Device

id
ID!,non-null
deviceType
name
serialNumber
String!,non-null
imei
macAddress
ipAddress
roomPlacement
manufacturer
deviceTemplate(language)
language
favorite
favoriteChangedAt
registeredAt
canBeUnregistered
Boolean!,non-null
firmwareVersion
latestFirmware
relayConfiguration
ioModuleConfiguration
area
traits
[Trait!]!,non-null
accessPolicy

Implements interfaces

Sample
{ "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "deviceType": "AIR_QUALITY_SENSOR", "name": "Example String", "serialNumber": "Example String", "imei": "Example String", "macAddress": "Example String", "ipAddress": "Example String", "roomPlacement": "Example String", "manufacturer": { "__typename": "DeviceManufacturer" }, "deviceTemplate": { "__typename": "DeviceTemplate" }, "image": { "__typename": "DeviceImage" }, "favorite": true, "favoriteChangedAt": "Example String", "registeredAt": "Example String", "canBeUnregistered": true, "firmwareVersion": "Example String", "latestFirmware": [ { "__typename": "DeviceFirmware" } ], "relayConfiguration": { "__typename": "DeviceRelayConfiguration" }, "ioModuleConfiguration": { "__typename": "DeviceIoModuleConfiguration" }, "area": { "__typename": "Area" }, "traits": [ { "__typename": "Trait" } ], "accessPolicy": { "__typename": "DeviceAccessPolicy" } }