this post was submitted on 20 Jul 2026
1 points (100.0% liked)

Home Assistant

281 readers
2 users here now

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY...

founded 3 years ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/d4t4_kr4k3n on 2026-07-19 20:47:16+00:00.


Hey everyone,

A while back I posted here about ANS, my custom notification hub for Home Assistant. Since then I've kept using it and pushed a bunch of improvements based on that real-world use – v0.2.0 is now out. 🎉

Quick recap for anyone new: ANS replaces scattered notify.* calls in every automation with one ans.send_notification call. ANS then handles recipient routing, channel selection, criticality-based escalation, Do Not Disturb, rate limiting, retries, deduplication, and TTS volume – all configured once via the UI, not per-automation.

What's new in v0.2.0:

  • See what actually happens to your notifications: Automations can now react in real time to whether a notification was delivered, filtered out, failed, or rate-limited, and get notified once everything is settled.
  • Know when a notification was actually seen: ANS now tracks whether you tapped or dismissed a notification, so you can build automations around real acknowledgement, not just delivery.
  • Tap-to-respond buttons on mobile: notifications can now include up to 3 action buttons you can react to directly from your phone.
  • Self-healing channel detection: if a notification channel (app or media player) goes missing, ANS raises a clear warning in Settings → Repairs and clears it automatically once the channel is back.
  • Simplified, consistent media support: attaching images, videos, files, and links to a notification is simpler now and renders properly and consistently across every channel.
  • TTS now works on speakers in standby: media players that were previously skipped while "off" (like Google Nest speakers in standby) now receive spoken announcements correctly.
  • More resilient under heavy notification load: a safety limit keeps the delivery queue from growing unbounded if a lot of notifications fire at once.

A few internal settings were also adjusted.

A note on stability: Everything migrates automatically on upgrade, so moving from v0.1.x should be a non-event. As always, this remains a personal project I maintain for my own setup. Nevertheless, feedback and bug reports are very welcome.

What's next: I'm continuing to refine ANS based on real-world use and whatever comes up from community feedback.

Get started:

If you're upgrading from v0.1.x, questions or issues are always welcome. And if you want to contribute a new channel adapter or a translation, I'd love the help.

Happy automating! 🚀

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here