Home Assistant 透過網路萬用紅外線遙控器如小米、Broadlink RM ,可遙控設備
並可透過 bridge 加入,Apple 家庭 App,經由 SIRI 控制設備,下圖為 RM mini3 控制浴室
暖風換氣機並加入Homekit
手機下載 Broadlink App,先透過 2.4G 網路將 RM mini3 連網路,並在App中取消設備上鎖
透過 Broadlink App 或路由器查詢,紀錄RM mini3 IP
HA 整合加入 Broadlink 插件,輸入 RM mini3 ip, HA 即可加入 RM mini3 實體
進入 HA 開發工具 \ 服務 \ YAML 模式 學習紅外線碼
Example:service: remote.learn_commanddata:entity_id: remote.rm3_2_remote # Broadlink 實體IDdevice: hdmi #裝置名稱command: hdmi1 #按鈕名稱
紅外線碼在\config\.storage\broadlink_remote_XXX_codes 檔案內,引號內即為剛剛所學習到的紅外線碼
延伸運用:加入智能插座功率計判讀裝置是否為開
switch:
- platform: template
switches:
blueroom_tv:
value_template: "{{ states('sensor.blueroom_tv_outlet_power')|float > 4.0}}"
turn_on:
service: script.turn_on
data:
entity_id: script.chimei_tv
turn_off:
service: script.turn_on
data:
entity_id: script.chimei_tv
script:
chimei_tv:
sequence:
- service: remote.send_command
data:
entity_id: remote.rm3zhi_neng_yao_kong_remote
command: b64:JgBeAI2VEhMSOBI5ETkRFBEUERQRExITEjgSORE5ERQRFBEUERMSExITEjgSOREUERQRFBETEjkROREUERQRORE5EjgSOBIABhCSlRI4EgAMeJGVEjgSAAx7jpUSOBIADQU=
小米萬能遙控器學習紅外線碼 無法使用 "remote.learn_command" 請改用
"xiaomi_miio.remote_learn_command "
沒有留言:
張貼留言