Integrace RichPear Home
Profiler
Profiler je administrační nástroj pro krátkodobé profilování výkonu RichPear Home. Používá se při diagnostice pomalých částí systému, paměti nebo konkrétního chování.
- Doména
profiler- Kategorie
- Nástroje
- Komunikace
- podle nastavení integrace
- Nastavení
- průvodce integrací
Co návod pokrývá
Návod popisuje praktické zapojení integrace Profiler 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í
- Action: Start
- Action: Memory
- Action: Start log objects
- Action: Stop log objects
- Action: Dump log objects
Příprava
Profilování spouštějte jen z účtu správce a jen ve chvíli, kdy řešíte konkrétní problém. Připravte si čas výskytu problému a oblast, kterou chcete sledovat, aby sběr dat neběžel zbytečně dlouho.
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
Profiler se ovládá přes administrační akce služby. Vyberte typ profilování, spusťte ho na omezený čas, reprodukujte problém a potom profilování ukončete nebo stáhněte výstup podle zvoleného režimu.
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.
Dostupné akce
Používejte jen akce, kterým rozumíte: start profilování, paměťové výpisy, logování objektů nebo sběr informací o soketech. Každá akce může zvýšit zátěž systému.
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.
Doba běhu
Profil nenechávejte běžet v běžném provozu. Krátké cílené měření dá užitečnější data a zároveň méně zatíží úložiště i procesor.
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.
Práce s výstupy
Výstupy mohou obsahovat názvy entit, integrací nebo interní cesty. Sdílejte je jen s lidmi, kteří problém řeší, a před veřejným předáním odstraňte citlivé údaje.
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 Profiler 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.