智能插座远程控制API对接,软件开发者一般10分钟可完成电流电压的采集与实时控制
2023-09-19 17:53:03
GeekOpen所有智能设备支持连接到指定的MQTT服务,一般连接包含以下情形:

1、连接到自建MQTT服务,推荐使用EMQX搭建MQTT服务,点击查看说明
2、连接到阿里云、天翼云、OneNet等物联网平台MQTT服务,点击查看说明
3、连接到GeekOpen控制台MQTT服务,建议项目初期使用,长期免费。


一、下载MQTTX客户端

MQTTX 使 MQTT 应用的开发与测试变得更快捷

官方下载网址 https://mqttx.app/zh



二、使用MQTTX与GeekOpen MQTT服务建立连接

编辑填写MQTTX建立连接需要的相关参数

1、名称与Client自行随意填写

2、服务器地址,固定为 mqtt.geek-smart.cn

3、端口固定为1883

4、用户名,登录GeekOpen控制台,在开发设置中复制用户名

5、密码,登录GeekOpen控制台,在开发设置中复制密码


GeekOpen控制台登录网址

http://manage.iot.whut-smart.com



三、添加订阅

订阅消息是指订阅设备主动上报的消息,请根据设备信息修改topic,例如: /lsXGEo/hPHBVjJNAzRH/c82b96746f1a/subscribe



topic订阅成功后,MQTTX客户端工具会定时收到来自设备端的消息 {"online":1}


四、发布消息

发布消息是指向设备端发送指令消息,请根据设备信息修改topic,例如:/lsXGEo/hPHBVjJNAzRH/c82b96746f1a/publish


查询设备信息,发布 {"messageId":"123","type":"info"}



设备端返回,



智能插座或智能开关通电,发送消息 {"messageId":"123","type":"event","key":1}












GeekOpen原创文章,转载请注明来源  http://www.geek-open.com