EMQX作为一个中间件,下接真实设备。上接ThingsKit物联网平台。
安装EMQX
services:
emqx: #账号密码【admin/public】
image: emqx:5.8.3
container_name: emqx
restart: always
privileged: true
healthcheck:
test: ["CMD", "/opt/emqx/bin/emqx_ctl", "status"]
interval: 1m
timeout: 25s
retries: 10
ports:
- "18083:18083" # 管理后台端口
- "1883:1883" # mqtt端口
- "18883:8883" # mqtt TLS端口
- "8083:8083" # websocket端口
- "18084:8084" # websocket TLS端口
- "18080:8080" # HTTP API 端口
environment:
EMQX_LISTENER__TCP__EXTERNAL: 1883
真实设备接入
创建设备凭证
真实设备接入
EMQX接入ThingsKit物联网平台
平台创建MQTT设备
EMQX创建规则链
创建过滤条件
💡 提示
为规则创建的过滤器可以使用测试页面测试。
添加动作输出
添加连接器
💡 提示
添加thingskit平台的MQTT设备服务的接入信息。
💡 提示
自定义推送给Thingskit平台的数据。