Všechny integrace
VestavěnáChytrá domácnost a web

RSS kanály

Součást Macro Deck

Sledujte kanály RSS a Atom, zobrazujte jejich nejnovější články ve widgetech a reagujte na nové články.

  • Libovolný počet kanálů RSS 2.0 nebo Atom
  • Widgety Seznam kanálů a Vybraný článek
  • Článek se otevře na zařízení, na kterém na něj klepnete
  • Spouštěče pro nové články a neúspěšné aktualizace
  • Filtry podle klíčových slov a kategorií pro každý kanál

Integrace RSS kanály sleduje zpravodajské weby, blogy, podcasty a cokoli dalšího, co zveřejňuje kanál RSS 2.0 nebo Atom. Macro Deck vaše kanály kontroluje na pozadí, uchovává jejich nejnovější články a zobrazuje je ve widgetech. Nepotřebujete žádný účet a kanálů můžete přidat, kolik chcete.

Widgety, akce a spouštěče

Widget Seznam kanálů vypisuje nejnovější články s názvem a datem, volitelně i se začátkem textu a malým obrázkem. Widget Vybraný článek zobrazuje jeden článek ve velkém i s obrázkem a umí střídat několik nejnovějších článků. Každý widget zobrazuje všechny kanály, jeden kanál nebo jednu skupinu kanálů. Klepnutím na článek ho otevřete v prohlížeči zařízení, na kterém jste klepli, například v telefonu s webovým klientem, nebo se jeho podrobnosti zobrazí v dialogu.

Akce Aktualizovat kanály okamžitě zkontroluje jeden kanál nebo všechny. Spouštěče reagují, když má kanál Nový článek v kanálu, když byl kanál aktualizován, když se aktualizace nezdařila a když někdo na widgetu klepne na článek. Akce, které spouštějí, mohou používat hodnoty článku, například {{ event.title }} nebo {{ event.url }}.

Každý kanál má také proměnné, například feeds_<feed>_latest_title a feeds_<feed>_unread_count, a k tomu feeds_all_unread_count pro všechny kanály dohromady.

Několik příkladů použití:

  • Widget Seznam kanálů se skupinou News, který ukazuje nejnovější články tří zpravodajských webů.
  • Widget Vybraný článek, který každých 10 sekund přepne na další z pěti nejnovějších článků.
  • Automatizace, která se spustí při Nový článek v kanálu pro kanál podcastu a pošle název epizody do kanálu na Discordu akcí Odeslat zprávu přes webhook Discordu z integrace Webhooky Discordu.
  • Tlačítko, které před vaší ranní rutinou spustí Aktualizovat kanály.

Jak se aktualizuje

Každý kanál se kontroluje ve vlastním intervalu, pokud ho nezměníte, tak každých 30 minut, a nejčastěji každých 5 minut. Macro Deck se serveru ptá, zda se kanál od poslední kontroly změnil, takže nezměněný kanál stojí jen velmi málo. Když kontrola selže, Macro Deck to zkusí znovu po 1 minutě a po každém dalším selhání čeká déle, nejvýše hodinu. Widgety se po každém obnovení aktualizují samy a ukazují jen to, co už Macro Deck načetl, takže více widgetů neznamená více požadavků.

Články, které kanál obsahuje už v okamžiku přidání, nikdy nespustí Nový článek v kanálu a restart je znovu nespustí. Kvůli vaší bezpečnosti Macro Deck odmítá adresy kanálů v místních a soukromých sítích, pokud je pro daný kanál nepovolíte.

Home Assistant

Součást Macro Deck

Přepínejte světla, spouštějte scény a skripty a zobrazujte živé stavy z Home Assistant na decku.

AdGuard Home

Součást Macro Deck

Zapínejte, vypínejte a pozastavujte ochranu AdGuard Home a zobrazujte její statistiky na decku.

HTTP

Součást Macro Deck

Posílejte z tlačítka HTTP požadavky a ukládejte hodnoty z odpovědi do proměnných.

Počasí

Součást Macro Deck

Zobrazujte aktuální počasí a předpověď pro svá místa na decku, bez klíče API.