Message
Sends the schedule's data.
Trigger
You must setup a RealTimeConnector, a parent Device with a DeviceExt and a ControlSchedule (BooleanSchedule, EnumSchedule, NumericSchedule or StringSchedule) with a ScheduleExt.
The schedule message is send on initialization and when a schedule "out" or "lastModified" property changes. (Any event added, updated or deleted will send a message)
The destination is specified in the connector's advanced config.
Example
{
"_id": "BooleanSchedule_Z0T8GrOptjBodyUcD4fdz",
"dataValue": "false",
"description": "",
"deviceId": "Drivers_I0T8GyvObcEJBNbIzKvlh",
"displayName": "BooleanSchedule",
"facets": "{\"trueText\":\"true\",\"falseText\":\"false\"}",
"id": "Z0T8GrOptjBodyUcD4fdz",
"name": "BooleanSchedule",
"nextDataValue": "true",
"nextStatusValue": "{ok}",
"nextTime": "2022-06-18T22:00:00.000Z",
"recurringEvents": [
{
"dataValue": "true",
"timeZone": "Europe/Paris",
"startTime": "00:00:00.000",
"endTime": "10:00:00.000",
"day": "sunday",
"status": "{ok}"
}
],
"scheduleId": "BooleanSchedule_Z0T8GrOptjBodyUcD4fdz",
"singleEvents": [
{
"endDate": "2022-06-13T02:30:00.000Z",
"displayName": "Event",
"name": "Event",
"dataValue": "true",
"startDate": "2022-06-12T23:30:00.000Z",
"status": "{ok}"
}
],
"statusValue": "{ok}",
"timestamp": "2022-06-13T08:54:31.022Z"
}