在调试刚到手的米家万能遥控器,倘若在米家app里用其预设可以控制空调。连上ha之后会在首页显示,如图。
采用了@windgo 大大帖子里的最后一种script写法。
点击首页的执行之后,遥控器的指示灯会闪一下,应该是执行了指令,但是空调没有反应。
指令是通过服务remote.xiaomi_miio_learn_command学习的,如图
以下是package里的全部代码
remote:
- platform: xiaomi_miio
name: "IR remote"
host: 192.168.10.21
token: '44585890217e2777c3ddc4c142e17cb5'
hidden: false
script:
acdtr_on:
sequence:
- service: remote.send_command
entity_id: 'remote.ir_remote'
data:
command:
- 'mc0mcwlkxm00mEsmk4AIKZTKYSyazGYSyZgGFNJsAGUwAYUA9AAzAP4AdJuAGQG5AL+Bf4MEAMIDIQDDg4JNQePCA0C+wYPAX8EeAF/ArIBfwkPAQYHkpjMgkiDbMAhQEUEm8D2ATvA0YE/QPSA0wAjwNfDnwP/wF/ALMDwxDzGQMC/gsvAxoCkw5oAqaAA='
homeassistant:
customize:
remote.ir_remote:
friendly_name: 南卧遥控器
学习方式我试了两种,包括从遥控器直接学习和从另一个万能遥控器学习,学习时空调皆有反应。
配置文件也尝试过用官方给的代码方式,同样是遥控器有反应但是空调没有
slot和timeout参数之前加着也无反应
求助各位大佬如何解决!!!
|