本帖最后由 windgo 于 2017-11-21 16:15 编辑
今天早上看到下面這篇使用空調伴侶來使小愛控制ha設備
https://bbs.hassbian.com/thread-1777-1-1.html
很想也來照著試試看 但是我沒有空調伴侶阿
左思右想在想說有沒有別的設備一樣可以使ha抓到值後執行自動化
後來從燈的亮度數值著手測試成功了
目前有個問題是 ha反饋數值變化的時間太久,從對小愛同學下完指令到ha執行自動化已經過了10幾秒
看有沒有厲害的大神可以幫忙解決
小愛同學-測試接入
硬體需要:
1.小愛同學
2.可控制亮度的燈,我使用yeelight檯燈
步驟1:
先在米家app新增一個場景:測試1
如果:手動執行
就執行:開燈並延時關燈 - yeelight檯燈
這邊可以調整亮度的百分比,我假設調整亮度為50%
延時1分鐘後關燈
步驟2:
手動執行米家app剛剛的測試1場景
在ha的 states查看亮度數值是多少,如果是50%的話亮度數值為127.5
brightness: 127.5
步驟3:
ha新增一個自動化,當檯燈的亮度數值為127-128之間時,執行天氣播報的script
- action:
- data: {}
service: script.1510847881383
alias: Automation_test1
condition: []
id: '[url=tel:1511228341955]1511228341955[/url]'
trigger:
- above: '127'
below: '128'
entity_id: light.led_light
value_template: '{{ state.attributes.brightness }}'
platform: numeric_state
步驟4:
在小米ai-->技能中心-->AI訓練計畫-->創建訓練
只要說:測試接入
小愛同學打開米家app創建的場景:測試1
接下來 只要你對小愛同學說:測試接入
yeelight就會開燈一分鐘,ha收到亮度數值為127.5後就會自動執行script播放天氣
接入完成!
|