小米音箱(小愛同學)做的不錯,但是目前功能上還是有很多限制,比如不能啟動電腦。Home assistant是一個開放的智能家居平台,集成非常多的模塊,比如Wake on LAN模塊就可以實現通過網線喚醒電腦的功能。可惜目前不能通過小米音箱直接連接Home Assistant。好在小愛同學兼容自家的萬能遙控器,我們想到了把Home Assistant設備變成一個遙控終端,通過一個紅外萬能遙控器和一個紅外接收器做為一個橋接中介,實現小米音箱間接控制Home Assistant平台的目的。本文參考了這個教程。
需要的東西
運行Home Assistant的設備(電腦、NAS、樹莓派等,我用的是樹莓派2代)
紅外接收器(我使用的是一個通用USB接收器,樹莓派用戶可以DIY一個)
小米(創米)萬能紅外線遙控器
小米AI音箱
給Home Assistant設備添加紅外遙控接收功能
將紅外接收器連接到home assistant設備上。確認紅外設備存在,如
pi@raspberrypi:~ $ ls /dev/lirc0
/dev/lirc0
安裝紅外線收發lirc程序:
pi@raspberrypi:~ $ sudo apt-get install lirc liblircclient-dev
測試紅外線接收功能正常:
繼續閱讀