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.

UI

Ovládací panely v RichPear Home

Frontend se v praxi projeví hlavně v ovládacích panelech, motivech a uspořádání rozhraní.
01

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í.

02

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í.

Běžná lokální adresa je 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.

03

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.

04

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á.