网淘吧来吧,欢迎您!

小米家居 (Xiaomi Home)

2026-03-28 新闻来源:网淘吧 围观:23
电脑广告
手机广告

小米家居控制 🏠 | 小米家居控制

[English] |中文


English

实现对小米(米家)设备在局域网内的代码级控制。

🚀 功能特性

  • 局域网控制:快速、直接的通信,无需依赖繁重的云API。
  • 内置令牌提取器:包含一个脚本,可轻松从小米云获取您的设备IP和令牌。
  • 预配置工作流:为智能插座(例如,热水器)、加湿器和电饭煲等设备提供即用命令。
  • 自动依赖修复:自动解决常见的库冲突(例如click版本问题)。

🛠️ 设置与设备清单

  1. 令牌:使用捆绑的脚本获取设备IP和令牌:
    python3 scripts/token_extractor.py
    
  2. 注册表:将您的设备详细信息存储在references/devices.mdreferences/my_private_devices.md

🤖 自然语言意图

当用户给出指令时,将其映射到对应的miiocli操作:

用户意图设备类型动作技术命令(示例)
"打开热水器"智能插座开启电源miiocli miotdevice --ip <IP> --token <TOKEN> raw_command set_properties '[{"siid": 2, "piid": 1, "value": true}]'
"关闭热水器"智能插座关闭电源miiocli miotdevice --ip <IP> --token <TOKEN> raw_command set_properties '[{"siid": 2, "piid": 1, "value": false}]'
"加湿器开到最大"加湿器设置模式miiocli miotdevice --ip <IP> --token <TOKEN> set_property_by 2 5 3
“米饭煮好了吗?”电饭煲检查状态miiocli cooker --ip <IP> --token <TOKEN> status

中文说明

实现在局域网内对小米(米家)智能家居设备的代码级直接控制。

🚀 核心特性

  • 本地化控制:直接在局域网内通信,响应极快,不完全依赖复杂的云端 API。
  • 内置 Token 提取器:自带提取脚本,轻松从小米账号同步所有设备的 IP 和 32 位 Token 密钥。
  • 预设工作流:支持智能插座(如热水器控制)、加湿器、米家小饭煲等多种常见设备。
  • 自动环境优化:安装时自动处理 Python 依赖冲突(如click版本问题),确保开箱即用。

🛠️ 快速开始

  1. 获取钥匙:运行内置的提取脚本:
    python3 scripts/token_extractor.py
    
  2. 配置列表:将您的设备信息填入references/devices.md
  3. 下达指令:对着机器人喊:“打开热水器”或“查看加湿器状态”。

🔗 Links | 相关链接

Developed with 🦞 by@Pegasus02

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏
文章底部电脑广告
手机广告位-内容正文底部

相关文章

您是本站第326346名访客 今日有221篇新文章/评论