Skip to content

Latest commit

 

History

History
68 lines (52 loc) · 2.27 KB

中文.md

File metadata and controls

68 lines (52 loc) · 2.27 KB

美的空调的Home Assistant插件,通过局域网来控制设备。

Tested with hass version 0.110.2

Installation (安装)

Install from HACS (HACS商店安装)

hacs_badge

在HACS中搜索 midea_ac

Install manually (手工安装)

  1. 克隆此仓库
  2. custom_components/midea_ac 目录复制到你的 custom_components 目录下

Configuration (配置)

Configuration variables (配置变量说明):

参数 说明 示例
platform (必填) 插件名称 midea_ac
host (必填) 美的空调的IP地址 192.168.1.100
id (必填) 美的空调的applianceId. 123456789012345
use_fan_only_workaround (可选) Set this to true if you need to turn off device updates because they turn device on and to fan_only true

How to Get applianceId(如何获取设备id):

  • 你可以在同一网络下的设备上运行 midea-discover 命令去发现相关midea的设备。注意:插件仅支持型号为0xac(空调)且输出中有 supported 字样的设备。
pip3 install msmart
midea-discover
  • 如果你使用安卓手机,可以使用adb logcat命令,从log中获取:
adb logcat | grep -i deviceid
  • 如果你使用iPhone和macOS设备的话,可以将iPhone用数据线连到macOS,从控制台log中筛选applianceId

  • 如果你都不具备以上环境,你需要对空调进行抓包,抓包后的文件可以用pcap-decrypt.py从中获取,记得使用数字,不是hex字符

Example configuration.yaml (配置文件示例) :

  • 单台设备
climate:
  - platform: midea_ac
    host: 192.168.1.100
    id: 123456789012345
  • 多台设备
climate:
  - platform: midea_ac
    host: 192.168.1.100
    id: 123456789012345
  - platform: midea_ac
    host: 192.168.1.200
    id: 543210987654321

赞赏一下, 请我喝杯咖啡?