Integrace RichPear Home

Feedreader

Feedreader sleduje RSS nebo Atom kanál, pravidelně ho načítá a nové položky posílá do systému jako události.

Doména
feedreader
Typ
RSS a Atom kanály
Komunikace
cloudové dotazování
Nastavení
průvodce v UI
UI

Screenshoty z RichPear Home

Snímky ukazují dostupný a bezpečný krok v českém rozhraní RichPear Home pro tuto integraci.

Vyhledání položky Feedreader v českém rozhraní RichPear Home.
První bezpečný krok nastavení integrace Feedreader v RichPear Home.
01

Co integrace přidá

Integrace vytvoří instanci pro zadaný feed. Nové položky se dají použít jako spouštěč automatizací a pro každý feed vzniká event entita s poslední položkou.

Výsledek v systému

  1. pravidelné načítání RSS nebo Atom URL
  2. událost feedreader při nových položkách
  3. event entita reprezentující poslední položku každého nakonfigurovaného feedu
02

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

  1. Připravte plnou URL adresu RSS nebo Atom kanálu.
  2. Ověřte, že feed jde otevřít bez přihlášení nebo že je URL určena pro veřejné čtení.
  3. Rozhodněte, kolik položek má integrace z kanálu načítat v možnostech.
03

Nastavení v RichPear Home

Otevřete Nastavení -> Zařízení a služby -> Přidat integraci, vyhledejte Feedreader a vložte URL kanálu. V možnostech integrace můžete upravit maximální počet načítaných položek.

automation:
  - alias: Reakce na novou položku ve feedu
    triggers:
      - trigger: event
        event_type: feedreader
    actions:
      - action: persistent_notification.create
        data:
          title: Nová položka ve feedu
          message: "{{ trigger.event.data.title }}"
U účtů, tokenů a hesel používejte samostatný servisní účet, kde to služba dovolí. U lokálních zařízení nastavte stabilní IP adresu nebo spolehlivé jméno v síti.
04

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ě

  1. po přidání ověřte event entitu poslední položky
  2. v automatizaci zkontrolujte data události, hlavně title, link a feed_url
  3. pokud máte více feedů, filtrujte automatizaci podle konkrétní feed_url
05

Řešení problémů

Když integrace nefunguje podle očekávání, otevřete Nastavení -> Systém -> Logy a hledejte chyby podle domény feedreader. Integraci neodstraňujte jako první krok; nejdřív ověřte přístup, síť, podporovaný model a poslední úspěšnou aktualizaci.

Typické kontroly

  1. pokud feed neobsahuje nové položky, událost se nespustí
  2. neplatná nebo přesměrovaná URL může způsobit prázdnou integraci
  3. u privátních feedů nepoužívejte URL s osobním tokenem na veřejných místech