Hi Colin,
Sorry it took so long to reply; I was on Skype with someone in Slovakia.
To answer your questions.
The PC's running Node-Red & the dash-board have correct time-zone and times; as I mentioned Suncalc is working properly.
Tho OS is Windows 10, for both PC's
Here is cronplus:
[
{
"id": "6899ca4fa12d4416",
"type": "cronplus",
"z": "5c6c548399542bca",
"g": "890130a13d286321",
"name": "",
"outputField": "payload",
"timeZone": "America/Scoresbysund",
"storeName": "",
"commandResponseMsgOutput": "output1",
"defaultLocation": "",
"defaultLocationType": "fixed",
"outputs": 1,
"options": [
{
"name": "schedule1",
"topic": "topic1",
"payloadType": "str",
"payload": "cronplus First Timeout",
"expressionType": "cron",
"expression": "0 30 20 * JAN-DEC *",
"location": "",
"offset": "0",
"solarType": "all",
"solarEvents": "sunrise,sunset"
},
{
"name": "schedule2",
"topic": "topic2",
"payloadType": "str",
"payload": "cronplus Second Timeout",
"expressionType": "cron",
"expression": "0 30 22 * JAN-DEC *",
"location": "",
"offset": "0",
"solarType": "all",
"solarEvents": "sunrise,sunset"
},
{
"name": "schedule3",
"topic": "topic3",
"payloadType": "str",
"payload": "cronplus Sunrise/Sunset",
"expressionType": "solar",
"expression": "0 * * * * * *",
"location": "",
"offset": "0",
"solarType": "selected",
"solarEvents": "sunrise,sunset"
}
],
"x": 260,
"y": 1860,
"wires": [
[
"d98594324c36bc0b"
]
]
}
]
The time-zone you see is the one I had to select to get the proper sunset time for my area; which is US New York.