Integrace RichPear Home
Facebook Messenger
Facebook Messenger slouží jako notifikační kanál přes Facebook stránku a aplikaci. RichPear Home odešle zprávu jménem stránky na zadaného příjemce.
- Doména
facebook- Typ
- Notifikace
- Komunikace
- cloudové odesílání
- Nastavení
- ruční konfigurace
Screenshoty z RichPear Home
Snímky ukazují dostupný a bezpečný krok v českém rozhraní RichPear Home pro tuto integraci.
Co integrace přidá
Integrace vytvoří notifikační službu notify.NOTIFIER_NAME. Vyžaduje token stránky a správně nastavenou Facebook aplikaci.
Výsledek v systému
- odesílání textových notifikací přes Messenger
- možnost mít více notifikačních kanálů s různými názvy
- podpora bohatších zpráv podle možností Messenger platformy
Příprava před přidáním
RichPear Home se v domácí síti běžně otevírá na http://rphome.local:8123. Pokud tato adresa neodpoví, použijte http://IP-ADRESA:8123.
Než začnete
- Vytvořte nebo použijte Facebook stránku, ze které se budou zprávy odesílat.
- V Meta prostředí připravte aplikaci s Messenger oprávněními a page access tokenem.
- Příjemce musí být dostupný pro vaši aplikaci; u neschválené aplikace typicky jen administrátor, vývojář nebo tester.
Nastavení v RichPear Home
Do configuration.yaml přidejte notifikační platformu s page access tokenem. Volba name určí název služby, například notify.messenger.
notify:
- name: messenger
platform: facebook
page_access_token: FACEBOOK_PAGE_ACCESS_TOKEN
Kontrola po přidání
Po dokončení nastavení otevřete detail integrace, zkontrolujte vytvořená zařízení a entity, pojmenujte je česky a přiřaďte je do oblastí.
Ověřte hlavně
- v Nástrojích pro vývojáře zavolejte notifikační akci a pošlete krátkou zkušební zprávu
- ověřte formát cíle podle typu příjemce a nastavení Messenger aplikace
- pokud používáte více notifikátorů, kontrolujte správný název služby
Řešení problémů
Když integrace nefunguje podle očekávání, otevřete Nastavení -> Systém -> Logy a hledejte chyby podle domény facebook. Integraci neodstraňujte jako první krok; nejdřív ověřte přístup, síť, podporovaný model a poslední úspěšnou aktualizaci.
Typické kontroly
- neplatný nebo expirovaný page access token způsobí odmítnutí zprávy
- neschválená aplikace obvykle nedoručuje běžným uživatelům mimo role aplikace
- telefonní číslo příjemce musí být ve správném mezinárodním formátu, pokud ho používáte jako target