三步搞定美的家电本地化控制: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美的家电本地化控制正在成为越来越多家庭的刚需。Midea AC LAN 就是这样一套开源的局域网直连方案——它让你绕过云端中转直接在本地 Home Assistant 里掌控家里的美的系空调、风扇、热水器、洗衣机等设备。最吸引人的一点是哪怕外网彻底中断这些设备依然听你指挥秒级响应、数据不出家门。如果你厌倦了按下开关等三秒的迟钝或者担心自己的使用习惯被悄悄上传到厂商服务器那么这篇文章就是为你准备的。我们不讲晦涩的协议细节只把把遥控器拿回自己手里这件事讲清楚、做明白。第一章 你的智能家电其实一直在绕远路想象一个深夜场景你躺在床上准备入睡随口说了一句把空调关了系统却慢吞吞地转圈三秒后才传来一声嘀。你可能会归咎于网络不好但真相是——你的指令根本没有直奔空调而是先出了家门。一次指令的千里旅行当你用厂商 App 控制设备时指令的实际路径是这样的你家手机 → 路由器 → 运营商骨干网 → 厂商云服务器 → 骨干网 → 路由器 → 空调而 Midea AC LAN 的路径只有短短一截Home Assistant → 路由器 → 空调前者像极了让邻居帮忙传话明明隔壁就是你家偏要写封信寄到千里之外再寄回来。后者则是当面沟通一句关空调对方立刻照做。云端依赖的三笔隐形账单账单类型具体表现响应延迟指令绕行云端动辄几百毫秒起步自动化联动越多越明显隐私成本开关机时间、温湿度读数、作息规律全部经由厂商服务器单点故障厂商服务器维护、外网波动、运营商故障都可能让你的家电集体失聪这三笔账很多人平时感觉不到直到某一天外网断了、厂商服务器抽风了才发现满屋子智能设备一夜之间变成了半智能。而局域网直连方案正是为了把这三笔账一次性勾销。第二章 Midea AC LAN 是什么把遥控器还给你简单说Midea AC LAN 是一个运行在 Home Assistant 上的集成组件它用逆向工程还原了美的 M-Smart 协议的通信规则让你的 HA 能够以设备本尊的身份在局域网内直接与家电对话。它为你做了什么自动发现与配置通过 HA 界面完成设备搜索与添加全程可视化不需要手写配置文件。实时状态同步与设备维持 TCP 长连接设备状态一变HA 立刻知道无需反复轮询。丰富的实体扩展除了核心控制实体还能按需生成温湿度、能耗等传感器以及电辅热、ECO、无风感等开关实体。一屋子家电它几乎都认识项目为三十多种设备类型提供了专门的协议实现常见品类基本全覆盖空调、风扇、除湿器、空气净化器、加湿器、新风设备、电热水器、燃气热水器、壁挂炉、洗衣机、干衣机、洗碗机、油烟机、冰箱、电饭煲、微波炉、电烤箱、智能马桶、浴霸、灯……品牌方面也相当宽容美的、小天鹅、COLMO、东芝、Carrier、Ariston 等均在其列。你可以把它理解为一座翻译官团队——每种家电都配了一位听得懂它方言的本地翻译。第三章 一次握手、一个保险箱、一条不断线的通道局域网直连听起来高大上拆开看其实就三步每一步都像极了日常生活中的小动作。第一步对暗号握手与 Token 认证设备要确认你是自己人才肯跟你说话。这个过程叫握手客户端先发一个身份请求设备回应一串随机数双方再交换密钥材料最后各自推导出会话密钥。整个过程由midea/core/security.py中的 LocalSecurity 类负责属于典型的先对暗号、再谈正事。第二步用保险箱传话AES 加密通信暗号对上之后所有指令都装进保险箱再传输——采用 AES 加密密钥和初始向量由握手阶段动态协商。哪怕有人在你家网络里偷听看到的也只是一堆无意义的乱码完全无法还原你在调温度还是开新风。第三步留一扇常开的门TCP 长连接HTTP 那种问一句答一句、说完就关门的模式在这里被换成了门一直开着TCP 长连接建立后设备状态一旦变化就会主动推送HA 侧甚至可以在主动刷新间隔设为 0 的情况下依然保持状态最新。这正是它响应快、开销小的底层原因。如果你想亲手验证这套机制可以从custom_components/midea_ac_lan/midea/core/目录读起先看device.py设备通信基类再看message.py消息编解码最后对照security.py加密认证和discover.py发现机制。想了解某类设备的具体实现midea/devices/ac/device.py是个不错的入口。第四章 半小时上手把第一台设备接进来理论说再多不如动手一次。这一章我们走完整条路全程大概半小时。动手前的三分钟自检检查项要求Home Assistant 版本2022.5 或更高网络位置设备与 HA 处于同一网段路由器设置关闭 AP 隔离避免设备互相看不见IP 地址强烈建议为设备绑定静态 IP防止重启后地址漂移其中静态 IP 这一步最容易被人忽略但恰恰最值钱——地址一变所有配置都要跟着改绑定好一劳永逸。安装两条路任选路线一HACS 一键安装推荐新手在 HACS 中搜索 Midea AC LAN点击安装重启 Home Assistant 即可。路线二手动安装想完全掌控git clone https://gitcode.com/gh_mirrors/mi/midea_ac_lan把克隆下来的目录中的custom_components/midea_ac_lan整个复制到你的 Home Assistant 的custom_components/目录下然后重启。三步接入从零到控制第一步添加集成。在 HA 的设备与服务中搜索并添加 Midea AC LAN 集成。第二步登录一次美的账号。配置过程中会要求你输入美的账号和密码——别担心这只是为了去美的云服务器取回每台设备的 Token 与 Key相当于设备的身份证 钥匙。全部设备配置完成后这个账号配置可以删掉设备照常使用此后不再有任何云端往来。第三步选择添加方式。项目提供了三种按你的情况挑自动搜索组件扫描局域网并列出可发现的设备你选一台确认即可也可以指定网段搜索比如192.168.1.255。手动配置如果你从其他途径已知设备 ID、类型、IP、端口默认 6444、协议版本、Token 和 Key可以直接填表添加。仅列出所有设备只想看看网络里有哪些美的设备以及它们的 ID、类型、SN 等信息选这个就好。多台设备重复上述流程多次添加即可集成并不限制数量。安装后的三个加分项接入成功后你还可以在集成选项里做三件小事体验会立刻不一样调整刷新间隔默认每 30 秒主动刷新一次状态设为 0 表示关闭主动刷新。多数设备状态变化时会主动推送因此即使设为 0 也基本无感还能省电。生成额外实体勾选你想要的传感器与开关比如室内外温度、实时功率、累计能耗、电辅热、无风感、水平/垂直摆风等让面板信息更丰富。自定义设备参数部分设备支持 JSON 自定义比如把空调温度步长从默认的 0.5 改成 1{temperature_step: 1}第五章 进阶玩法让家电学会察言观色接入只是开始真正的乐趣在于让设备们互相配合。下面三个场景你可以在 HA 的自动化里直接照着写。场景一下班回家房间刚好是舒适温度出门前关掉空调省电回家前半小时自动开启预冷——用时间触发就能实现automation: - alias: 下班回家预冷 trigger: platform: time at: 17:30:00 action: - service: climate.set_hvac_mode target: entity_id: climate.midea_ac_01 data: hvac_mode: cool - service: climate.set_temperature target: entity_id: climate.midea_ac_01 data: temperature: 26场景二深夜入睡空调自动退居二线设置一个睡眠自动化到点把温度调高 1 度、关闭电辅热、开启无风感让风不再直吹床头automation: - alias: 夜间睡眠模式 trigger: platform: time at: 23:00:00 action: - service: climate.set_temperature target: entity_id: climate.midea_ac_01 data: temperature: 27 - service: switch.turn_on target: entity_id: switch.midea_ac_01_breezeless - service: switch.turn_off target: entity_id: switch.midea_ac_01_aux_heating场景三出门前一键关闭全屋把空调、风扇、灯光和安防系统串进同一个脚本出门只点一下script: good_bye: sequence: - service: climate.turn_off target: entity_id: climate.midea_ac_01 - service: fan.turn_off target: entity_id: fan.midea_fa_01 - service: switch.turn_off target: entity_id: switch.midea_light_01 - service: alarm_control_panel.alarm_arm_away target: entity_id: alarm_control_panel.home_alarm如果你生成过能耗类传感器实时功率、累计能耗还可以顺手接一个能耗看板配合峰谷电价时段让空调在电价高的时候自动收敛一点——省钱这件事交给自动化去算就好。第六章 故障自救一份能照着做的排查清单设备接不上、状态不更新先别急着卸载重装按下面的顺序过一遍九成问题都能自己解决。症状 1设备搜索不到确认设备与 HA 在同一网段确认路由器没有开启 AP 隔离确认设备确实支持局域网控制部分老款可能不支持。症状 2连接报认证失败重新核对 Token 与 Key重新走一遍登录账号 → 获取设备信息的流程拿到最新的凭据。症状 3状态更新很慢多数设备本身会主动推送状态若你的设备没有此机制可以尝试把刷新间隔调小比如从 30 秒改成 15 秒。症状 4想深挖原因日志不够看在configuration.yaml中开启调试日志然后盯住运行日志logger: default: warn logs: custom_components.midea_ac_lan: debug常见日志关键词的含义也帮你准备好了connect failed→ 网络不通先 ping 设备 IPinvalid token→ 认证凭据有误timeout→ 设备无响应或网络延迟高decrypt error→ 密钥不匹配重新获取 Token/Key。第七章 常见问题速答问这个项目收费吗完全免费开源。项目仓库地址仅用于手动安装时git clone使用https://gitcode.com/gh_mirrors/mi/midea_ac_lanHACS 安装则无需手动下载。问接入之后原来的美的 App 还能用吗能。局域网直连与原厂 App 是两条路互不干扰你完全可以两者并存。问断网真的能用吗只要设备与 HA 在同一局域网内外网断开后控制、自动化照常运行。唯一例外是首次配置时需要用一次云账号获取 Token 与 Key之后云就不再参与了。问需要很强的技术背景吗不需要。全程通过 HA 界面点选完成唯一稍显技术含量的就是给设备设静态 IP在路由器后台花两分钟就能搞定。问多台设备怎么管理重复添加集成 → 添加设备的流程即可不同设备类型的协议实现在项目里是模块化隔离的互不影响。写在最后真正的智能是当家作主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),仅供参考

