Rozhraní
Frontend
Zajišťuje webové uživatelské rozhraní RichPear Home, dashboardy, témata a statické zdroje.
- Doména
frontend- Typ
- Webové rozhraní
- Kategorie
- frontend
Role v RichPear Home
Zdroj funkce
Integrace doplní zařízení, systémovou službu nebo stavební blok pro další části chytré domácnosti.
Správa
Po přidání vždy zkontrolujte vzniklé entity, oprávnění a pojmenování tak, aby byly srozumitelné i později.
Automatizace
Pravidla stavte nad stabilními stavy a u citlivých scénářů přidejte ověřovací podmínky.
Ovládací panely v RichPear Home
Kdy použít Frontend
Frontend řešíte při úpravách vzhledu, dostupnosti dashboardů, cache prohlížeče nebo při problémech s načítáním UI.
Praktické pravidlo
Nejdřív ověřte základní funkci ručně a teprve potom ji zapojujte do automatizací.
Jak začít s nastavením
Běžně není potřeba nic přidávat. U vlastních témat a panelů držte konzistentní názvy a po změnách vymažte cache prohlížeče, pokud se UI neobnoví.
http://rphome.local:8123. Pokud nefunguje, použijte http://IP-ADRESA:8123.Kontrola
Po uložení nastavení otevřete seznam zařízení a entit a ověřte, že názvy odpovídají reálné domácnosti.
Dashboardy a cache
Prohlížeč může držet staré soubory. Při ladění nejdřív zkuste tvrdé obnovení stránky a ověřte, zda problém není jen v konkrétním zařízení.
Doporučení
Udržujte jednoduché názvy, dokumentujte výjimky a po větší změně proveďte krátký test.
Napojení na automatizace
Frontend sám domácnost neřídí, ale zobrazuje ovládací prvky pro skripty, scény a entity. Důležité akce chraňte potvrzením nebo jasným popisem.
Bezpečnější vzor
Technickou entitu použijte jako vstup, rozhodnutí potvrďte podmínkami a výsledek si nechte zapsat do historie.
Řešení problémů
Když integrace nefunguje podle očekávání
Integrace nejde přidat
Zkontrolujte oprávnění administrátora, dostupnost zařízení nebo služby a případné požadované přihlašovací údaje.
Stav se neaktualizuje
Prázdná stránka obvykle znamená problém s cache, síťovým přístupem, proxy nebo nedostupným backendem RichPear Home.
Automatizace reaguje špatně
Ověřte entity v nástrojích pro vývojáře a přidejte zpoždění nebo další podmínky, pokud stav krátce kolísá.