简单的通过华为云平台去实现NB-IOT的智慧路灯
一、简单的通过华为云平台去实现基于NB-IOT的智慧路灯
(1)在华为云上的操作
1.1 注册华为云
①需要个人实名认证。
②计费规则,每月可以免费使用100万条消息数。
1.2 产品→IOT物联网→设备接入
1.3 设备接入立即使用
1.4 产品→创建产品→填写信息
1.5 点击产品详情→自定义功能→填写信息
1.6 功能定义(设置属性,命令)
1.6.1 添加属性(LED:int型)
1.6.2 添加命令(Control:string型,枚举:ON/OFF)
一般来说:我们会习惯于用ON/OFF的命令去操控灯的亮灭,所以这里我们设置命令的类型为string。
1.7 插件开发(图形化)
1.7.1 新增消息(数据上报+添加字段)
1.7.2 新增消息(命令下发+添加字段)
1.7.3 添加相应的产品模型(右边拖动添加)
最后,右上角点击保存,部署。
1.8 在线调试→调试
1.8.1 设备的数据上报
这里应用发送数据通过IOT平台后会进行相应的进制转换。
16进制转10进制。
1.8.2 应用的命令发送
这里应用发送ON命令通过IOT平台后会进行相应的进制转换。
例如:ON(string型)→4F4E(十六进制)/OFF(string型)→4F4646(十六进制)