相关新闻

基于Particle Argon的汽车温湿度与声音传感器系统设计与实践

基于Particle Argon的汽车温湿度与声音传感器系统设计与实践

1. 项目缘起:为什么要在车里装温湿度与声音传感器?几年前,我开着一辆老车跑长途,空调时好时坏,最要命的是,有一次在高速上,发动机舱里传来一阵轻微的、持续的“嘶嘶”声,当时没太在意…

2026/8/19 6:33:56 阅读更多 →
视觉界面智能体VIA:让机器人通过视觉交互理解并执行复杂任务

视觉界面智能体VIA:让机器人通过视觉交互理解并执行复杂任务

1. 项目概述:当机器人“看见”世界,我们如何与之对话?在机器人技术从实验室走向工厂、仓库乃至家庭的今天,一个核心的挑战始终横亘在人与机器之间:如何让机器人理解我们模糊、多变、充满上下文信息的指令?传…

2026/8/19 6:33:56 阅读更多 →
017、BLIP-2与Q-Former:视觉语言桥接架构的原理与机器人感知应用

017、BLIP-2与Q-Former:视觉语言桥接架构的原理与机器人感知应用

017、BLIP-2与Q-Former:视觉语言桥接架构的原理与机器人感知应用 从一次诡异的抓取失败说起 上个月调试机械臂抓取透明塑料杯,视觉模块用的是CLIP做零样本目标定位。模型在仿真环境里跑得行云流水,一上真机就翻车——杯子明明在视野正中央&am…

