Site icon 时鹏亮的Blog

华凌空调如何添加到Home Assistant

请知悉:本文最近一次更新为 5个月 前,文中内容可能已经过时。

家里两台华凌空调:一台N8HL1,一台N8HE1Pro,一直头疼没办法通过小爱同学语音控制。后来通过网络知道原来可以通过Home Assistant中转。

再深入了解发现Home Assistant配合中枢网关(家里路由器最近刚换成BE6500 Pro)的虚拟事件可以完成联动控制。

于是有了本文。

联动的实现后面再说,先说华凌空调如何接入Home Assistant:

  1. 如果本机有Python环境,跳到第3步。

    如果本机没有装过Python,下载必须的环境程序:

    解压密码:shipengliang


    python-3.10.0-amd64.rar


  2. 解压python-3.10.0-amd64.rar,双击解压后的python-3.10.0-amd64.exe

    勾选上底部的 Add Python 3.10 to PATH,然后点 Install Now

  3. 电脑接入和空调一个局域网的无线网络后,cmd命令行执行如下指令扫描空调信息:

    pip install msmart-ng
    msmart-ng discover

    顺利的话,会输出空调的信息:

    {'ip': '空调局域网IP', 'port': 6444, 'id': XXXXXXXXX, 'online': True, 'supported': True, 'type': <DeviceType.AIR_CONDITIONER: 172>, 'name': 'midea_ac_XXXX', 'sn': 'XXXXXXXXXXXXXX', 'key': 'XXXXXXXXXXXXXX', 'token': 'XXXXXXXXXXXXXX'}

    注意了,上面的id、token和key是你后续添加空调到Home Assistant的关键。

  4. Home Assistant的 HACS 安装 Midea Smart AC,之后 设置 中的 设备与服务 安装Midea Smart AC。当完成GitHub授权年后,即可弹出添加空调的对话框。

    手动添加,按刚才获取的信息输入后即可添加美的华凌空调到Home Assistant中。

  5. Home Assistant的 HACS 安装 Xiaomi Home,之后 设置 中的 设备与服务 安装Xiaomi Home。完成登录授权后即可获取米家的设备列表

  6. 之后,米家APP创建个手动控制,类型为中枢网关的虚拟事件。

    这样小爱同学训练触发选择这个手动控制事件,然后Home Assistant的自动化里,按下图设置触发条件:

    其他的部分自行领悟吧。


参考资料

如何获取美的华凌空调设备信息

用小爱同学控制美的(华凌)空调的简单方法


如您从本文得到了有价值的信息或帮助,请考虑扫描下方二维码捐赠和鼓励。

本站资源,请 注册城通账户 后,使用客户端下载,参考教程:城通网盘如何使用客户端下载文件


尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。


与《华凌空调如何添加到Home Assistant》相关的博文:

Exit mobile version