天天看點

OpenWRT docker安裝homeassistant、node-red、zigbee2mqtt

N1 OpenWRT安裝HA和Node-RED

chatGPT建議:openwrt docker運作nodered及homeassistant

docker run -it -p 1880:1880 --name mynodered nodered/node-red

docker run --name home-assistant --net=host -v /opt/home-assistant-config:/config -e “TZ=Asia/Shanghai” -d homeassistant/home-assistant

docker run -d --name “hassOS” -v /opt/homeassistant:/config -p 8123:8123 --restart=always homeassistant/aarch64-hassio-supervisor

N1 OpenWRT安裝zigbee2mqtt

Node-RED安裝好Mosquitto broker這個插件并啟動,然後點Add-on store頁面右上角… -> Repositories -> 添加 https://github.com/lovelylain/hassio-zigbee2mqtt 82 這個倉庫,等待重新整理後安裝zigbee2mqtt插件;安裝後按需修改zigbee2mqtt Configuration中mqtt的使用者名密碼(可以直接填HA的使用者名和密碼)和serial port參數,改好後啟動。

hassio安裝小米插件,點選「內建」,點選右下角的「浏覽并添加存儲庫」,搜尋xiaomi。,輸入米家app使用者名與密碼,導入你要連接配接的硬體裝置

node-red中的homeassistant控件

将events:all或者events:state拖拽進環境,輕按兩下配置。Server為homeassistant服務端配置,包含http://192.168.1.15:8123、Access token(在HA個人賬戶裡的長期令牌)等資訊;Entity ID填寫需要采集的實體ID名稱。

繼續閱讀