Do you want it to be 00:00:00 and then after that, one more update to indicate "stop"?
Those are the questions that come to mind right away. Outside of that, unless that is urgent, I'll give it a few days for any other suggestions/comments/issues to pop-up.
Here's a new one to me - the dynamic dimming node. Looks like it was just added a month ago to Node-RED. This makes dimming easier than using the easing node. It also responds to pause and reset commands, which the easing node does not.
Using this Topic as a guide, I created a Hubitat specific RaspberryPi image that boots with both Node-Red and Homebridge running. The Node-Red instance has a dozen preinstalled Palettes to ease the burden of new users.
A lot of the Node-Red examples found in this community will import a lot less dauntingly with many common palettes pre-installed. Obviously, over time, everything will become dated and a lot of "click update" advise will become normal.
I'm sure that everyone will be using at least a pi3 so this is generally a non issue but I assume that the image won't work for older pi's and zeros due to lack of current nodejs support for the older arm processors. Just a note of caution if anyone is thinking of pressing one of these devices into service (I know I'm always thinking of what to do with old stuff)
I already have the Homebridge image running on a Pi4 and am running Node-Red on a Mac. I looked at your "How the image was built" and it would seem that all I need to do is install Node-Red and the palettes. The question is, to install Node-Red, do I just execute this command by going to the "Terminal" menu command from the Homebridge UI?
I use a similar one called lullaby. Not sure if the dynamic dimmer handles up and down or just down, so this one may be different. You set your start level, end level, time to dim and steps. Also responds to a kill command.
I was wanting to build a groclock type automation for my kids room, where the light would dim over time as they fall asleep, and a gentle wake-up one for my room. This handles both.