小机云设备校验
小机云设备的设备校验,只需要向模块设置您的项目ID,然后重启即可 您的设备已经在小机云平台您的项目中创建设备
第三方设备的设备校验
非小机云设备的设备校验 硬件与手机连接后,需要向手机发校验内容。校验通过后才可正常使用 校验方式:使用AES加密自定义内容发送给APP进行校验。
内容校验
设备需要用指定的内容,按规定的格式,组合成校验内容。把校验内容加密后送给APP记得校验
设置内容校验格式
- 进入小机云网页端并登录。登录后,点击项目卡片更多查看项目详情

- 点击查看项目秘钥(ProjectSecrete)

设备发送内容校验
硬件向手机发送的校验内容的格式需要与校验内容格式一致
检验内容使用”.“进行分段,可使用的字段如下,字段顺序可随意调整。
校验内容需要与ProjectSecret进行AES/ECB/PKCS7 256加密后发送到手机。
MAC:必要,MAC地址
timestamp:必要,须为5分钟内的13位UTC时间戳
myContent:必要,该字段可以自定义内容,如改为9sdj93a,只允许字母与数字
projectId:可选
发送校验的指令,请查看蓝牙文本协议
AES计算工具
小机云调试工具
您可以使用小机云调试工具计算蓝牙校验内容 小机云调试工具
在线AES计算

使用示例
设备与项目各项属性为:
projectId:1032n8e32sa9v2bdf3
mac:11:22:33:44:55:66(需要与创建设备时输入的MAC一致)
myContent:自定义内容为
ProjectSecret:B407CEA9A9DA7B9A088F81D42E217444
内容格式1:projectId.mac.key123.timestamp(自定义内容key123)
得到的校验内容为:1032n8e32sa9v2bdf3.11:22:33:44:55:66.key123.1726830773258
加密后的内容为:F04C39B790DCB413FA360FD786E71542912CB413A0658E28E2BDE8B6F77B5FD1C1BEF763B4E9DE0CC4A6C3F07C9D4E1A0926F9224383B6B9FE1B9360B804C006
在小机云调试工具里使用
在小机云调试工具中找到:蓝牙-->设备指令-->发送校验内容指令-->编辑。如下图

使用上面的”内容格式1“,则需要在小机云调试工具中填入
ProjectSecret:B407CEA9A9DA7B9A088F81D42E217444
内容1:1032n8e32sa9v2bdf3
内容2:11:22:33:44:55:66
内容3:key123
内容4:timestamp
点击确定。
设备与小机云蓝牙APP连接成功后(打开APP,手机保持亮屏),点击“发送校验内容”指令可以发送校验内容。如果成功会收到回复
$XA#E#OK&7c
使用上面的”内容格式2“,则需要在小机云调试工具中填入
ProjectSecret:B407CEA9A9DA7B9A088F81D42E217444
内容1:11:22:33:44:55:66
内容2:timestamp
内容3:d83js021x91
内容4:d73a9s1
自动填写
在指令参数中填入指定关键字,应用会从指令配置中读取相应的值,并按顺序组合成秘钥