I tried HA back in the day and got YAML-bound trying to get various sensors and controllers to integrate and work reliably. I revisited HA a couple of times over the years, but by then had become cosy with Node-RED and saw no strong reason to change. I understand HA's now more configurable through the front-end GUI, which is nice.
I've just integrated an office UPS with the Node-RED stock dashboard to log status, mains voltage and battery charge state - it took all of 5 mins, including the time to install the UPS NUT plugin for Node-RED via the GUI.
I love the ease of the visual, block-based configuration, and the ability to add codable function blocks to process and modify data.
The only things that are not so great in Node-RED are the dashboard look and feel, and the dashboard setup tools.
I've just integrated an office UPS with the Node-RED stock dashboard to log status, mains voltage and battery charge state - it took all of 5 mins, including the time to install the UPS NUT plugin for Node-RED via the GUI.
I love the ease of the visual, block-based configuration, and the ability to add codable function blocks to process and modify data.
The only things that are not so great in Node-RED are the dashboard look and feel, and the dashboard setup tools.