changedOutput schema / additionalProperties
Previous value: -falseNew value: +{}
removedOutput schema / properties / armMode / additionalProperties
Removed value: -{}
addedOutput schema / properties / armMode / anyOf
Added value: +[
+ {
+ "additionalProperties": {},
+ "properties": {
+ "armProfileId": {
+ "description": "Active arm profile ID (present when arming/armed)",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "armedAt": {
+ "description": "Unix epoch ms when armed, or null (number|null)"
+ },
+ "breachDetectedAt": {
+ "description": "Unix epoch ms of last breach, or null"
+ },
+ "breachEventCount": {
+ "description": "Count of breach events (number)"
+ },
+ "breachEventId": {
+ "description": "Breach event ID, or null (string|null)"
+ },
+ "breachTriggerEventId": {
+ "description": "Triggering event ID, or null (string|null)"
+ },
+ "status": {
+ "description": "disabled | arming | armed | ...",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "willBeArmedAt": {
+ "description": "Scheduled arm time, or null (number|null)"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
removedOutput schema / properties / armMode / properties
Removed value: -{
- "armProfileId": {
- "description": "Active arm profile ID (present when arming/armed)",
- "type": [
- "string",
- "null"
- ]
- },
- "armedAt": {
- "description": "Unix epoch ms when armed, or null (number|null)"
- },
- "breachDetectedAt": {
- "description": "Unix epoch ms of last breach, or null"
- },
- "breachEventCount": {
- "description": "Count of breach events (number)"
- },
- "breachEventId": {
- "description": "Breach event ID, or null (string|null)"
- },
- "breachTriggerEventId": {
- "description": "Triggering event ID, or null (string|null)"
- },
- "status": {
- "description": "disabled | arming | armed | ...",
- "type": [
- "string",
- "null"
- ]
- },
- "willBeArmedAt": {
- "description": "Scheduled arm time, or null (number|null)"
- }
-}
removedOutput schema / properties / armMode / type
Removed value: -"object"
removedOutput schema / properties / doorbellSettings / additionalProperties
Removed value: -{}
addedOutput schema / properties / doorbellSettings / anyOf
Added value: +[
+ {
+ "additionalProperties": {},
+ "properties": {
+ "customImages": {
+ "description": "Configured custom LCD images (array of objects: preview, sprite)"
+ },
+ "customMessages": {
+ "description": "Configured custom LCD messages (array of strings)"
+ },
+ "defaultMessageResetTimeoutMs": {
+ "description": "Reset timeout in ms (number)"
+ },
+ "defaultMessageText": {
+ "description": "Default doorbell LCD message",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
removedOutput schema / properties / doorbellSettings / properties
Removed value: -{
- "customImages": {
- "description": "Configured custom LCD images (array)"
- },
- "customMessages": {
- "description": "Configured custom LCD messages (array of strings)"
- },
- "defaultMessageResetTimeoutMs": {
- "description": "Reset timeout in ms (number)"
- },
- "defaultMessageText": {
- "description": "Default doorbell LCD message",
- "type": [
- "string",
- "null"
- ]
- }
-}
removedOutput schema / properties / doorbellSettings / type
Removed value: -"object"