Over time, I’ve trialled many mobile user interfaces for my home control endeavours, from Blynk, through MQTT Dashboard (and variations), Imperihome and the Node-Red dashboard (not to mention its predecessor Node-Red-Contrib-UI).
For a while I settled on Imperihome but they were dead set on focussing on supporting every device known to man whereas I felt the way to go was to focus on generic controls. Oh, well, it looks like Google agrees as they’re no longer rated that highly and I’ve noted little if any improvements and canned that.
I’ve been using Node-red-Dashboard for some time and put a lot of hours into that but ultimately it isn’t very pretty as a user interface and I’m not getting anywhere convincing the guys to re-think the RGB control which simply does not work properly.
Most other user interfaces have their own issues, some are fine unless you need security, others are fine if they are the only set of controls but do not take to sharing with timers etc.
Hence here I am back to where I began with Blynk – still under development and it would seem, working well. Just at the early testing stages but up to now this is looking good. The colour controller works a treat. Don't get me wrong, Node-Red Dashboard still has its place but for controlling my lights it looks like Blynk could be the winner, at least for now. Even better if I can get the local version of Blynk server up.
For Node-Red, there is node-red-contrib-blynk-ws and the author has just improved handling of the Blynk zeRGBa to the point where it works better than other attempts at colour control I've seen and is in fact a very good reason by itself to use Blynk.
In cae you were wondering, Cubot is the name of my phone.