Integrace RichPear Home
Pilight
Pilight připojuje zařízení obsluhovaná přes pilight daemon. Typicky jde o jednoduché senzory, spínače a DIY zařízení řízená mimo samotný RichPear Home.
- Doména
pilight- Kategorie
- Binární senzory, DIY, Senzory, Spínače
- Komunikace
- lokální doručování událostí
- Nastavení
- ruční konfigurace
Co návod pokrývá
Návod popisuje praktické zapojení integrace Pilight v RichPear Home, přípravu účtu nebo zařízení, kontrolu entit a zásady bezpečného použití v automatizacích.
Uživatelé obvykle otevírají systém na http://rphome.local:8123. Pokud tato adresa nefunguje, použijte http://IP-ADRESA:8123.
Hlavní témata
- Nastavení
- Binary sensor
- Full example
- Senzory
- Example: Weather station
- Switch
Příprava
Nejdřív musí běžet pilight daemon a musí v něm být nakonfigurovaná zařízení. Ověřte IP adresu serveru, port, názvy zařízení v pilightu a to, že RichPear Home na daemon síťově dosáhne.
Nastavení provádějte z účtu správce. Před přidáním si připravte názvy místností, očekávané entity a pravidla, kde se smí integrace používat.
Před prvním testem
Nejdřív ověřte dostupnost účtu, zařízení nebo služby mimo automatizace. Teprve potom zapojujte hodnoty do scén, notifikací nebo řízení domácnosti.
Nastavení v RichPear Home
Integrace se nastavuje ručně podle běžícího pilight daemonu. V konfiguraci uveďte hostitele a port, potom přidejte konkrétní platformy pro binární senzory, senzory, spínače nebo světla podle toho, co pilight publikuje.
Po dokončení nastavení otevřete detail integrace v části Nastavení, Zařízení a služby. Zkontrolujte vytvořená zařízení, pojmenujte je podle skutečného umístění a vypněte entity, které nechcete používat.
Lokální adresa systému
Při práci v místní síti používejte http://rphome.local:8123. Pokud se lokální jméno nepřeloží, otevřete systém přes http://IP-ADRESA:8123.
Ukázka konfigurace
Ukázku berte jako výchozí kostru. Konkrétní adresy, názvy, klíče a seznam entit upravte podle vlastní instalace.
pilight:
host: 192.168.1.50
port: 5000
Mapování zařízení
Názvy v RichPear Home udržujte shodné s fyzickým umístěním zařízení, ne jen s technickým názvem z pilightu. U spínačů a světel si při prvním testu poznamenejte, jestli příkaz opravdu ovládá správné relé nebo zásuvku.
Po změně nastavení vždy ověřte chování přímo v RichPear Home. Otevřete detail integrace, sledujte stav entit a porovnejte ho s reálným zařízením nebo službou, aby se do automatizací nedostal špatný předpoklad.
Senzory a binární senzory
U senzorů zkontrolujte jednotky, obnovovací interval a stav po restartu daemonu. Binární senzory používejte v automatizacích až po ověření, že neposílají krátké falešné přechody při výpadku sítě nebo napájení.
Po změně nastavení vždy ověřte chování přímo v RichPear Home. Otevřete detail integrace, sledujte stav entit a porovnejte ho s reálným zařízením nebo službou, aby se do automatizací nedostal špatný předpoklad.
Řešení potíží
Když se zařízení neobjeví, začněte stavem pilight daemonu a dostupností portu. Pokud je služba dostupná, ověřte přesné názvy zařízení, protokol a hodnoty, které daemon vrací.
Po změně nastavení vždy ověřte chování přímo v RichPear Home. Otevřete detail integrace, sledujte stav entit a porovnejte ho s reálným zařízením nebo službou, aby se do automatizací nedostal špatný předpoklad.
Kontrola po nasazení
Po nastavení integrace Pilight sledujte alespoň jeden běžný provozní cyklus. U cloudových integrací počítejte se zpožděním, u lokálních zařízení ověřte chování po restartu routeru, zařízení i RichPear Home.
Do automatizací vkládejte jen hodnoty, které jste viděli v reálném provozu. Důležité akce doplňte podmínkou dostupnosti entity a rozumnou prodlevou, aby jednorázový výpadek nespustil chybnou reakci.
Před předáním běžným uživatelům ověřte názvy entit, práva uživatelů a chování při nedostupnosti služby. U zařízení, která něco fyzicky spínají nebo řídí, ponechte dostupné i ruční ovládání mimo automatizace.
Hotový provozní test
Integrace je připravená pro běžné použití, když se entity aktualizují, názvy odpovídají skutečným zařízením a automatizace mají ošetřený výpadek nebo nedostupný stav.