深浅模式
协议接入
平台本身只支持mqtt协议接入平台
其他协议请通过Node-Red等方式进行协议转换
mqtt接入地址
产品ID请替换成实际产品ID
mqtt://产品ID.mqtt.miniiot.top:2082
设备信息准备
产品ID、产品秘钥、设备ID、设备秘钥
如果使用产品秘钥自动注册设备只需要准备产品ID与产品秘钥
准备mqtt信息
client ID
使用产品秘钥自动注册设备时的设备ID需要自己生成,格式为长度10个字符的字符串,建议使用芯片ID或者mac地址md5后截取10个字符。设备ID需要唯一且后续不可变。
格式:产品ID_设备ID
示例:OWO56Olq_A30450eccf
用户名
格式:产品ID;设备ID;mac地址;秘钥类型;密码加密类型;当前时间;随机数;固件信息
秘钥类型:1-产品秘钥;2-设备秘钥
密码计算类型:1-sha1;2-md5
示例:OWO56Olq;A30450eccf;00:11:22:33:44:55;1;1;2025-07-16 11:22:33;1234;{"MiniIot_Version":"仅用于后台展示","App_Version":"任意字符串"}
为了[当前时间]与[随机数]的实时性,平台提供了一个Api来获取当前时间与随机数。
http://service.miniiot.top:8880/miniiot/device/common/date_time
json
{
"date_time": "2025-07-16 14:21:27",
"rand": 6198
}
密码
先替换用户名与秘钥,然后使用sha1或md5计算得到密码。
注意:密码计算时使用了当前时间与随机数,请确保设备与服务器的时间误差不超过±10秒,否则密码会失效。
格式:sha1("用户名;天才小坑Bi-<admin@dgwht.com>;秘钥");
示例:d33fef58bedd39dc1c2d38f16305b10010e9058e