Hey all,
I am using Cron-Plus on Node-Red within Home Assistant and I’m running into an issue which I believe might be a bug. First up, versions:
Raspberry Pi: 4b/8GB
Home Assistant OS: 7.6
Home Assistant Core: 2022.4.5
Node-RED (Home Assistant ‘Add-On’): 11.1.2 (shows in Home Assistant) / 2.2.2 (shows within Node-RED)
node-red-contrib-cron-plus: 1.5.6
tl;dr - Cron-Plus only triggers the ‘Call Service’ nodes on their respective solar event outputs once through one cycle of all solar events configured, and will never trigger them again until I “refresh” by forcing a ‘Deploy’.
NOTE: Some of the data in here was captured on a different day while writing up this post.
Quick explanation of what I am doing/attempting to do, I use a Cron-Plus node with each of the solar events (even ones I don’t use) configured individually as separate static schedules as seen below (my screen resolution is low so only two are visible but you get the idea). I have them all fanned out into separate outputs where I connect various Home Assistant ‘Call Service’ nodes to execute things at certain times.
The trouble I am having is that it seems that Cron-Plus will hit the ‘Call Service’ nodes on each of the outputs as expected when going through the various solar events but once and only once. After going through all of the solar events once, the ‘Call Service’ nodes are never triggered again the next day when expected.
Here is an example of when all of the solar events have already been triggered once and today, were not triggered again. I highlighted the wire for a particular solar event (Sunset Start) where you can see it has already passed but the ‘Call Service’ node still shows yesterday’s date and time and wasn’t triggered. Prior to this the Cron-Plus node had the correct next date and time shown underneath as expected for the Sunset Start event.
If I do anything so that I can push the ‘Deploy’ button for Node-RED, even making zero changes by moving a node’s position, then moving it back and pressing ‘Deploy’, Cron-Plus will work again once through all solar events, triggering the ‘Call Service’ nodes as expected and then stop working again as before.
Here is everything fresh after pushing ‘Deploy’ having not yet reached their respective solar event time, note that ‘Call Service’ nodes weirdly don’t normally say “No Connection” for their status if the corresponding ‘Inject’ node on the input to the Cron-Plus node is not there, instead after a Deploy the status of the ‘Call Service’ nodes without the inject nodes just keeps the date and time of when they were last triggered:
As you can see I have a web of stuff around the Cron-Plus node to try and test/gather some debug information. I have a separate inject node on the input configured so that I can manually trigger each individual solar event schedule output, these also do not work and do not trigger the relevant ‘Call Service’ as expected after I would consider Cron-Plus to be “dead” however, oddly again the message debug I put in place on the output of Cron-Plus does see something:
{"triggerTimestamp":1652515824884,"status":{"type":"static","modified":false,"isRunning":true,"count":1,"limit":0,"nextDescription":"eveningGoldenHourStart in 16 hours 34 minutes 30 seconds","nextDate":"2022-05-15T00:44:55.586Z","nextDateTZ":"May 14, 2022, 19:44:55 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-14T08:10:24.889Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'eveningGoldenHourStart'","solarState":{"state":"Night","direction":"rise","day":false,"night":true,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":false,"goldenHour":false,"twilight":false,"morningTwilight":false,"eveningTwilight":false,"dawn":false,"dusk":false,"morningGoldenHour":false,"eveningGoldenHour":false},"solarTimes":[{"event":"eveningGoldenHourStart","time":"2022-05-15T00:44:55.586Z","timeOffset":"2022-05-15T00:44:55.586Z"}],"solarEvent":"nightEnd"},"config":{"topic":"Evening Golden Hour Starts","name":"Evening Golden Hour Starts","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"eveningGoldenHourStart","location":"32.769474 -96.855274","offset":"0"}}
You’ll also notice that I have a debug wired to every single solar event static schedule output. What’s weird is that the debug node sees the message output from the Cron-Plus node at the time expected for that solar event, even after I would consider ‘Cron-Plus’ to be dead however, the respective ‘Call Service’ node on the output is never triggered, here are two of those solar event outputs from the debug node when I would consider Cron-Plus to be dead and I still see the output from Cron-Plus, but the corresponding ‘Call Service’ node doesn’t trigger:
{"triggerTimestamp":1652404546097,"status":{"type":"static","modified":false,"isRunning":true,"count":2,"limit":0,"nextDescription":"sunsetStart in 1 day 38 seconds","nextDate":"2022-05-14T01:16:24.706Z","nextDateTZ":"May 13, 2022, 20:16:24 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-13T01:15:46.109Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'sunsetStart'","solarState":{"state":"Day","direction":"fall","day":true,"night":false,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":false,"goldenHour":true,"twilight":false,"morningTwilight":false,"eveningTwilight":false,"dawn":false,"dusk":false,"morningGoldenHour":false,"eveningGoldenHour":true},"solarTimes":[{"event":"sunsetStart","time":"2022-05-14T01:16:24.706Z","timeOffset":"2022-05-14T01:16:24.706Z"}],"solarEvent":"sunsetStart"},"config":{"topic":"Sunset Start","name":"Sunset Start","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"sunsetStart","location":"32.769474 -96.855274","offset":"0"}}
{"triggerTimestamp":1652404704155,"status":{"type":"static","modified":false,"isRunning":true,"count":2,"limit":0,"nextDescription":"sunset in 1 day 38 seconds","nextDate":"2022-05-14T01:19:03.081Z","nextDateTZ":"May 13, 2022, 20:19:03 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-13T01:18:24.165Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'sunset'","solarState":{"state":"Civil Twilight","direction":"fall","day":false,"night":false,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":true,"goldenHour":true,"twilight":true,"morningTwilight":false,"eveningTwilight":true,"dawn":false,"dusk":true,"morningGoldenHour":false,"eveningGoldenHour":true},"solarTimes":[{"event":"sunset","time":"2022-05-14T01:19:03.081Z","timeOffset":"2022-05-14T01:19:03.081Z"}],"solarEvent":"sunset"},"config":{"topic":"Sunset","name":"Sunset","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"sunset","location":"32.769474 -96.855274","offset":"0"}}
In addition, I have three injects with commands to ‘List Active’, ‘List Inactive’, and ‘Start All’ respectively. Once all solar events have passed, pressing the ‘List Inactive’ injection and checking the command output shows that there are no inactive schedules, pressing ‘List Active’ shows that they are all active, if I press ‘Start All’ as a different attempt to see if I could get it to start working again as expect (V.S. “refreshing” via a ‘Deploy’) doesn’t work. Here are the command outputs from the debug node connected to the command output of Cron-Plus when pressing these after I would consider Cron-Plus to be dead:
List Active -
{"command":{"command":"list-active"},"result":[{"config":{"topic":"Night End - Astronomical Dawn","name":"Night End - Astronomical Dawn","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"nightEnd","location":"32.769474 -96.855274","offset":"0","isDynamic":false,"modified":true},"status":{"type":"static","modified":false,"isRunning":true,"count":1,"limit":0,"nextDescription":"nightEnd in 1 hour 54 minutes 43 seconds","nextDate":"2022-05-14T09:56:07.434Z","nextDateTZ":"May 14, 2022, 04:56:07 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-14T08:01:23.750Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'nightEnd'","solarState":{"state":"Night","direction":"rise","day":false,"night":true,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":false,"goldenHour":false,"twilight":false,"morningTwilight":false,"eveningTwilight":false,"dawn":false,"dusk":false,"morningGoldenHour":false,"eveningGoldenHour":false},"solarTimes":[{"event":"nightEnd","time":"2022-05-14T09:56:07.434Z","timeOffset":"2022-05-14T09:56:07.434Z"}]}},{"config":{"topic":"Nautical Dawn","name":"Nautical Dawn","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"nauticalDawn","location":"32.769474 -96.855274","offset":"0","isDynamic":false,"modified":true},"status":{"type":"static","modified":false,"isRunning":true,"count":1,"limit":0,"nextDescription":"nauticalDawn in 2 hours 29 minutes 24 seconds","nextDate":"2022-05-14T10:30:48.438Z","nextDateTZ":"May 14, 2022, 05:30:48 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-14T08:01:23.754Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'nauticalDawn'","solarState":{"state":"Night","direction":"rise","day":false,"night":true,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":false,"goldenHour":false,"twilight":false,"morningTwilight":false,"eveningTwilight":false,"dawn":false,"dusk":false,"morningGoldenHour":false,"eveningGoldenHour":false},"solarTimes":[{"event":"nauticalDawn","time":"2022-05-14T10:30:48.438Z","timeOffset":"2022-05-14T10:30:48.438Z"}]}},{"config":{"topic":"Civil Dawn - Golden Hour","name":"Civil Dawn - Golden Hour","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"civilDawn","location":"32.769474 -96.855274","offset":"0","isDynamic":false,"modified":true},"status":{"type":"static","modified":false,"isRunning":true,"count":1,"limit":0,"nextDescription":"civilDawn in 3 hours 2 minutes 7 seconds","nextDate":"2022-05-14T11:03:31.129Z","nextDateTZ":"May 14, 2022, 06:03:31 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-14T08:01:23.757Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'civilDawn'","solarState":{"state":"Night","direction":"rise","day":false,"night":true,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":false,"goldenHour":false,"twilight":false,"morningTwilight":false,"eveningTwilight":false,"dawn":false,"dusk":false,"morningGoldenHour":false,"eveningGoldenHour":false},"solarTimes":[{"event":"civilDawn","time":"2022-05-14T11:03:31.129Z","timeOffset":"2022-05-14T11:03:31.129Z"}]}},{"config":{"topic":"Sunrise","name":"Sunrise","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"sunrise","location":"32.769474 -96.855274","offset":"0","isDynamic":false,"modified":true},"status":{"type":"static","modified":false,"isRunning":true,"count":1,"limit":0,"nextDescription":"sunrise in 3 hours 29 minutes 12 seconds","nextDate":"2022-05-14T11:30:36.576Z","nextDateTZ":"May 14, 2022, 06:30:36 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-14T08:01:23.760Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'sunrise'","solarState":{"state":"Night","direction":"rise","day":false,"night":true,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":false,"goldenHour":false,"twilight":false,"morningTwilight":false,"eveningTwilight":false,"dawn":false,"dusk":false,"morningGoldenHour":false,"eveningGoldenHour":false},"solarTimes":[{"event":"sunrise","time":"2022-05-14T11:30:36.576Z","timeOffset":"2022-05-14T11:30:36.576Z"}]}},{"config":{"topic":"Sunrise End","name":"Sunrise End","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"sunriseEnd","location":"32.769474 -96.855274","offset":"0","isDynamic":false,"modified":true},"status":{"type":"static","modified":false,"isRunning":true,"count":1,"limit":0,"nextDescription":"sunriseEnd in 3 hours 31 minutes 57 seconds","nextDate":"2022-05-14T11:33:21.563Z","nextDateTZ":"May 14, 2022, 06:33:21 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-14T08:01:23.763Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'sunriseEnd'","solarState":{"state":"Night","direction":"rise","day":false,"night":true,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":false,"goldenHour":false,"twilight":false,"morningTwilight":false,"eveningTwilight":false,"dawn":false,"dusk":false,"morningGoldenHour":false,"eveningGoldenHour":false},"solarTimes":[{"event":"sunriseEnd","time":"2022-05-14T11:33:21.563Z","timeOffset":"2022-05-14T11:33:21.563Z"}]}},{"config":{"topic":"Morning Golden Hour Ends","name":"Morning Golden Hour Ends","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"morningGoldenHourEnd","location":"32.769474 -96.855274","offset":"0","isDynamic":false,"modified":true},"status":{"type":"static","modified":false,"isRunning":true,"count":1,"limit":0,"nextDescription":"morningGoldenHourEnd in 4 hours 3 minutes 57 seconds","nextDate":"2022-05-14T12:05:21.143Z","nextDateTZ":"May 14, 2022, 07:05:21 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-14T08:01:23.768Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'morningGoldenHourEnd'","solarState":{"state":"Night","direction":"rise","day":false,"night":true,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":false,"goldenHour":false,"twilight":false,"morningTwilight":false,"eveningTwilight":false,"dawn":false,"dusk":false,"morningGoldenHour":false,"eveningGoldenHour":false},"solarTimes":[{"event":"morningGoldenHourEnd","time":"2022-05-14T12:05:21.143Z","timeOffset":"2022-05-14T12:05:21.143Z"}]}},{"config":{"topic":"Solar Noon","name":"Solar Noon","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"solarNoon","location":"32.769474 -96.855274","offset":"0","isDynamic":false,"modified":true},"status":{"type":"static","modified":false,"isRunning":true,"count":1,"limit":0,"nextDescription":"solarNoon in 10 hours 23 minutes 44 seconds","nextDate":"2022-05-14T18:25:08.364Z","nextDateTZ":"May 14, 2022, 13:25:08 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-14T08:01:23.771Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'solarNoon'","solarState":{"state":"Night","direction":"rise","day":false,"night":true,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":false,"goldenHour":false,"twilight":false,"morningTwilight":false,"eveningTwilight":false,"dawn":false,"dusk":false,"morningGoldenHour":false,"eveningGoldenHour":false},"solarTimes":[{"event":"solarNoon","time":"2022-05-14T18:25:08.364Z","timeOffset":"2022-05-14T18:25:08.364Z"}]}},{"config":{"topic":"Evening Golden Hour Starts","name":"Evening Golden Hour Starts","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"eveningGoldenHourStart","location":"32.769474 -96.855274","offset":"0","isDynamic":false,"modified":true},"status":{"type":"static","modified":false,"isRunning":true,"count":1,"limit":0,"nextDescription":"eveningGoldenHourStart in 16 hours 43 minutes 31 seconds","nextDate":"2022-05-15T00:44:55.586Z","nextDateTZ":"May 14, 2022, 19:44:55 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-14T08:01:23.774Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'eveningGoldenHourStart'","solarState":{"state":"Night","direction":"rise","day":false,"night":true,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":false,"goldenHour":false,"twilight":false,"morningTwilight":false,"eveningTwilight":false,"dawn":false,"dusk":false,"morningGoldenHour":false,"eveningGoldenHour":false},"solarTimes":[{"event":"eveningGoldenHourStart","time":"2022-05-15T00:44:55.586Z","timeOffset":"2022-05-15T00:44:55.586Z"}]}},{"config":{"topic":"Sunset Start","name":"Sunset Start","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"sunsetStart","location":"32.769474 -96.855274","offset":"0","isDynamic":false,"modified":true},"status":{"type":"static","modified":false,"isRunning":true,"count":1,"limit":0,"nextDescription":"sunsetStart in 17 hours 15 minutes 31 seconds","nextDate":"2022-05-15T01:16:55.166Z","nextDateTZ":"May 14, 2022, 20:16:55 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-14T08:01:23.777Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'sunsetStart'","solarState":{"state":"Night","direction":"rise","day":false,"night":true,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":false,"goldenHour":false,"twilight":false,"morningTwilight":false,"eveningTwilight":false,"dawn":false,"dusk":false,"morningGoldenHour":false,"eveningGoldenHour":false},"solarTimes":[{"event":"sunsetStart","time":"2022-05-15T01:16:55.166Z","timeOffset":"2022-05-15T01:16:55.166Z"}]}},{"config":{"topic":"Sunset","name":"Sunset","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"sunset","location":"32.769474 -96.855274","offset":"0","isDynamic":false,"modified":true},"status":{"type":"static","modified":false,"isRunning":true,"count":1,"limit":0,"nextDescription":"sunset in 17 hours 18 minutes 16 seconds","nextDate":"2022-05-15T01:19:40.152Z","nextDateTZ":"May 14, 2022, 20:19:40 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-14T08:01:23.780Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'sunset'","solarState":{"state":"Night","direction":"rise","day":false,"night":true,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":false,"goldenHour":false,"twilight":false,"morningTwilight":false,"eveningTwilight":false,"dawn":false,"dusk":false,"morningGoldenHour":false,"eveningGoldenHour":false},"solarTimes":[{"event":"sunset","time":"2022-05-15T01:19:40.152Z","timeOffset":"2022-05-15T01:19:40.152Z"}]}},{"config":{"topic":"Civil Dusk - Golden Hour Ends","name":"Civil Dusk - Golden Hour Ends","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"civilDusk","location":"32.769474 -96.855274","offset":"0","isDynamic":false,"modified":true},"status":{"type":"static","modified":false,"isRunning":true,"count":1,"limit":0,"nextDescription":"civilDusk in 17 hours 45 minutes 21 seconds","nextDate":"2022-05-15T01:46:45.599Z","nextDateTZ":"May 14, 2022, 20:46:45 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-14T08:01:23.783Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'civilDusk'","solarState":{"state":"Night","direction":"rise","day":false,"night":true,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":false,"goldenHour":false,"twilight":false,"morningTwilight":false,"eveningTwilight":false,"dawn":false,"dusk":false,"morningGoldenHour":false,"eveningGoldenHour":false},"solarTimes":[{"event":"civilDusk","time":"2022-05-15T01:46:45.599Z","timeOffset":"2022-05-15T01:46:45.599Z"}]}},{"config":{"topic":"Nautical Dusk","name":"Nautical Dusk","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"nauticalDusk","location":"32.769474 -96.855274","offset":"0","isDynamic":false,"modified":true},"status":{"type":"static","modified":false,"isRunning":true,"count":1,"limit":0,"nextDescription":"nauticalDusk in 18 hours 18 minutes 4 seconds","nextDate":"2022-05-15T02:19:28.291Z","nextDateTZ":"May 14, 2022, 21:19:28 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-14T08:01:23.786Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'nauticalDusk'","solarState":{"state":"Night","direction":"rise","day":false,"night":true,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":false,"goldenHour":false,"twilight":false,"morningTwilight":false,"eveningTwilight":false,"dawn":false,"dusk":false,"morningGoldenHour":false,"eveningGoldenHour":false},"solarTimes":[{"event":"nauticalDusk","time":"2022-05-15T02:19:28.291Z","timeOffset":"2022-05-15T02:19:28.291Z"}]}},{"config":{"topic":"Astronomical Dusk - Night Starts","name":"Astronomical Dusk - Night Starts","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"nightStart","location":"32.769474 -96.855274","offset":"0","isDynamic":false,"modified":true},"status":{"type":"static","modified":false,"isRunning":true,"count":1,"limit":0,"nextDescription":"nightStart in 18 hours 52 minutes 45 seconds","nextDate":"2022-05-15T02:54:09.295Z","nextDateTZ":"May 14, 2022, 21:54:09 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-14T08:01:23.789Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'nightStart'","solarState":{"state":"Night","direction":"rise","day":false,"night":true,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":false,"goldenHour":false,"twilight":false,"morningTwilight":false,"eveningTwilight":false,"dawn":false,"dusk":false,"morningGoldenHour":false,"eveningGoldenHour":false},"solarTimes":[{"event":"nightStart","time":"2022-05-15T02:54:09.295Z","timeOffset":"2022-05-15T02:54:09.295Z"}]}},{"config":{"topic":"Solar Midnight","name":"Solar Midnight","payloadType":"default","payload":"","limit":null,"expressionType":"solar","solarType":"selected","solarEvents":"nadir","location":"32.769474 -96.855274","offset":"0","isDynamic":false,"modified":true},"status":{"type":"static","modified":false,"isRunning":true,"count":2,"limit":0,"nextDescription":"nadir in 22 hours 23 minutes 44 seconds","nextDate":"2022-05-15T06:25:08.364Z","nextDateTZ":"May 15, 2022, 01:25:08 CDT","timeZone":"America/North_Dakota/Center","serverTime":"2022-05-14T08:01:23.792Z","serverTimeZone":"America/Chicago","description":"Solar Events: 'nadir'","solarState":{"state":"Night","direction":"rise","day":false,"night":true,"astrologicalTwilight":false,"nauticalTwilight":false,"civilTwilight":false,"goldenHour":false,"twilight":false,"morningTwilight":false,"eveningTwilight":false,"dawn":false,"dusk":false,"morningGoldenHour":false,"eveningGoldenHour":false},"solarTimes":[{"event":"nadir","time":"2022-05-15T06:25:08.364Z","timeOffset":"2022-05-15T06:25:08.364Z"}]}}]}
List Inactive -
{"command":{"command":"list-inactive"},"result":[]}
Start All -
No command/debug output