Oh this is outstanding! I just mentioned in a post, about an hour before reading this, about my annoyance toward a TV I accidentally turned on by streaming to but couldn’t find a way to turn it off!
homeassistant
Home Assistant is open source home automation that puts local control and privacy first.
Powered by a worldwide community of tinkerers and DIY enthusiasts.
Home Assistant can be self-installed on ProxMox, Raspberry Pi, or even purchased pre-installed: Home Assistant: Installation
Discussion of Home-Assistant adjacent topics is absolutely fine, within reason.
If you're not sure, DM @GreatAlbatross@feddit.uk
I have a few IR devices I made for ESPhome but could never get things working right when capturing the code to blast. I hope this gives a good interface for watching for signals to record and blast. I am looking for that Harmoney remote level of usage.
note that a lot of IR devices now blast a whole bunch of different codes for each button press, so they can control more devices with the same remote.
If you’re capturing from the remote and it seems like the code changes each time, you might need to capture it all and play back one code at a time to work out which one is for your device.
This isn't as useful now that IR is a first class citizen, but the Broadlink integration has a pretty solid training routine built in. I have all the IR devices in my house integrated using RM Mini3's.
I ended up writing my own Harmony replacement using the AppDaemon add-on a few years ago, so I could have the same sort of activity state machine that the Harmony Hub provided.
If you're looking for Harmony level usage and have a pretty penny to spend, look at SofaBaton. Programmable universal remote with hub, and there are home assistant integrations for local control.