zoukankan      html  css  js  c++  java
  • 基于小熊派开发板的物联网实战开发(一)-平台侧开发

    本系列教您如何利用小熊派开发板和华为云物联网平台进行智慧能力、智慧烟感和智慧物流场景的开发。

    进行开发前,请先自行注册华为云账号、完成认证并开通华为云物联网平台开发中心

    创建项目和产品

    1. 在开发中心内点击“新建项目”;

    2. 输入项目名称“HCIP_IoT”,选择所属行业“公共事业(NB-IoT)”,点击“确定”;

    3. 保存返回的秘钥后进入项目;

    4. 点击左侧“产品开发”;

    5. 点击“新建产品”;

      1582707983825886.png        

    6. 点击“自定义产品”页签;

    7. 点击“自定义产品”按钮;

      1582708092793832.png        

    8. 设置产品信息,自定义填入产品名称、型号,所属行业选择“智慧农业”,设备类型选择“MultiSensor”,接入应用层协议类型选择“LWM2M”,数据格式选择“二进制码流”,产品图片上传(可选),点击“创建”按钮,产品创建成功;

    定义Profile

    profile设计如下:

    1582708480612245.png

    1582708489629568.png

    1582708505765231.png

    具体操作可参考物联网平台的帮助文档,此处不再赘述。

    开发编解码插件

    1582708851143482.png

    1582708861100876.png

    1582708873206700.png

    1582708879220680.png

    1582708886359671.png

    具体操作可参考物联网平台的帮助文档,此处不再赘述。

    验证Profile和编解码插件

    1. 点击“在线调测”,点击“新增测试设备”,选择“没有真实的物理设备”,点击“创建”,进入在线调测页面;

    2. 调测Agriculture消息,在文本框中输入“00193C0064”,点击“发送”;

    3.  可以看到在应用模拟器中显示模拟数据接收“{ "Temperature": 25, "Humidity": 60, "Luminance": 100 }”;

      1582709518167631.png        

    4.  点击“设备管理”,点击一条虚拟设备,点击“历史数据”,可以看到一条模拟数据显示在历史数据列表中。

      1582709568754843.png        

    5. 打开在线调测界面,服务选择“Agriculture”,命令选择“Agriculture_Control_Light”,Light选择“ON”,点击“立即发送”,命令状态显示已送达;

      1582709622917924.png        

    6. 设备模拟器文本框中输入“0200010000”,点击“发送”,应用模拟器命令执行状态变为执行成功;

      1582709652120975.png        

    7. 点击“设备管理”,点击一条虚拟设备;点击“历史命令”,可以看到一条状态为“执行成功”的命令。

      1582709691467472.png        

    8. 根据上述方法,以及编解码插件,完成所有消息的调测。

    添加华为IoT小助手(微信号:huawei-iot,回复“博客园”)获取更多物联网免费学习课程。

  • 相关阅读:
    贝叶斯模型
    java的移位和异或运算
    windows下xgboost安装到python
    bagging and boosting
    SVM处理多分类问题
    GO语言语法入门
    [转自SA]浅谈nginx的工作原理和使用
    多线程编程-- part 9 信号量:Semaphore
    多线程编程-- part 8 CyclicBarrier
    多线程编程-- part 7 CountDownLatch
  • 原文地址:https://www.cnblogs.com/hwiot/p/12792187.html
Copyright © 2011-2022 走看看