Skip to content
Home
Overview
Overview
Users
Overview
Overview
Fire
Overview
Overview
Water
Overview
Overview
Access
Overview
Overview
Energy
Overview
Overview
Misc
Overview
Overview
Other
Overview
Overview
Overview
Overview
id
ID!,non-null
homeId
ID!,non-null
commandType
CommandType!,non-null
commandState
CommandState!,non-null
triggeredAt
String!,non-null
deviceIds
[ID!],non-null
Sample
{ "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "homeId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "commandType": "ALARM", "commandState": "FAILED", "triggeredAt": "Example String", "source": "CUSTOMER", "target": "DEVICE", "deviceIds": [ "9cfb1c81-4c79-452f-b1f5-8ee6571276b4" ] }
id
Int!,non-null
description
String!,non-null
Sample
{ "id": 40, "description": "Example String" }
id
Stringdeprecated
Deprecation reason

Introduces no value. Will be removed.

name
String
code
String
description
String
consumer
String
guiPriority
String
Sample
{ "id": "Example String", "name": "Example String", "code": "Example String", "description": "Example String", "consumer": "Example String", "guiPriority": "Example String" }
traitType
commands
attributes
Sample
{ "traitType": "ARM_DISARM", "commands": [ "ALARM" ], "attributes": [ { "__typename": "TraitAttributeAvailableArmLevels" } ] }
Referenced in
name
String!,non-null
dataType
editable
Boolean!,non-null
isArmed
Boolean!,non-null

Implements interfaces

Sample
{ "name": "Example String", "dataType": "ALARM_TYPE", "editable": true, "isArmed": true }
Referenced in
name
String!,non-null
dataType
editable
Boolean!,non-null
availableArmLevels
[ArmLevel!]!,non-null

Implements interfaces

Sample
{ "name": "Example String", "dataType": "ALARM_TYPE", "editable": true, "availableArmLevels": [ { "__typename": "ArmLevel" } ] }
Referenced in
name
String!,non-null
dataType
editable
Boolean!,non-null
armLevel
Int!,non-null

Implements interfaces

Sample
{ "name": "Example String", "dataType": "ALARM_TYPE", "editable": true, "armLevel": 40 }
Referenced in

TraitAttributeDisarmDefaultTimeout

name
String!,non-null
dataType
editable
Boolean!,non-null
disarmDefaultTimeout
Int!,non-null

Implements interfaces

Sample
{ "name": "Example String", "dataType": "ALARM_TYPE", "editable": true, "disarmDefaultTimeout": 40 }
Referenced in
name
String!,non-null
dataType
editable
Boolean!,non-null
isConnected
Boolean!,non-null
reportedAt
String

Implements interfaces

Sample
{ "name": "Example String", "dataType": "ALARM_TYPE", "editable": true, "isConnected": true, "reportedAt": "Example String" }
Referenced in
name
String!,non-null
dataType
editable
Boolean!,non-null
heartbeatInterval
Int!,non-null

Implements interfaces

Sample
{ "name": "Example String", "dataType": "ALARM_TYPE", "editable": true, "heartbeatInterval": 40 }
Referenced in
name
String!,non-null
dataType
editable
Boolean!,non-null
heartbeatsThreshold
Int!,non-null

Implements interfaces

Sample
{ "name": "Example String", "dataType": "ALARM_TYPE", "editable": true, "heartbeatsThreshold": 40 }
Referenced in
Overview
Overview
Overview
Overview