本帖最后由 Mozziz 于 2017-8-15 13:23 编辑
本人自己也是小白,按照群里各大神的帖子,逐渐安装好了hassbain,我最先开始接触的是Domoticz,但由于Domo用的人少之又少,调入坑里也很难爬出来。在了解了homeassistant后,随即转战HA。本人对Linux是纯小白,希望大家在学hassbain的时候,多看看论坛,多在群里发言向几位大神请教,相信你们也能搞好HA。
OK,废话不多说,上干货。群里一直没有树莓派安装博联的帖子。在参照几位大神的帖子后,我来填一下这个坑。
复制已下文字到配置文件,插在文末,switch对齐到最前面
#博联遥控器学习
switch:
- platform: broadlink
host: 192.168.1.1
#上面IP地址填你的博联的IP
mac: 34EA34C73E22
#上面的MAC填写你博联的MAC
timeout: 15
switches:
reciever:
# 客厅电视:这里填写你设备的备注名字,方便自己在配置文件里查看
friendly_name: "TV1"
#上面引号里填写你想要控制设备的名字,注意,只能是英文。后续汉化在汉化文件里。
command_on: '此处填写学习到的遥控码'
command_off: '此处填写学习到的遥控码'
#如果你有多个设备,改如下IP与MAC即可,如果是多个开关,就不需要改IP与MAC
- platform: broadlink
host: 192.168.1.2
#上面IP地址填你的博联的IP
mac: 34EA34C73E33
#上面的MAC填写你博联的MAC
timeout: 15
switches:
reciever:
# 客厅电视:这里填写你设备的备注名字,方便自己在配置文件里查看
friendly_name: "TV2"
#上面引号里填写你想要控制设备的名字,注意,只能是英文。后续汉化在汉化文件里。
command_on: '此处填写学习到的遥控码'
command_off: '此处填写学习到的遥控码'
如果你是RM2,然后我们再来添加博联RM2 的温度传感器
在配置文件里找到 sensor: 在下面添加如下,注意平齐。更改你自己设备的IP与MAC
#博联RM2温度
- platform: broadlink
update_interval: 60
host: 192.168.1.2
mac: 34EA34C73E22
monitored_conditions:
- temperature
然后我们保存配置文件。重启HA。
sudo systemctl restart [email protected]
至此,我们已经完成了对博联设备的添加。接下来我们就来学习所需要的红外或者射频码。
打开HA网页。点击左下角。
Domain 选择Boardlink 字样的选项,然后 Service 选择learn 有关字样。 然后点击CALL SERVICE。
然后你会发现此时博联设备的灯亮了,此时你就可以按遥控器,靠近博联设备,按下遥控器按钮然后学习了。学完之后。点击如下图标。
然后你会发现设备里多了一个switch字样的设备,后面会有一大串乱码。是的你没看错,这就博联学习的码。点击这个设备,在最上方就会出现这个设备的详细信息。此时复制对应的码到刚刚配置文件。ON 对应开关开时候的发射码,OFF 对应开关OFF时发射的码,可以相同,即开和关都对用同一个功能。可以不同。然后保存。主要学习的码引号里面都需要复制,包括=号。然后我们保存。重启HA,在首页 我们就会惊喜的发现,哈哈我们想要的开关出现了,赶紧测试下吧!!!
第一次在论坛写教程,也体会到码字的辛苦,所以同样是小白的你们,多看看论坛,多耐心的请教请教群里的大神,相信你们同样也可以慢慢走向大神之路。
|