battery presence test initiated payload
Signals that a battery presence test has started
| $id | https://schemas.texecom-prod.com/v2/events/payload/battery/presence_test/initiated/v1.0.0.json |
| $schema | http://json-schema.org/draft-07/schema |
Properties
hardwareId
| Description |
Unique identifier of the hardware component. |
| Type | String |
| Required |
Yes |
| Format |
uuid |
serial
| Description |
Serial of the Veritas Pro panel. |
| Type | String |
| Required |
Yes |
powerSource
| Description |
power source under test (e.g. battery) |
| Type | String |
| Required |
Yes |
initiatedBy
| Description |
the actor that initiated the battery presence test (e.g. app) |
| Type | String |
| Required |
Yes |
Schema
{
"$id": "https://schemas.texecom-prod.com/v2/events/payload/battery/presence_test/initiated/v1.0.0.json",
"$schema": "http://json-schema.org/draft-07/schema",
"title": "battery presence test initiated payload",
"description": "Signals that a battery presence test has started",
"type": "object",
"properties": {
"hardwareId": {
"type": "string",
"description": "Unique identifier of the hardware component.",
"format": "uuid"
},
"serial": {
"type": "string",
"description": "Serial of the Veritas Pro panel."
},
"powerSource": {
"description": "power source under test (e.g. battery)",
"type": "string"
},
"initiatedBy": {
"description": "the actor that initiated the battery presence test (e.g. app)",
"type": "string"
}
},
"required": [
"hardwareId",
"serial",
"powerSource",
"initiatedBy"
],
"additionalProperties": false
}