2026/8/19 6:33:56 阅读更多 →

最新新闻

ESP32 JTAG调试实战:PlatformIO环境配置与高级调试技巧

ESP32 JTAG调试实战:PlatformIO环境配置与高级调试技巧

1. 项目概述:为什么ESP32的JTAG调试值得投入如果你玩过ESP32,大概率经历过这样的场景:程序跑飞了,串口只留下一句“Guru Meditation Error”或者直接重启,然后你对着满屏的日志,像侦探一样试图从蛛丝马迹中…

2026/8/19 7:14:06 阅读更多 →
NCM 转 MP3 免费方案:ncmdump 从首次转换到批量处理全流程讲解

NCM 转 MP3 免费方案:ncmdump 从首次转换到批量处理全流程讲解

NCM 转 MP3 免费方案:ncmdump 从首次转换到批量处理全流程讲解 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump ncmdump 是一个免费开源的 NCM 转 MP3 工具,主程序只有一个 main.exe,把网易云下载的…

2026/8/19 7:14:06 阅读更多 →
2000亿芯片项目启动,工程师如何抓住半导体产业新机遇?

2000亿芯片项目启动,工程师如何抓住半导体产业新机遇?

1. 项目背景与“芯”机遇 最近,成都一个总投资额达到2000亿级别的集成电路产业项目正式启动,被媒体称为拉开了今年高质量发展的序幕。这个数字一出来,圈内圈外都挺关注的。2000亿,这可不是个小数目,它背后指向的是一个…

