These are the event types and detailed fields for Water Leak Detector events. Each event will have the following fields at minimum:
Field Name/Location | Data Type | Definition |
---|---|---|
DeviceId | String | DeviceID of the device changed |
DeviceType | String | Type of the device in the event. Possible values: "DAS" (Smart Home Security), "WLD", "BuiltIn" (Built In Camera for Smart Home Security), "C1", "C2" |
OccuredAt | DateTime | Date/Time stamp of the change |
Subsystem | String | Source system of the change. Possible values: "Wld", "Das" (Smart Home Security), "Camera" |
BackendId | String | Subsystem (backend) device ID |
FrontendId | String | API facing Frontend ID, for example what would come in the GET /locations response |
MessageBody | JSON String | Raw JSON source data from device facing system |
These are the available Event Types:
- WldCriticalBatteryEvent
- WldCriticalBatteryResolvedEvent
- WldDeviceOfflineEvent
- WldDeviceOnlineEvent
- WldHighHumidityEvent
- WldHighHumidityResolvedEvent
- WldHighTemperatureEvent
- WldHighTemperatureResolvedEvent
- WldLowBatteryEvent
- WldLowBatteryResolvedEvent
- WldLowHumidityEvent
- WldLowHumidityResolvedEvent
- WldLowTemperatureEvent
- WldLowTemperatureResolvedEvent
- WldWaterLeakEvent
- WldWaterLeakResolvedEvent
WldCriticalBatteryEvent
No further data than minimum. Example:
{ "DeviceId": "1d4d9bc2-4287-4072-9b47-b51dcb7371c8", "DeviceType": "WLD", "OccuredAt": "0001-01-01T00:00:00Z", "Subsystem": "Wld", "BackendId": "1d4d9bc2-4287-4072-9b47-b51dcb7371c8", "FrontendId": "1d4d9bc2-4287-4072-9b47-b51dcb7371c8". "MessageBody": "{\"DeviceId\": \"96e2f501-624d-4cc6-8328-c885a3221dce\", \"Type\":\" CriticalBattery\", \"BatteryRemaining\":\"5%\", \"Created\":\"2015-07-23T18:25:43.511Z\", \"Resolved\":null}" }
WldCriticalBatteryResolvedEvent
The following additional fields are included:
Field Name/Location | Data Type | Definition |
---|---|---|
HappenedAt | DateTime | Resolution Date & Time Stamp |
Example:
{ "HappenedAt": "2015-07-23T18:25:43.511Z", "DeviceId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "DeviceType": "WLD", "OccuredAt": "0001-01-01T00:00:00Z", "Subsystem": "Wld", "BackendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "FrontendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "MessageBody": "{\"DeviceId\": \"a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7\", \"Type\":\" CriticalBattery\", \"BatteryRemaining\":\"5%\", \"Created\":\"2015-07-23T18:25:43.511Z\", \"Resolved\":\"2015-07-23T18:25:43.511Z\"}" }
WldDeviceOfflineEvent
The following additional fields are included:
Field Name/Location | Data Type | Definition |
---|---|---|
CheckInPeriod | Number | Customer defined check in period of the device |
LastDeviceCheckInTime | DateTime | Last date & time the device checked-in |
Example:
{ "CheckInPeriod": 24.0, "LastDeviceCheckInTime": "2015-07-22T18:25:43.511Z", "DeviceId": "96e2f501-624d-4cc6-8328-c885a3221dce", "DeviceType": "WLD", "OccuredAt": "2015-07-23T18:30:43.511Z", "Subsystem": "Wld", "BackendId": "96e2f501-624d-4cc6-8328-c885a3221dce", "FrontendId": "96e2f501-624d-4cc6-8328-c885a3221dce", "MessageBody": "{\"DeviceId\": \"96e2f501-624d-4cc6-8328-c885a3221dce\", \"Type\": \"DeviceOffline\", \"Created\":\"2015-07-23T18:30:43.511Z\",\"Resolved\":\null, \"CheckInPeriod\":24, \"LastDeviceCheckInTime\":\"2015-07-22T18:25:43.511Z\"}" }
WldDeviceOnlineEvent
The following additional fields are included:
Field Name/Location | Data Type | Definition |
---|---|---|
CheckInPeriod | Number | Customer defined check in period of the device |
LastDeviceCheckInTime | DateTime | Last date & time the device checked-in |
LostAt | DateTime | Last date & time the device checked-in |
Example:
{ "CheckInPeriod": 24.0, "LastDeviceCheckInTime": "2015-07-22T18:25:43.511Z", "LostAt": "2015-07-23T18:30:43.511Z" "DeviceId": "96e2f501-624d-4cc6-8328-c885a3221dce", "DeviceType": "WLD", "OccuredAt": "2015-07-23T18:30:43.511Z", "Subsystem": "Wld", "BackendId": "96e2f501-624d-4cc6-8328-c885a3221dce", "FrontendId": "96e2f501-624d-4cc6-8328-c885a3221dce", "MessageBody": "{\"DeviceId\": \"96e2f501-624d-4cc6-8328-c885a3221dce\", \"Type\": \"DeviceOffline\", \"Created\":\"2015-07-23T18:30:43.511Z\",\"Resolved\":\"2015-07-23T19:30:43.511Z\", \"CheckInPeriod\":24, \"LastDeviceCheckInTime\":\"2015-07-22T18:25:43.511Z\"}" }
WldHighHumidityEvent
The following additional fields are included:
Field Name/Location | Data Type | Definition |
---|---|---|
Threshold | Number | Threshold alert humidity (as percentage> |
Example:
{ "Threshold": 21.0, "DeviceId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "DeviceType": "WLD", "OccuredAt": "0001-01-01T00:00:00Z", "Subsystem": "Wld", "BackendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "FrontendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "MessageBody": "{\"Threshold\":21.0,\"DeviceId\":\"a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7\",\"AlarmId\":\"282f0f4d-29fb-48ca-8f94-e3a624065d6a\",\"Type\":\"HighTemperature\",\"Created\":\"2018-10-09T16:51:04\",\"Resolved\":null}" }
WldHighHumidityResolvedEvent
The following additional fields are included:
Field Name/Location | Data Type | Definition |
---|---|---|
Threshold | Number | Threshold alert humidity (as percentage> |
HappenedAt | DateTime | Date and Time stamp when resolved |
Example:
{ "Threshold": 21.0, "HappenedAt": "2018-10-09T17:51:04", "DeviceId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "DeviceType": "WLD", "OccuredAt": "0001-01-01T00:00:00Z", "Subsystem": "Wld", "BackendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "FrontendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "MessageBody": "{\"Threshold\":21.0,\"DeviceId\":\"a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7\",\"AlarmId\":\"282f0f4d-29fb-48ca-8f94-e3a624065d6a\",\"Type\":\"HighTemperature\",\"Created\":\"2018-10-09T16:51:04\",\"Resolved\":\"2018-10-09T17:51:04\"}" }
WldHighTemperatureEvent
The following additional fields are included:
Field Name/Location | Data Type | Definition |
---|---|---|
Threshold | Number | Threshold alert temperature reading |
Example:
{ "Threshold": 95, "DeviceId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "DeviceType": "WLD", "OccuredAt": "0001-01-01T00:00:00Z", "Subsystem": "Wld", "BackendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "FrontendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "MessageBody": "{\"DeviceId\": \"a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7\", \"Type\":\" HighTemperature\", \"Created\":\"2015-07-23T18:25:43.511Z\", \"Resolved\":\"\",\"Threshold\":\"95\"}" }
WldHighTemperatureResolvedEvent
The following additional fields are included:
Field Name/Location | Data Type | Definition |
---|---|---|
Threshold | Number | Threshold alert temperature reading |
HappenedAt | DateTime | Date and Time stamp when resolved |
Example:
{ "Threshold": 95, "HappenedAt": "2015-07-23T18:25:43.511Z", "DeviceId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "DeviceType": "WLD", "OccuredAt": "0001-01-01T00:00:00Z", "Subsystem": "Wld", "BackendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "FrontendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "MessageBody": "{\"DeviceId\": \"a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7\", \"Type\":\" HighTemperature\", \"Created\":\"2015-07-23T18:25:43.511Z\", \"Resolved\":\"2015-07-23T19:25:43.511Z,\"Threshold\":\"95\"}" }
WldLowBatteryEvent
No further data than minimum. Example:
{ "DeviceId": "1d4d9bc2-4287-4072-9b47-b51dcb7371c8", "DeviceType": "WLD", "OccuredAt": "0001-01-01T00:00:00Z", "Subsystem": "Wld", "BackendId": "1d4d9bc2-4287-4072-9b47-b51dcb7371c8", "FrontendId": "1d4d9bc2-4287-4072-9b47-b51dcb7371c8". "MessageBody": "{\"DeviceId\": \"96e2f501-624d-4cc6-8328-c885a3221dce\", \"Type\":\" LowBattery\", \"BatteryRemaining\":\"10%\", \"Created\":\"2015-07-23T18:25:43.511Z\", \"Resolved\":null}" }
WldLowBatteryResolvedEvent
The following additional fields are included:
Field Name/Location | Data Type | Definition |
---|---|---|
HappenedAt | DateTime | Resolution Date & Time Stamp |
Example:
{ "HappenedAt": "2015-07-23T18:25:43.511Z", "DeviceId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "DeviceType": "WLD", "OccuredAt": "0001-01-01T00:00:00Z", "Subsystem": "Wld", "BackendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "FrontendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "MessageBody": "{\"DeviceId\": \"a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7\", \"Type\":\"LowBattery\", \"BatteryRemaining\":\"10%\", \"Created\":\"2015-07-23T18:25:43.511Z\", \"Resolved\":\"2015-07-23T18:25:43.511Z\"}" }
WldLowHumidityEvent
The following additional fields are included:
Field Name/Location | Data Type | Definition |
---|---|---|
Threshold | Number | Threshold alert humidity reading |
Example:
{ "Threshold": 21.0, "DeviceId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "DeviceType": "WLD", "OccuredAt": "0001-01-01T00:00:00Z", "Subsystem": "Wld", "BackendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "FrontendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "MessageBody": "{\"DeviceId\": \"a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7\", \"Type\": \"LowHumidity\", \"Created\":\"2015-07-23T18:25:43.511Z\", \"Resolved\":\"\", \"Threshold\": \"48\" }" }
WldLowHumidityResolvedEvent
The following additional fields are included:
Field Name/Location | Data Type | Definition |
---|---|---|
Threshold | Number | Threshold alert humidity reading |
HappenedAt | DateTime | Resolution Date & Time Stamp |
Example:
{ "Threshold": 21.0, "HappenedAt": "2015-07-23T18=9:25:43.511Z", "DeviceId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "DeviceType": "WLD", "OccuredAt": "0001-01-01T00:00:00Z", "Subsystem": "Wld", "BackendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "FrontendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "MessageBody": "{\"DeviceId\": \"a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7\", \"Type\": \"LowHumidity\", \"Created\":\"2015-07-23T18:25:43.511Z\", \"Resolved\":\"2015-07-23T18:25:43.511Z\", \"Threshold\": \"48\" }" }
WldLowTemperatureEvent
The following additional fields are included:
Field Name/Location | Data Type | Definition |
---|---|---|
Threshold | Number | Threshold alert temperature reading |
Example:
{ "Threshold": 32.0, "DeviceId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "DeviceType": "WLD", "OccuredAt": "0001-01-01T00:00:00Z", "Subsystem": "Wld", "BackendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "FrontendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "MessageBody": "{\"DeviceId\": \"a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7\", \"Type\": \"LowTemperature\", \"Created\":\"2015-07-23T18:25:43.511Z\", \"Resolved\":\"\", \"Threshold\": \"32\" }" }
WldLowTemperatureResolvedEvent
The following additional fields are included:
Field Name/Location | Data Type | Definition |
---|---|---|
Threshold | Number | Threshold alert temperature reading |
HappenedAt | DateTime | Resolution Date & Time Stamp |
Example:
{ "Threshold": 32.0, "HappenedAt": "2015-07-23T18=9:25:43.511Z", "DeviceId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "DeviceType": "WLD", "OccuredAt": "0001-01-01T00:00:00Z", "Subsystem": "Wld", "BackendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "FrontendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "MessageBody": "{\"DeviceId\": \"a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7\", \"Type\": \"LowTemperature\", \"Created\":\"2015-07-23T18:25:43.511Z\", \"Resolved\":\"2015-07-23T18:25:43.511Z\", \"Threshold\": \"32\" }" }
WldWaterLeakEvent
No further data than minimum. Example:
{ "DeviceId": "1d4d9bc2-4287-4072-9b47-b51dcb7371c8", "DeviceType": "WLD", "OccuredAt": "0001-01-01T00:00:00Z", "Subsystem": "Wld", "BackendId": "1d4d9bc2-4287-4072-9b47-b51dcb7371c8", "FrontendId": "1d4d9bc2-4287-4072-9b47-b51dcb7371c8". "MessageBody": "{\"CheckInPeriod\":11.0,\"LastDeviceCheckInTime\":\"2018-06-19T06:21:15.3270827Z\",\"DeviceId\":\"a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7\",\"AlarmId\":\"a292e716-8214-42f9-8bba-dcc57266ac96\",\"Type\":\"WaterLeak\",\"Created\":\"2018-10-09T16:51:04\",\"Resolved\":null}" }
WldWaterLeakResolvedEvent
The following additional fields are included:
Field Name/Location | Data Type | Definition |
---|---|---|
HappenedAt | DateTime | Timestamp original leak detection occured |
MessageBody.Resolved | DateTime | Timestamp leak detection was resolved |
Example:
{ "HappenedAt": "2018-10-09T16:51:04Z", "DeviceId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "DeviceType": "WLD", "OccuredAt": "0001-01-01T00:00:00Z", "Subsystem": "Wld", "BackendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "FrontendId": "a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7", "MessageBody": "{\"CheckInPeriod\":11.0,\"LastDeviceCheckInTime\":\"2018-06-19T06:21:15.3270827Z\",\"DeviceId\":\"a15b7da4-3d19-4869-a48e-3cb4cf7f9fc7\",\"AlarmId\":\"a292e716-8214-42f9-8bba-dcc57266ac96\",\"Type\":\"LowHumidity\",\"WaterLeak\":\"2018-10-09T16:51:04\",\"Resolved\":\"2018-10-09T17:27:09\"}" }