Integrace RichPear Home
Google Pub/Sub
Google Pub/Sub patří do kategorií historie. Následující postup shrnuje základní nastavení a kontrolu v RichPear Home.
- Doména
google_pubsub- Kategorie
- historie
- Komunikace
- cloud-push
- Kvalita
- legacy
Připravte přístup a síť
Před přidáním integrace si připravte účet, IP adresu, token, párovací režim nebo API klíč podle typu zařízení. U lokálních zařízení ověřte, že jsou ve stejné síti jako RichPear Home.
U této integrace počítejte hlavně s: cloudový účet, token nebo API přístup, třídu komunikace cloud-push.
Lokální adresa
Uživatelé obvykle otevírají systém na http://rphome.local:8123. Pokud tato adresa nefunguje, použijte http://IP-ADRESA:8123.
Přidejte integraci v RichPear Home
Otevřete Konfigurační soubory a následná kontrola v Nastavení → Zařízení a služby, vyhledejte Google Pub/Sub a projděte průvodce nastavením.
Dokumentace integrace zmiňuje YAML nebo ruční konfiguraci. V RichPear Home proto počítejte s kontrolou konfigurace a restartem služby, pokud průvodce není dostupný.
Zkontrolujte entity, funkce a akce
Po dokončení nastavení otevřete detail integrace, zkontrolujte vytvořená zařízení a entity a přiřaďte je do správných oblastí.
Pokud integrace vytvoří akce nebo služby, otestujte je nejdřív ručně a teprve potom je použijte v automatizaci.
Projekt a téma
Google Pub/Sub vyžaduje připravený Google Cloud projekt, téma a oprávnění pro publikování zpráv. Před zapojením do automatizací si ověřte, že RichPear Home posílá zprávy do správného topicu a že odběratelská služba zprávy skutečně čte.
Filtry a náklady
Do Pub/Sub neposílejte každý drobný stav bez filtru. Vyberte jen entity a změny, které má externí systém zpracovat, protože velký objem událostí zhoršuje čitelnost, komplikuje ladění a může zvyšovat náklady Google Cloud projektu.
Doporučený přehled
Provozní panel má ukázat počet odeslaných událostí, čas poslední zprávy a stav navazujícího zpracování. Pokud externí služba přestane potvrzovat příjem, automatizace má upozornit správce dřív, než se ztratí důležitá data.