Integrace RichPear Home

Emulated Roku

The Emulated Roku integration integrates an emulated Roku API into RichPear Home, so remotes such as Harmony and Android apps can connect to it through Wi-Fi as if it were a Roku player.

Doména
emulated_roku
Kategorie
huby
Komunikace
lokální události
Nastavení
průvodce nebo konfigurace podle nasazení
Kvalita
není uvedeno
01

Co integrace přidá

The Emulated Roku integration integrates an emulated Roku API into RichPear Home, so remotes such as Harmony and Android apps can connect to it through Wi-Fi as if it were a Roku player.

V RichPear Home počítejte hlavně s oblastmi: huby. Skutečný rozsah entit se řídí konkrétním zařízením, účtem, firmwarem, verzí služby a oprávněním.

The Emulated Roku integration integrates an emulated Roku API into RichPear Home, so remotes such as Harmony and Android apps can connect to it through Wi-Fi as if it were a Roku player.

Windows is not supported because RichPear Home uses ProactorEventLoop which does not support UDP sockets.

This integration opens an unauthenticated API on the host, allowing anything on the local network to access your RichPear Home instance through the automations you create with emulated Roku as the trigger.

Kontrolní témata

  1. Nastavení
  2. Manual configuration
  3. Events
  4. Automations
  5. Řešení problémů
  6. Související témata
02

Příprava před přidáním

Před přidáním si připravte IP adresu, název hostitele, lokální síť, firewall a stabilní DHCP rezervaci, funkční hub nebo bridge a zařízení už spárovaná v jeho systému. U zařízení, která ovládají fyzický stav domácnosti, si předem rozmyslete bezpečné názvy a oblasti.

RichPear Home se v domácí síti běžně otevírá na http://rphome.local:8123. Pokud tato adresa v dané síti neodpoví, použijte http://IP-ADRESA:8123.

Názvy zařízení nastavujte podle místnosti a účelu. Později se tím zjednoduší dashboardy, servisní zásahy i automatizace.
03

Nastavení v RichPear Home

Otevřete Nastavení → Zařízení a služby → Přidat integraci, vyhledejte Emulated Roku a projděte průvodce. Pokud vaše instalace používá ruční konfiguraci, upravte konfigurační soubor, restartujte RichPear Home a potom zkontrolujte vytvořenou integraci v nastavení.

# Example configuration.yaml entry emulated_roku : servers : - name : RichPear Home listen_port : 8060

Po uložení počkejte na první načtení dat. Některé entity vzniknou hned, jiné až po prvním dotazu, probuzení zařízení, dokončení autorizace nebo restartu služby.

04

Kontrola entit a funkcí

Po přidání zkontrolujte vytvořená zařízení, entity, dostupné atributy a čas poslední aktualizace. Každou ovládací entitu nejdřív otestujte ručně.

Otevřete detail integrace, projděte zařízení a přiřaďte je do správných oblastí. U senzorů sledujte jednotku a historii, u ovládacích entit ručně vyzkoušejte bezpečný stav.

Po nastavení

  1. Přejmenujte entity česky a srozumitelně.
  2. Přiřaďte zařízení do oblastí.
  3. Ověřte dostupnost po restartu RichPear Home.
  4. Teprve potom entity použijte ve scénách, skriptech nebo automatizacích.
05

Použití v automatizacích

Začněte oznámením nebo zápisem stavu. Akce, které mění stav zařízení, přidejte až po ručním ověření chování.

Pokud integrace nabízí akce nebo služby, spusťte je nejdřív ručně v bezpečném kontextu a až potom je vložte do automatizace.

06

Provoz a údržba

Po změně účtu, tokenu, firmware, sítě nebo konfigurace zkontrolujte detail integrace, názvy entit, dashboardy a navazující automatizace.

U cloudových služeb sledujte limity API a platnost autorizace. U lokálních zařízení pravidelně kontrolujte dostupnost v síti, kvalitu spojení, stav baterií a čas poslední aktualizace.

07

Řešení problémů

Když integrace nefunguje podle očekávání, ověřte IP adresu, port, DNS, mDNS, VLAN, firewall a dostupnost zařízení ze stejné sítě, syntaxi konfigurace, odsazení, restart a chyby v logu po startu. Potom otevřete Nastavení → Systém → Logy a hledejte chyby podle domény emulated_roku.

Integraci neodstraňujte jako první krok. Nejdřív ověřte přístupové údaje, síťovou dostupnost, podporovaný model, logy a poslední úspěšnou aktualizaci.