Over the past few days, I tackled a number of openHAB-related projects that have been on my to-do list for varying lengths of time:
- Rebuilt OH on an RPi4 with a fresh install of openHABian
- Added OpenWeatherMap to OH
- Converted my RPi3 into a Pi-hole ad blocker
- Installed CUPS on the RPi3 to enable network access to my 10-year-old USB laser printer
- Added the IPP binding to OH to detect when a print job is queued in CUPS, turn on the printer, and then turn it off after a period of time has elapsed without any further prints.
Of these things, I’m most satisfied with the printer, which has been on my list for a long time. CUPS was easy, but I spent hours trying to get the printer driver working and was just about to give up when I found a blog post explaining the exact solution that I needed.
Forthcoming isolation projects are to rewrite my thermostat rules to enable an automatic mode based on the outside temperature (from OpenWeatherMap) and to figure out a solution to the openhab user not having a password so that I can update the tutorial for a reboot/shutdown (and get it working again on my system).
I also want to start learning JSR223 in the near future, but I don’t think I’m quite ready for that.
I might also try to firebomb a 5G cell tower, just in case it turns out that the conspiracy theorists are right.