🏠
0
房间总数
🟢
0
在线设备
0
使用中房间
💰
¥0
今日收入

快速操作

房间状态

MQTT连接参数

📡 连接模式选择
模式1 - WebSocket(浏览器直接连接):
使用EMQX的WebSocket端口:8083/8084
8083 - 普通WebSocket (ws://)
8084 - 安全WebSocket (wss://)

模式2 - 后端API(推荐):
在服务器上运行 node server.js
后端通过TCP连接EMQX:1883
前端通过HTTP调用后端API

模式3 - 本地代理:
运行 python mqtt-proxy.py
代理将WebSocket转换为TCP

硬件命令配置

⚙️ 自定义硬件控制命令
根据你的硬件设备,自定义通电和断电的命令格式
提示:
• 使用 {duration} 作为持续时间占位符(秒)
• 使用 {deviceId} 作为设备ID占位符
• 支持JSON格式,也可以使用纯文本
• 示例: turn on {deviceId} for {duration} seconds

📡 主题规则:

发布主题: pub/{设备ID}
订阅主题: sub/{设备ID}

说明: 每个硬件设备都有唯一的设备ID,系统自动生成对应主题

⚡ 通电指令示例:

主题: pub/{设备ID}
负载: {"action": "on", "duration": 3600}

⏹️ 断电指令示例:

主题: pub/{设备ID}
负载: {"action": "off"}

📋 设备状态反馈:

订阅主题: sub/{设备ID}
反馈负载: {"status": "on"/"off", "remainingTime": 1800}
说明: 硬件通过订阅主题上报状态

添加设备

设备列表

添加房间

关联此房间的硬件设备ID(MQTT设备唯一标识,需手动输入)

房间列表

选择房间

操作日志