WIFI设备接入阿里云物联网平台

WIFI设备接入阿里云物联网平台

本文演示WIFI设备接入阿里云物联网平台,设备采用的时HC-25模块。

准备工作

1.创建一个设备,参照https://editor.csdn.net/md/?articleId=111195619
2.准备wifi模块,可链接串口进行配置。

配置WIFI模块

有些数据可参照https://blog.csdn.net/weixin_41551104/article/details/111210144
1.发送:+++ 进入AT命令
2.设置模块 WiFi 的工作状态:AT+WMODE=AP+STA
3.设置关联AP(即wifi模块链接的热点):AT+WSTA=ZEPU,80960770
AT+WSTA=HUAWEI P30,2545506372
4.设置链接域名 Socket:AT+SOCK=MQTT,a1eaReiwgC7.iot-as-mqtt.cn-shanghai.aliyuncs.com,1883
5.设置可变报头(variable header):Keep Alive
AT+MQTTK=60
6.设置MQTT的Connect报文参数
①AT+MQTTCID=test1|securemode=3,signmethod=hmacsha1,timestamp=789|
mqttClientId: clientId+"|securemode=3,signmethod=hmacsha1,
timestamp=789|"
②AT+MQTTUSERNAME=test1&a1eaReiwgC7
mqttUsername: deviceName+"&"+productKey
③AT+MQTTPASSWORD=ef8ba88ad533ae8eb05dedc4b7dfc2e3449ab110
7.设置MQTT订阅消息主题
AT+MQTTSUBTOPIC=/sys/a1eaReiwgC7/test1/thing/service/property/set
8.设置MQTT推送消息主题
AT+MQTTPUBTOPIC=/sys/a1eaReiwgC7/test1/thing/event/property/post
9.设置MQTT订阅消息的质量等级
AT+MQTTSUBQOS=1
10.设置MQTT推送消息的质量等级
AT+MQTTPUBQOS=1
11.模块重启
注:注意检查字符串结尾不能有空格。

调试

  1. wifi设备上传数据到云端。在透传模式下,向WIFI模块发送消息{“params”:{“force”:5,“DetectDistance”:5}}
    在这里插入图片描述
    在物理联网平台观察属性变化。
    在这里插入图片描述
    2.云端数据下发到wifi设备,启动在线调试,按如下设置,点击发送指令。
    在这里插入图片描述
    则在wifi设备端就可以接收到数据
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值