2026/8/19 7:14:06 阅读更多 →
智能汽车量产前极限测试:从AEB算法到碰撞安全的全流程解析

智能汽车量产前极限测试:从AEB算法到碰撞安全的全流程解析

1. 从“蔚来首事故”看智能汽车量产前的“极限压力测试” 最近,一则关于某新势力品牌首款量产车在交付前发生事故的消息,在圈内引发了不小的讨论。标题里那句“此前内部10台车撞了2台”,更是让不少关注智能汽车发展的朋友心里一紧。这听起来像…

2026/8/19 7:14:06 阅读更多 →
基于ESP32与MPU6050的无线头部姿态捕捉系统设计与实现

基于ESP32与MPU6050的无线头部姿态捕捉系统设计与实现

1. 项目概述:无线三轴头骨运动捕捉控制如果你玩过VR游戏,或者看过那些用眼球追踪来控制电脑的炫酷视频,那你大概能想象到,用头部动作直接操控数字世界是一种多么直观和自由的体验。我们今天要聊的这个项目,就是把这种体…

2026/8/19 7:14:06 阅读更多 →
用Arduino改造NES手柄玩转《毁灭战士》:软硬件结合打造沉浸式游戏控制器

用Arduino改造NES手柄玩转《毁灭战士》:软硬件结合打造沉浸式游戏控制器

1. 项目缘起:当愤怒小鸟遇上毁灭战士如果你和我一样,是个喜欢折腾硬件的玩家,可能也经历过那种“手痒”的时刻——看着手边闲置的旧设备,总想着能不能让它“废物利用”,干点更有意思的事。这次让我手痒的,是…

2026/8/19 7:13:05 阅读更多 →

日新闻

【单片机课程设计/毕业设计】基于 STM32 与 WiFi 模块的室内通风智能管控系统设计 基于 STM32 的人体存在感知自适应风扇控制系统设计(018503)

【单片机课程设计/毕业设计】基于 STM32 与 WiFi 模块的室内通风智能管控系统设计 基于 STM32 的人体存在感知自适应风扇控制系统设计(018503)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

2026/8/19 0:00:30 阅读更多 →
AI如何驱动数学猜想生成:从大语言模型到自动化数学发现

AI如何驱动数学猜想生成:从大语言模型到自动化数学发现

1. 项目概述:当AI开始“猜”数学定理 最近在AI研究圈里,一个名为“Moonshine”的项目引起了不小的讨论。这名字本身就挺有意思,直译是“月光”,但在数学史上,它特指一个神秘而美丽的联系——魔群月光猜想,连…

2026/8/19 0:00:30 阅读更多 →
WarcraftHelper 魔兽争霸3优化实战指南

WarcraftHelper 魔兽争霸3优化实战指南

WarcraftHelper 魔兽争霸3优化实战指南 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 一台刚配的新电脑,跑《魔兽争霸3》却卡成 PPT——这…

2026/8/19 0:02:31 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/18 9:15:35 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/18 9:06:28 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/18 9:04:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/19 5:04:55 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/17 18:55:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/17 18:55:55 阅读更多 →