Home Assistant contains a component to control an OpenTherm Gateway, but it seemed not very stable. The gateway sometimes has timeouts and these also happen in Home Assistant. The problem was that HA stopped in the middle of the night and became unresponsive. To resolve this problem I have created a go program that copies temperatures from and to the gateway. This is a lot more stable as the timeouts don't hinder the processing. With a input_select component and a few automations I now have a more stable and responsive heating control system.
I'm currently improving the auth handling of the micropub node for Node-RED
With help from drone and home assistant I get a notification and a green light when the build succeeds. Now I don't have to check the drone panel on successful builds.
With ek it's easy to create a backup script for your Micropub feeds. Just call ek export json and save it to a file and add a cronjob.
The next release of Indigenous will have channel management. Which is very cool. In the meantime I'm testing and fixing Ekster.
The other thing I could do in Node-RED is adding a location to a post even when it doesn't have one itself. This can be done because I keep track of locations with OwnTracks. Node-RED can add the location to the post.
Next I need to implement destinations for likes and bookmarks, to make it possible to automatically fetch information title even when micropub apps don't do it.
I added the code for destinations in Wrimini, the Android Micropub client. Now I can send a post to my website, which gets forwarded to Node-RED, which can change the post and post it somewhere else again.
I should implement destinations for Wrimini. I could send posts to a Node Red destination and apply some filtering automatically. This would also work well with the Micropub node.
The next thing that I want is a special micropub endpoint that I can write posts to from Node RED where these posts will disappears after a few hours, days or when removed, an ephemeral feed.