Witaj w gronie zintegrowanych z HA
Tak się składa, że funkcjonalność scen choć zupełnie naturalna w Exta Life - w HA została usprawniona dopiero miesiąc temu i teraz nadaje się do użytkowania przez zwykłych użytkowników. W GUI HA jest od miesiąca wbudowany graficzny edytor scen - można go wywołać z Ustawień > Edytor scen. Nazywasz scene, podajesz
encję, klikasz na tą encję i ustawiasz jej docelowy stan. Czyli np roleta w dół w pozycji 70% i zapisujesz scenę. Gotowe
HA utworzy nową encję w stylu "scene.twojascena" i możesz ją teraz dodać w GUI do wyzwalania ręcznego, albo stworzyć automatyzację, która będzie tą scenę uruchamiała poprzez wywołanie usługi scene.turn_on.
Na koniec niestety muszę Cię zmartwić - nie zrealizujesz sceny HA wyzwalanej klawiszem Exty Life. Niestety jest to technicznie niemożliwe, gdyż EFC-01 nie wysyła takiego zdarzenia do aplikacji, a co za tym idzie - do HA. EFC-01 reaguje na klawisz wewnętrznie i wewnętrznie odpala scenę zdefiniowaną w aplikacji. Bardzo szkoda, że tak to rozwiązali, ale niestety tak jest. Mnie też by to pozwoliło na wiele dodatkowych możliwości i zwalczenie problemów z Exta Life gdy z klawisza przy sterowaniu kilkoma urządzeniami któryś się nie załączy (a to zdarza mi się kilka razy w tygodniu).
Zamel oczywiście bez problemu mógłby to zrobić, ale raczej nie zamierzają, bo ten kontroler jest nieintegrowalny z czymkolwiek, więc nie zrobią jakiegoś porządnego API. Musi nam wystarczyć JSON API dla aplikacji, którego używa integracja HA.
Natomiast bez problemu zrealizujesz scenę wewnętrznie wyzwalaną przez HA.
Odsyłam cię do dokumentacji:
* sceny:
https://www.home-assistant.io/docs/scene/editor/* automatyzacje:
https://www.home-assistant.io/docs/automation/W razie czego pisz śmiało.