I use MediaTracker, with the plugin for Jellyfin to track progress. It works pretty well. Kinda barebones and I’d like to see some creature comforts added, but the dev is busy (and they try to be responsive as best they can). I like that it is fully open source and lightweight. I almost did flox, but wanted movies and games too.
I have been happy with my Honeywell WiFi thermostat (T6 I think). I have it set up via the HomeKit integration, and block it from the Internet. Was relatively inexpensive and works well.