电子说
介绍
ZWS云平台是致远电子研发的通用物联网云平台,提供多种行业解决方案及云服务,为设备厂商提供上云服务,支持对厂商不同种类设备的数据采集和分析。
不同种类的设备采集的数据点不同,比如:逆变器采集电量,水表采集水量。若设备开发者要上报设备数据到云端,首先,为了区分种类,要在云端定义设备的数据模型,也就是对设备进行建模。其次,创建设备,定义设备三元组。最后,设备连接云服务器,通过MQTT将数据上报到云,云端对数据进行清洗,用户就能在云端查看数据了。流程如下所示:
设备建模&创建设备
设备建模是在云端定义一类设备的模型schema,比如:设备的数据字段电量、电压、电流等,方便后续云端清洗存储。
创建设备是在云端添加设备,定义设备的三元组:设备类型、设备ID、设备密钥。(设备需要使用三元组连接云服务器)。
设备上报数据
设备固件要集成“ZWS_SDK”,SDK里面提供了设备连接云服务关于网络层的封装同时也提供了一些demo,其中device_example这个demo就是演示设备怎么连接云然后上报数据的。用户可以直接通过make指令编译SDK里的device_expl.c,编译成功后,把设备的三元组传给运行程序,进行数据上报即可。
linux系统,在SDK所在目录执行以下命令:./bin/device_example demo_dev_type d123 123123123
流程图如下:
说明:云端支持的数据上报方式有两种data数据:以键值对形式上传,例如:”�key1�value1�key2�value2�”;
云端查看数据
返回到ZWS云平台,就可以看到设备上报的数据了。
感兴趣的用户,如果想了解更多ZLG物联网云平台相关内容,可以点击“阅读原文”跳转到云官网。
关联产品
技术交流群长按识别如下二维码可加入“无线通讯技术交流群”,与志同道合的朋友交流,并有专业技术人员为您答疑解惑,如有问题可以咨询小致微信:zlgmcu-888。
全部0条评论
快来发表一下你的评论吧 !