场景1.3:动态注册非智能设备


接入的设备未注册;设备通过可插拔数据采集棒动态注册。


下图所示为接入场景1.3的消息流。


../../_images/connection_scenario_1.3.png


以户用光伏逆变器为例进行说明。


户用光伏逆变器不支持烧录固件。该场景可视为场景1.1的延伸,在该场景中,需要使用采集棒进行数据采集并转发至云端。考虑采集棒只采集一台逆变器的数据,因此可以将逆变器和采集棒视为一个整体的智能设备,而采集棒支持烧录固件,所以可以将逆变器和采集棒作为一个可支持烧录固件的整体智能设备。

  1. 在云端创建逆变器产品(在客户的OU下创建,而非在开发者OU下创建)。
  2. 采集棒开发者在开发者OU下创建采集棒应用,并获得采集棒应用的SA:accesskeyaccesssecret
  3. 采集棒开发者对采集棒进行出厂配置,并在其中烧录以下凭证信息:
    • 烧录采集棒应用的SA。
    • 烧录逆变器的productKey
    • productKey所属的orgId
  4. 物联网实施人员进行现场施工安装,将采集棒安装在逆变器上,将设备上电和联网。设备联网后将进行下列动作:
    • 采集棒采集逆变器序列号,将序列号作为deviceKey,凭借SA调用REST API接口,通过productKeydeviceKey(序列号)、orgId动态创建设备,并获取设备的deviceSecret
    • 采集棒记录deviceSecret,自动烧录到设备的固件当中。
    • 采集棒采集逆变器数据,使用productKeydeviceKeydeviceSecret连接云端。鉴权通过后,设备上线,然后开始发送遥测数据。