尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Midea AC LAN 从零开始指南:把美的设备控制权夺回局域网

Midea AC LAN 从零开始指南:把美的设备控制权夺回局域网 Midea AC LAN 从零开始指南把美的设备控制权夺回局域网【免费下载链接】midea_ac_lanAuto-configure and then control your Midea M-Smart devices (Air conditioner, Fan, Water heater, Washer, etc) via local area network.项目地址: https://gitcode.com/gh_mirrors/mi/midea_ac_lan 凌晨两点App 转圈圈凌晨两点我被热醒了。摸出手机想远程把空调调低两度App 却一直转圈——美的云服务器在维护。屏幕上的正在连接转了整整五分钟我盯着它第一次认真琢磨一个问题为什么我买的空调会受别人家服务器控制如果那一夜网络彻底断了呢如果哪天厂商停服了呢我手里这个智能遥控器会不会直接变成一块砖答案藏在一个叫 Midea AC LAN 的开源项目里。它做的事很单纯绕开云端通过局域网直接控制美的 M-Smart 设备。云服务器宕不宕机跟你的空调从此无关。一句话讲明白Midea AC LAN 到底是什么Midea AC LAN 是一个 Home Assistant 集成装上它空调、风扇、热水器、洗衣机、洗碗机……所有支持美的 M-Smart 协议的设备都在你家局域网里被直接控制。不用背功能清单记住三个亮点就够了自动发现、自动配置输入一次美的账号它去云端帮你把每台设备的 Token 和 Key 取回来之后全程本地完成TCP 长连接状态实时同步设备一有变化马上推送到 HA不需要轮询断网可用、数据不出家门控制指令只在局域网里走不经过任何第三方服务器一句话总结云端只用来领钥匙领完钥匙房间就是你自己的。首次连接全程实录从安装到控制不到十分钟装进去约五分钟用 HACS 的话直接在商店搜 Midea AC LAN点安装重启 Home Assistant完事。想手动装也行克隆仓库后把整个组件目录复制进custom_components/git clone https://gitcode.com/gh_mirrors/mi/midea_ac_lan cp -r midea_ac_lan/custom_components/midea_ac_lan /config/custom_components/让它去领钥匙约三分钟在集成页面添加 Midea AC LAN它会问你要美的账号和密码。别慌这一步只做一件事从美的云端拉取你名下每台设备的 Token 和 Key——相当于配钥匙。配完之后账号信息就可以删了。你见过谁每天开着锁具供应商的服务器才能进自己家门吗发现设备点两下完成约一分钟选自动搜索组件会在局域网里广播探测把设备一台台列出来。看到你卧室那台空调了吗选中、确认、完成。手动配置当然也可以但得自己填设备 ID、Token、Key、端口默认 6444……除非你心里门儿清否则别为难自己。勾选实体把它变成你想要的样子添加完成后默认只生成一个主实体。想看实时功率、室内外温度、总能耗在集成卡片里打开选项把对应传感器和开关勾上一秒钟的事。安装 → 添加集成 → 拉取凭证 → 自动发现 → 勾选实体 → 开始控制⚡ 看见效果同一个开关两种世界装好后我做了个实验把家里外网拔掉只留局域网然后从 HA 关空调。它秒关了。真的秒关。对比项之前云端中转现在Midea AC LAN响应延迟300–500ms高峰期更糟20–50ms基本无感断网可用完全不可用完全可用数据去向上传厂商服务器只在本机与设备之间控制权归属厂商说了算你自己说了算最实在的数字是延迟从半秒降到眨眼的功夫。更值钱的是那份踏实——厂商服务器维护、App 改版、服务停摆统统影响不到你。避坑新手最容易踩的四个坑下面这些坑我基本都摔过帮你提前填上坑现象一句解法设备没设静态 IP路由器一重启IP 变了设备失联路由器里按 MAC 地址绑定 IPHA 和设备不在同一网段自动搜索永远是空列表让它们待在同一个子网或用 IP 指定网段搜索配置完不敢删账号怕删了设备就失效凭证取回来后账号即可删除局域网控制与云端无关刷新间隔调到 5 秒设备频繁唤醒白白费电默认 30 秒足够多数设备状态变化会主动推送再补一句调试时在configuration.yaml里给custom_components.midea_ac_lan开 debug 日志日志会直接告诉你问题出在连接、Token 还是加密密钥上比瞎猜快得多。进阶玩法两个值得马上试的场景装好只是开始真正好玩的是联动。玩法一跟着电价走。下午电价贵让空调自动把目标温度从 24 度升到 26 度晚上电价便宜再降回来。一年省下的电费够再买一台风扇automation: - alias: 峰谷电价自动调温 trigger: platform: time at: 14:00:00 action: - service: climate.set_temperature target: entity_id: climate.midea_ac_01 data: temperature: 26玩法二全屋离家一键收尾。出门时一个脚本同时关空调、关风扇、关热水器再联动安防系统布防。所有设备都在本地响应执行速度比你想的快得多。关于这个项目技术底座与学习路径技术底座逆向自美的 M-Smart 协议UDP 广播做设备发现TCP 长连接端口 6444做状态同步AES 加密 Token 认证保证安全覆盖范围15 个品牌东芝、开利、Colmo、小天鹅……和 30 种设备类型从空调到洗碗机、从加湿器到智能马桶生态HACS 默认收录内置多语言翻译社区持续为新型号做适配读源码核心通信在custom_components/midea_ac_lan/midea/core/device.py / message.py / security.py设备适配按类型分目录放在midea/devices/下查文档doc/目录按设备类型逐一说明比如 doc/AC_hans.md 讲空调、doc/E3_hans.md 讲燃气热水器收束回响那晚之后再没等过转圈圈回到开头那个凌晨。如果当时我已经装好 Midea AC LAN故事会是这样热醒 → 摸手机 → 本地指令 → 空调开始工作全程一秒不到跟美的云服务器半毛钱关系都没有。现在轮到你自己问一遍如果今晚断网你家的智能家居还能智能吗如果答案是不能——那装一个试试看。答案改写成能只需要十分钟。【免费下载链接】midea_ac_lanAuto-configure and then control your Midea M-Smart devices (Air conditioner, Fan, Water heater, Washer, etc) via local area network.项目地址: https://gitcode.com/gh_mirrors/mi/midea_ac_lan创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表