emqx配置方法
注意:下面所有示例的ip需要换成emq可以访问到的iThings ip,如物理地址,可以通过ifconfig查看
# 客户端认证
url: http://127.0.0.1:7777/api/v1/things/device/auth5/login
请求体:
{
"clientID": "${clientid}",
"ip": "${peerhost}",
"password": "${password}",
"username": "${username}"
}
1
2
3
4
5
6
2
3
4
5
6
# 客户端授权
url: http://127.0.0.1:7777/api/v1/things/device/auth5/access
请求体:
{
"action": "${action}",
"clientID": "${clientid}",
"ip": "${peerhost}",
"topic": "${topic}",
"username": "${username}"
}
1
2
3
4
5
6
7
2
3
4
5
6
7
# 设备在线状态校准(可选)
在一些特殊情况下会导致emq通知iThings的设备上下线状态未同步到(如服务不在线,网络不稳等情况),这时候就需要有一个定时修复设备在线状态的能力,这时候就需要配置emq的秘钥到iThings中
获取秘钥
将秘钥填至iThings的配置文件中
上次更新: 2024/09/19, 15:18:03