What are other emoncms users running for home automation, is it on the same device as your emoncms, and how easy do you find connecting emoncms data to its dashboard? Do they take up much space in memory or on the SD card? Do they use much CPU?
I know there are some homeassistant users on here and I want to love homeassisstant because it’s python (one of my favourite languages) but I just can’t seem to get going with it. I can install it, I can configure some things, but then I seem to need to write some yaml pidgin or some javascript to get things done… and the latest versions require python 3.9 which means upgrading the RPi from debian 10 and there are (vague so far) reports of problems with emoncms on debian 11.
For something so popular, there seem to be a lot of things in homeassistant still needing plenty of extra configuration to do what I feel are obvious tasks: most importantly, attach scheduling widgets to switch and temperature settings that then get modified before making a decision based on them.
So if I’m going to have to write javascript, then pimatic looks interesting. Nodejs is already installed because node-red has been handling my GPIO LCD display and buttons for a while (it was the fastest way to prototype it and I still haven’t replaced it with a python script). I’ve built a basic node-red dashboard but I don’t feel the UI controls are flexible enough to automate much because the flow diagrams get complicated quickly, so I’d need to write javascript to simplify that and I feel like they’re problems which should have probably been mostly solved by someone by now. So I wonder if pimatic has better tools to control smart switches, heating and lights with nice user interfaces including schedules and triggers. Its demo seems to be offline. Is anyone here using it?
I’m also interested to hear from anyone using jeedom, domoticz or anything else. I’m not as wild on their languages, but if they already do most of the task, I’d consider them. I’m not keen on OpenHAB because I don’t find Java fun and I see it enough for work.