目前的环境是 使用Ubuntu 虚拟机+小米套装+broadlink pro+homeassistant+homebridge+homekit
其实之前买了小米万能遥控器 发现很不给力 就又买了 broadlink。。。。。。。。。。。。
效果图如下 因为我的主要目的是想做到homekit中,用siri进行控制,目前的界面都还比较简单
homekit
siri
下面来说说都遇到了哪些坑:
1.编辑homeassistant 的 configure 文件的时候一定要注意缩进问题 否则会有报错
2.broadlink的遥控码一定要转码 Hexadecimal -> base64 string decoder
3.josn脚本可以在网上测试格式是否正确
4.如果在homekit同删除已经连接的homebridge之后在想添加回来 发现找不到了,不要捉急 随便修改一哈 bridge 里面的 “name”"username" "pin"的值就ok,
5.在homeassistant configure里添加broadlink时 要注意以下地方, 如下面的内容中 television: 和 tv: 参数的位置只可以用小写英文,用中文和大写会报错,friendly_name: 后面的值可以是全英文 或者中文加英文,全中文会有报错。
switch: - platform: broadlink host: 192.168.10.3 mac: "34:EA:34:C7:39 9" timeout: 15 switches: television: friendly_name: "tv" command_on: "JgCsABkAA2xPFCUVEhQkFRMUJBUSFRIVJBYRFRIVEhQSAANvUBMlFRMUIxYSFCQWERYRFSQVExQSFRMTEwADblATJRUTEyQVExQkFRIVEhYjFRMUEhYRFRIAA25PFCQVExUjFRIVJBUSFRIUJRUSFBIWEhQTAANuTxQkFRMTJRUSFCUVExMTFCQVExQSFRMUEgADblATJhQTEyUVEhQlFBQTExQkFRMVERYSFBIADQUAAAAAAAAAAAAAAAA=" command_off: "JgCsABkAA2xPFCUVEhQkFRMUJBUSFRIVJBYRFRIVEhQSAANvUBMlFRMUIxYSFCQWERYRFSQVExQSFRMTEwADblATJRUTEyQVExQkFRIVEhYjFRMUEhYRFRIAA25PFCQVExUjFRIVJBUSFRIUJRUSFBIWEhQTAANuTxQkFRMTJRUSFCUVExMTFCQVExQSFRMUEgADblATJhQTEyUVEhQlFBQTExQkFRMVERYSFBIADQUAAAAAAAAAAAAAAAA=" tv: friendly_name: "空调a" command_on: "JgCSAAABJ5MVNhUSFRMVNhUSFjYVNhUSFTcVNhU2FRMVEhUSFhIVEhUTFRIVEhYSFRIVNhYSFRIVExUSFRIWEhU2FRIWNhUSFRMVNhUSFQACjxUSFhIVEhYSFTYVEhYSFRIVExUSFRIWEhUSFTYWEhUSFRMVEhUSFhIVEhUTFRIVEhYSFRIVExUSFTYWEhU2FTYVAA0FAAAAAAAA" command_off: "JgDsACMAASI0AAEYMAABHjcAAR0VAAJzNgABGyMAASRBAAESRAABLhoAAmoPAAE0IwABKSgAATkQAAE6IQABNCQAATUGAAanAAEmkxU2FRMVEhUSFhIVNhU2FhIVEhY1FhIVNhUTFRIWERYSFhEVExYRFRIWEhU2FRIWEhUSFRMVEhUSFjYVEhU2FhIVEhY1FhIWAAERDwABbhUSFRIWEhUSFjYWERUSFhIVEhUTFRIVEhYSFTYVEhYSFRIVExUSFRIWEhUSFRMVEhUSFhIVEhUTFRIWERYSFTYVzCkAASkjAAUJEwABJzkAASglAA0FAAAAAAAAAAAAAAAA"
最后想提个权限 有几篇帖子很感谢兴趣,关于ios 按钮通知的,随便问一个问题 有没有可能 让siri主动提出一些问题,例如当晚说打开电视的时候 siri反馈电视已经打开 是否需要打开空调?
恩 就先这样吧
恩第一次发帖 如果哪里有问题请管理员通知
希望得到权限的帖子:
https://bbs.hassbian.com/thread-4-1-1.html
|