Oznámení

HTML5 Push Notifications

Posílá oznámení do podporovaného prohlížeče na desktopu, Androidu nebo iOS přes webovou aplikaci.

Doména
html5
Typ
Push notifikace v prohlížeči
Kategorie
notifications, event

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.

01

Kdy použít HTML5 Push Notifications

HTML5 notifikace použijte, když chcete upozornění bez nativní mobilní aplikace, například na pracovní počítač nebo sdílený tablet.

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

RichPear Home musí být dostupný přes důvěryhodné HTTPS zvenku nebo splnit ověření domény. V profilu uživatele potom povolte příjem oznámení pro daný prohlížeč.

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

Požadavky prohlížeče

Podpora závisí na prohlížeči a platformě. Na iOS fungují webové push notifikace až u novějších verzí a po přidání webu na plochu.

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

Odesílejte zprávy přes notify nebo html5.send_message. Události received, clicked a closed lze použít pro navazující automatizace.

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

Když registrace nejde zapnout, ověřte externí HTTPS URL, povolení oznámení v prohlížeči a nastavení proxy bez blokování callbacku.

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