基于华为云的智慧路灯实现--小熊派学习笔记(3)

物联网平台开发流程Profile定义->编解码插件开发->应用开发。

Profile定义是一个定义了服务指令及属性的文件,编解码插件类似与canoe的DBC文件,定义数据帧格式。

详细云平台开发过程如下文件。

链接:https://pan.baidu.com/s/1KKJxMONXgt__3oouy4NdNQ
提取码:4uh2
复制这段内容后打开百度网盘手机App,操作更方便哦

华为云IoTDA免费提供了公共资源供开发者免费使用,在平台上区分设备主要通过设备端的ID来识别。设备端只要跟云端发生了成功数据收发,平台上设备就处于激活状态。

注意的地方:

(1)使用ESP8266 wifi连接到平台你需要修改的地方。

服务器地址及以及设备ID

tempsnip

wifi账号与密码

tempsnip

(2)在编辑编解码插件的时候,非常容易设置错LED响应字段 light_state的数据格式成int8u,正确格式应该是string 步长3.

否则平台接收解析上传数据会出错。

tempsnip

(3)demo在网络无法正常初始化时,是无法正常完成初始化并显示在LCD屏幕上的,由于demo初始化时间比较长需要耐心等待一段时间。

(4)设备可以在云端在线调试,很方便的看到通信数据,给软件调试停供了便利。

捕获

(5)云平台可以对设备运行规格,可以很好的自动管理连线设备。

posted @ 2021-03-17 16:23  steven_lg  阅读(433)  评论(0编辑  收藏  举报