Using Z2M doesn’t really sound like it’d be ideal for your use case. For most people (myself included) it’s to seperate your zigbee network from home assistant so if HASS goes down you don’t lose control of your lights too.
Saaaame. Only thing I can think of is a server to download the podcasts, then some kind of ML/AI/LLM chicanery to transcribe, ID and timestamp the sponsor segments? Then chop it out with ffmpeg?
Edit: looks like Podgrab can download the files, the rest might be doable with a bit of scripting.
I’ve actually been trying to implement something like this myself, but I’m trying to do it natively in HA. What I’ve done so far is make an automation for each appliance that calls a script (with variables passed through for messages and whatnot) which notified each member of the household in parallel, based on whether they’re home or not.
My eventual plan is to make each appliance automation flip an input_boolean that sends an initial notification which can be dismissed (either by sensor, NFC tag or notification action). Then every so often or based on a trigger (like door opening, toothbrush doing off, etc.) it triggers the notification script again.
Omnivore.app is probably the best replacement for Pocket that I’ve found at the moment, it’s open source and has excellent Logseq and Obsidian plugins that allow you to download the articles to your devices.
From there it depends on what kind of reader you’re using and software you have on it. Probably the most straightforward would be to use Calibre to convert the markdown file generated by either the Logseq or Obsidian plugins to an epub and add it to your library like a book. KOreader can read markdown files natively if you have it on your device, but you’d have to use a third party sync service to get it on there as there’s no plugin for omnivore. It does have a wallabag plugin and a cloud storage plugin (only Dropbox, FTP, and WebDAV are supported) but I haven’t tested those.
There isn’t much more you can do to streamline that workflow for ebooks, though the default Calibre library filesystem of subfolders by author makes it frustrating if your library is large and the books author is towards the end of the alphabet.
My new workflow (which is my old workflow but it’s been broken since Calibre companion was bought by some asshole) is use syncthing to sync your calibre autoimport folder, then use the Calibre reading list plugin to upload it to your device next time it connects.
For my reading app I use KOreader, it will allow you to connect to Calibre as a wireless device and let you browse your OPDS server if you have it enabled. Also it’s available on basically anything.
I eventually intend to host my Calibre library on my server and run it through a reverse proxy so I don’t have to worry about being connected to my home network for updated, but that’s a bit further down the road lol.
There used to be an app called aegis that did something like this, it used texts to your phone to trigger stuff. It was made by one of the CyanogenMod devs, I’m not sure if it’s still around… EDIT: the github is here, but it hasn’t been touched in a while lol