小米空调伴侣的homeassistant插件
本插件主要是对homebridge-mi-acpartner移植到homeassistant,感谢开发者。
同时参考了HomeAssistant论坛各路大神们几个空调插件的做法,此处不在一一全表,同样感谢。
说到底,其实我只是个搬运工(^-^)
-
开关空调
-
控制模式:
- 使用空调码或红外码控制你的空调。
- 在17-30度之间调整空调温度(默认情况)。
- 温度如果调节到31度或者16度即是关闭空调。
- 制冷,制热,自动模式支持。
- 风力,扫风状态(目前只支持开/关)支持。
- 支持自定义风力(fan)和扫风(swing)的空调码或红外码,具体配置见下面可选配置部分。
- 温度,模式不支持自定义空调码或红外码,根据 homebridge-mi-acpartner中presets.json 定义而来
-
必要配置
-
host: 空调伴侣的ip地址
-
token: 空调伴侣的token
-
name: 在HASS中显示的名字
-
target_sensor: 获取当前温度,填写你的温湿度传感器ID (为了兼容某些用户无温湿度传感器,所以实际此项为可选配置)
-
-
可选配置
-
target_temp: 设置操作界面的起始温度(此配置项已经去除,老版本配置不影响)
-
sync: 填写与空调伴侣的同步间隔,单位是秒(默认是15秒)
-
customize:自定义风力或扫风空调码或红外码
-
-
配置示例
基本配置
climate:
- platform: mi_acpartner
name: mi_acpartner
host: 10.0.0.234
token: 8171378a40b1a77ee7a8254b15c75cfc
target_sensor: sensor.temperature_158d00015aefc4
自定义空调码或红外码
大部分空调码以01开头;大部分红外码以FE开头,支持混写。
climate:
- platform: mi_acpartner
name: mi_acpartner
host: 10.0.0.234
token: 9878a40b1a77ee7a8254b15c75cfb
target_sensor: sensor.temperature_158d00015a
sync: 60
customize:
swing:
top: 010501820000261801
down: FEADASDSDSDSDSDSADSAFADSFASA
fan:
max: FEADASDSDSDSDSDSADSAFADSFASAD
med: FEBDASDSDSDSDSDSADSAFADSFASAR
min: 010501A20000261B01