Integrace RichPear Home
Event
Event entity reprezentují krátké okamžikové události, například stisk tlačítka, zazvonění zvonku nebo detekci pohybu. Místo trvalého stavu drží čas poslední události a typ události.
- Doména
event- Typ
- Stavební entita
- Komunikace
- podle poskytující integrace
- Nastavení
- nelze přidat samostatně
Co integrace přidá
Event není samostatná služba k přidání. Entity tohoto typu vytvářejí jiné integrace a v automatizacích se používají jako přesný spouštěč okamžikové akce.
Výsledek v systému
- čas poslední zachycené události jako stav entity
- typ poslední události, například jedno stisknutí, dvojité stisknutí, dlouhé podržení, zvonek nebo pohyb
- spouštěč
event.receivedpro automatizace podle konkrétní event entity a typu události
Příprava před přidáním
RichPear Home se v domácí síti běžně otevírá na http://rphome.local:8123. Pokud tato adresa neodpoví, použijte http://IP-ADRESA:8123.
Než začnete
- Najděte zařízení nebo integraci, která event entity opravdu vytváří, například ovladač, zvonek nebo pohybový senzor.
- V detailu entity si poznamenejte dostupné typy událostí. V editoru automatizací se obvykle nabídnou v seznamu.
- Rozhodněte, zda má automatizace reagovat na každou událost, nebo jen na konkrétní typ, například dvojité stisknutí.
Nastavení v RichPear Home
Samotný typ Event se nepřidává přes katalog integrací. Po přidání podporovaného zařízení otevřete Nastavení -> Zařízení a služby, najděte jeho event entitu a použijte ji v automatizaci jako spouštěč event.received.
automation:
- alias: Upozornění po zazvonění
triggers:
- trigger: event.received
target:
entity_id: event.vchodovy_zvonek
options:
event_type:
- ring
actions:
- action: notify.send_message
target:
entity_id: notify.telefon
data:
message: Někdo je u dveří.
Kontrola po přidání
Po dokončení nastavení otevřete detail integrace, zkontrolujte vytvořená zařízení a entity, pojmenujte je česky a přiřaďte je do oblastí.
Ověřte hlavně
- v detailu entity ověřte, že se po stisku změní čas poslední události
- v automatizaci zvolte správný event type, pokud zařízení rozlišuje více typů stisku
- u ovladačů vyzkoušejte jedno stisknutí, dvojité stisknutí a dlouhé podržení samostatně
Řešení problémů
Když integrace nefunguje podle očekávání, otevřete Nastavení -> Systém -> Logy a hledejte chyby podle domény event. Integraci neodstraňujte jako první krok; nejdřív ověřte přístup, síť, podporovaný model a poslední úspěšnou aktualizaci.
Typické kontroly
- pokud se typy událostí nenabízejí, nejdřív vyvolejte událost na fyzickém zařízení
- stav
unknownznamená, že zatím nebyla zachycena žádná událost - stav
unavailableřešte u integrace nebo zařízení, které event entitu poskytuje