【小宅按】本文提供了两款MQTT模拟器,指导使用模拟器来模拟MQTT设备接入IoT平台及上报数据。附件bmqtt-client.rar为UI版,附件bmqtt-client-shell.rar为命令行版。其中内置了调用南向接口获取连接信息的过程,涵盖了南向接入mqtt设备的全流程。
接入流程介绍
接入一个MQTT设备大致有6步:
1)使用平台或者北向接口注册设备(一个设备只需一次)
2)调用南向设备绑定接口(一个设备只需一次)
3)调用南向设备登录接口(一个设备只需一次)
4)与mqtt服务器建连
5)订阅topic
6)发布topic
开始接入
如果设备已经在IoT平台注册,并且调用过南向绑定、登录接口,跳过1、3和4章节。
1、注册设备
在平台创建应用、产品后,注册设备开始南向接入。输入Node ID和Secret并记录起来以供后续使用。