💻 管理后台使用指南
掌握设备管理、实时控制和数据查看的完整功能
🎯 功能概览
设备管理
查看、搜索、管理所有在线设备
实时控制
远程控制LED、继电器、舵机等
数据查看
传感器数据实时监控和历史查询
🔐 登录系统
在浏览器中输入管理后台地址(向设备提供方获取,如:https://demo.aiot.hello1023.com)
通常是一个网址,保存在浏览器书签中方便下次访问
- 输入管理员提供的账号
- 输入对应的密码
- 勾选"记住我"(可选,7天免登录)
- 点击"登录"按钮
首次登录后建议修改默认密码。账号密码请妥善保管,不要共享给他人。
登录成功后,首页显示系统概览:
- 设备统计:总设备数、在线数、离线数
- 今日数据:数据上报次数、控制指令数
- 最近活动:最新的设备上下线记录
- 告警信息:异常设备、离线设备提醒
📱 设备管理
设备列表
在左侧导航栏点击"设备管理" → "设备列表",查看所有设备:
| 列名 | 说明 | 操作 |
|---|---|---|
| 设备名称 | 自定义的设备名称 | 可修改 |
| 设备UUID | 设备唯一标识 | 不可修改 |
| 产品型号 | 设备类型(如ESP32-S3) | - |
| 在线状态 | 🟢在线 / 🔴离线 | 实时更新 |
| 最后上线 | 最近一次连接时间 | - |
| 操作 | 控制/查看/编辑/删除 | 按钮 |
设备详情
点击设备名称或"查看"按钮,进入设备详情页:
🎮 实时控制
控制指令通过MQTT实时下发,通常在500ms内生效。确保设备在线才能成功控制。
支持的控制类型
支持操作:开/关
端口数量:通常4个(可配置)
控制方法:
- 选择LED端口号(1-4)
- 点击"开"或"关"按钮
- 查看执行结果反馈
LED 1: ⚪ → 点击"开" → 🟢 LED已点亮
支持操作:开/关
应用场景:控制电器、灯光等
安全提示:
继电器连接强电设备时,请确保接线正确,避免触电危险。建议由专业人员操作。
支持操作:设置角度
角度范围:0° - 180°(180度舵机)或 0° - 360°(360度舵机)
控制方法:
- 选择舵机端口
- 使用滑块或输入框设置角度
- 点击"执行"按钮
- 观察舵机转动到目标位置
支持操作:设置占空比
范围:0% - 100%
应用场景:调光、调速、模拟输出等
控制方法:
- 选择PWM通道
- 设置占空比百分比
- 点击"应用"查看效果
使用预设指令可以保存常用的控制组合,一键执行多个操作。参见下方"预设指令"章节。
📊 传感器数据
实时数据查看
在设备详情页的"数据"标签中,可以查看传感器实时数据:
| 传感器类型 | 显示内容 | 更新频率 |
|---|---|---|
| 🌡️ 温度传感器 | 当前温度(°C) | 10秒 |
| 💧 湿度传感器 | 当前湿度(%) | 10秒 |
| ☀️ 光照传感器 | 光照强度(Lux) | 10秒 |
| 📏 距离传感器 | 距离(cm) | 5秒 |
⚡ 预设指令
什么是预设指令?
预设指令是预先配置好的一组设备操作,可以一键执行。适合以下场景:
- 🌙 场景模式:睡眠模式、离家模式、回家模式
- 🎬 组合动作:同时控制多个设备的复杂操作
- ⏰ 定时任务:每天固定时间自动执行
- 🤖 AI控制:配合Coze插件实现语音控制
创建预设指令
在导航栏点击"设备管理" → "预设指令" → "新建预设"
- 预设名称:如"睡眠模式"
- 描述:说明预设的作用
- 设备:选择要控制的设备
- 图标:选择一个图标(可选)
添加一个或多个操作:
示例:睡眠模式 1. LED 1 → 关闭 2. LED 2 → 关闭 3. 继电器 1 → 关闭(关闭客厅灯) 4. 舵机 1 → 转到 0°(关闭窗帘)
📌 舵机控制配置说明
180度舵机(位置控制):
- 设备类型:选择"PWM输出"
- 设备编号:选择"M2"(通道2)
- 预设类型:选择"固定输出 (Fixed)"
- PWM频率:必须设置为50Hz(前端默认5000Hz是错误的!)
- 占空比:根据目标角度设置
- 0度 → 占空比 2.5%
- 45度 → 占空比 5.0%
- 90度 → 占空比 7.5%(中间位置)
- 135度 → 占空比 10.0%
- 180度 → 占空比 12.5%
360度连续旋转舵机(速度控制):
- 设备类型:选择"PWM输出"
- 设备编号:选择"M2"(通道2)
- 预设类型:选择"固定输出 (Fixed)"
- PWM频率:必须设置为50Hz
- 占空比:根据旋转方向和速度设置
- 停止 → 占空比 7.5%
- 正转(慢速) → 占空比 8.0% - 9.5%
- 正转(快速) → 占空比 10.0% - 12.5%(数值越大速度越快)
- 反转(慢速) → 占空比 6.0% - 7.0%
- 反转(快速) → 占空比 2.5% - 5.0%(数值越小速度越快)
- PWM频率必须设置为50Hz,前端默认5000Hz是错误的!
- 频率设置错误会导致舵机完全不工作
- 占空比范围建议在2.5%-12.5%之间
- 不同品牌舵机可能需要微调占空比来校准
📋 预设指令配置示例
示例1:180度舵机转到90度
设备类型:PWM输出 设备编号:M2 预设类型:固定输出 (Fixed) PWM频率:50 Hz 占空比:7.5%
示例2:360度舵机正转(中速)
设备类型:PWM输出 设备编号:M2 预设类型:固定输出 (Fixed) PWM频率:50 Hz 占空比:9.5%
示例3:360度舵机停止
设备类型:PWM输出 设备编号:M2 预设类型:固定输出 (Fixed) PWM频率:50 Hz 占空比:7.5%
保存后,点击"立即执行"测试效果。确认无误后即可正常使用。
执行预设指令
有多种方式执行预设指令:
- 🖱️ 后台界面:在预设列表中点击"执行"按钮
- 🎤 AI控制:对Coze说"执行睡眠模式"
- 🔗 API调用:通过API接口触发执行
- ⏰ 定时任务:设置定时自动执行
- 回家模式:打开玄关灯、客厅灯
- 离家模式:关闭所有灯光和电器
- 观影模式:关闭主灯、拉上窗帘、打开氛围灯
- 晚安模式:关闭所有设备,只保留夜灯