Skip to content

New Share your ideas with the AWTRIX community. Keep your creations together in your account.

Sign in
RSS News reader shown on an AWTRIX display
RSS News reader, as strusic runs it.

RSS News reader

RSS Reader

AWTRIX NG Scripts AWTRIX NG
About this flow
Specifications
System AWTRIX NG Scripts
AWTRIX version AWTRIX NG
Topic Social
Built by strusic
File 4MvrZml3vCYu.ax · 3.8 KB
Icons 1
Published 26 Aug 2026 · updated 29 Aug 2026
Downloads 61
Is this your flow?

If you created this flow, open your saved edit link to add it to your account. You can then manage it whenever you sign in. Adding it to your account replaces the edit link.

Flow description

A background script for AWTRIX NG that monitors any public RSS feed and automatically triggers a notification on your matrix display whenever a brand-new article or headline appears.

🚀 What it does
Runs quietly in the background (Headless mode) without taking up a permanent slot in your app rotation.
Periodically fetches and parses XML/RSS feeds directly on the device.
Automatically cleans up titles (stripping out CDATA wrappers).
Triggers a notification popup only when a new headline is detected, complete with scroll speed, repeat count, and sound alerts.

⚙️ Requirements & Configuration
No external servers or Home Assistant automations are required—everything runs natively via Berry on your AWTRIX device. Once installed, you can configure the following parameters directly from the AWTRIX web interface (Apps -> Settings):
url: The target RSS feed link (default is set to RMF24 news feed - I was testing it on this feed).
icon: The icon ID displayed alongside the notification (default: 85).
speed: Scrolling speed percentage (range: 50–200).
repeat: Number of times the headline scrolls across the screen (range: 1–5).
sound: Notification sound effect (e.g., doorbell).
every: Check interval in minutes (range: 1–60 min).

UPDATE 29/08/26

  • Removed Unsupported Functions: Eliminated the .split() method from the text replacement logic, as it caused script crashes on the heavily restricted AWTRIX Berry engine.
  • Native String Slicing: Completely rewrote the custom replace_string function. It now uses a manual, character-by-character string slicing loop instead of relying on missing system methods.
  • Crash Prevention: Ensures multi-byte characters (like Polish typographic quotes and ) are safely and successfully converted to standard quotes (") using pure mathematical array indexing.
Community

Discussion 0

Ask a question, suggest a change or share how you use it.

No comments yet. Start the conversation.

More flows for AWTRIX NG Scripts or Social

Something wrong with this flow? Report it.