Abra GraphQL APIs
/Users
/- deviceGroupSetTemperaturePercentage
areaAddDevice
areaRemoveDevice
deviceRegisterByQrCode
deviceUnregister
deviceUnregisterV2
deviceSetRelayDeviceType
deviceSetIoModuleConfiguration
deviceSetArmed
deviceSetBrightness
deviceSetColor
deviceSetOnOff
deviceSetOpenPercent
deviceSetUnlocked
deviceSetChildLock
deviceSetTemperatureSetpoint
deviceSetTemperatureSetpointPercentage
deviceSetTemperature
deviceSetTemperaturePercentage
deviceSetClimateMode
deviceSetMaximumFloorTemperature
deviceSetFrostGuard
deviceSetNightSwitch
deviceSetRegulatorMode
deviceSetEvCharging
deviceInvokeCommand
deviceWaterSensorProvisioning
deviceUpdateName
deviceToggleFavorite
hubRegisterDeviceWithQrCode
hubScanDevices
hubKeepDevices
updateNotificationDeviceGroupCommand
deviceUpdatedNotification
hubRegisteredDevicesNotification
hubScanFoundDevicesNotification
hubKeepDevicesFinishedNotification
updateNotificationDevice
updateNotificationDeviceGroup
deviceSetAccessPolicyForUser
deviceGroupCreate
deviceGroupUpdate
deviceGroupDelete
deviceGroupSetArmed
deviceGroupSetBrightness
deviceGroupSetColor
deviceGroupSetOnOff
deviceGroupSetOpenPercent
deviceGroupSetUnlocked
deviceGroupSetChildLock
deviceGroupSetTemperature
deviceGroupSetClimateMode
deviceGroupSetMaximumFloorTemperature
deviceGroupSetFrostGuard
deviceGroupSetNightSwitch
deviceGroupSetRegulatorMode
smartEnergyEnableDevice
smartEnergyDisableDevice
deviceGroupSetTemperature...
Download GraphQL schema
Home
Users
Arguments
device Group Id
I D!,non-nullrequired
is On
Boolean!,non-nullrequired
Return type
Devicecommand Id
I D
errors
Mutation sample
mutation deviceGroupSetOnOff($deviceGroupId: ID!, $isOn: Boolean!) {
deviceGroupSetOnOff(deviceGroupId: $deviceGroupId, isOn: $isOn) {
commandId
errors {
message
path
}
}
}Variables
{ "deviceGroupId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "isOn": true }
Response sample
{ "data": { "commandId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "errors": [ { "message": "Example String", "path": "Example String" } ] } }
Arguments
device Group Id
I D!,non-nullrequired
open Percent
Float!,non-nullrequired
Return type
Devicecommand Id
I D
errors
Mutation sample
mutation deviceGroupSetOpenPercent($deviceGroupId: ID!, $openPercent: Float!) {
deviceGroupSetOpenPercent(deviceGroupId: $deviceGroupId, openPercent: $openPercent) {
commandId
errors {
message
path
}
}
}Variables
{ "deviceGroupId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "openPercent": 40 }
Response sample
{ "data": { "commandId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "errors": [ { "message": "Example String", "path": "Example String" } ] } }
Arguments
device Group Id
I D!,non-nullrequired
is Unlocked
Boolean!,non-nullrequired
Return type
Devicecommand Id
I D
errors
Mutation sample
mutation deviceGroupSetUnlocked($deviceGroupId: ID!, $isUnlocked: Boolean!) {
deviceGroupSetUnlocked(deviceGroupId: $deviceGroupId, isUnlocked: $isUnlocked) {
commandId
errors {
message
path
}
}
}Variables
{ "deviceGroupId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "isUnlocked": true }
Response sample
{ "data": { "commandId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "errors": [ { "message": "Example String", "path": "Example String" } ] } }
Arguments
device Group Id
I D!,non-nullrequired
child Lock
Boolean!,non-nullrequired
Return type
Devicecommand Id
I D
errors
Mutation sample
mutation deviceGroupSetChildLock($deviceGroupId: ID!, $childLock: Boolean!) {
deviceGroupSetChildLock(deviceGroupId: $deviceGroupId, childLock: $childLock) {
commandId
errors {
message
path
}
}
}Variables
{ "deviceGroupId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "childLock": true }
Response sample
{ "data": { "commandId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "errors": [ { "message": "Example String", "path": "Example String" } ] } }
Arguments
device Group Id
I D!,non-nullrequired
temperature
Float!,non-nullrequired
Return type
Devicecommand Id
I D
errors
Mutation sample
mutation deviceGroupSetTemperature($deviceGroupId: ID!, $temperature: Float!) {
deviceGroupSetTemperature(deviceGroupId: $deviceGroupId, temperature: $temperature) {
commandId
errors {
message
path
}
}
}Variables
{ "deviceGroupId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "temperature": 40 }
Response sample
{ "data": { "commandId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "errors": [ { "message": "Example String", "path": "Example String" } ] } }
Arguments
device Group Id
I D!,non-nullrequired
temperature
Float!,non-nullrequired
Return type
Devicecommand Id
I D
errors
Mutation sample
mutation deviceGroupSetTemperaturePercentage($deviceGroupId: ID!, $temperature: Float!) {
deviceGroupSetTemperaturePercentage(deviceGroupId: $deviceGroupId, temperature: $temperature) {
commandId
errors {
message
path
}
}
}Variables
{ "deviceGroupId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "temperature": 40 }
Response sample
{ "data": { "commandId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "errors": [ { "message": "Example String", "path": "Example String" } ] } }
Arguments
device Group Id
I D!,non-nullrequired
climate Mode
Return type
Devicecommand Id
I D
errors
Mutation sample
mutation deviceGroupSetClimateMode($deviceGroupId: ID!, $climateMode: ClimateMode!) {
deviceGroupSetClimateMode(deviceGroupId: $deviceGroupId, climateMode: $climateMode) {
commandId
errors {
message
path
}
}
}Variables
{ "deviceGroupId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "climateMode": "AUTO" }
Response sample
{ "data": { "commandId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "errors": [ { "message": "Example String", "path": "Example String" } ] } }
Arguments
device Group Id
I D!,non-nullrequired
maximum Floor Temperature
Float!,non-nullrequired
Return type
Devicecommand Id
I D
errors
Mutation sample
mutation deviceGroupSetMaximumFloorTemperature($deviceGroupId: ID!, $maximumFloorTemperature: Float!) {
deviceGroupSetMaximumFloorTemperature(deviceGroupId: $deviceGroupId, maximumFloorTemperature: $maximumFloorTemperature) {
commandId
errors {
message
path
}
}
}Variables
{ "deviceGroupId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "maximumFloorTemperature": 40 }
Response sample
{ "data": { "commandId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "errors": [ { "message": "Example String", "path": "Example String" } ] } }
Arguments
device Group Id
I D!,non-nullrequired
frost Guard
Boolean!,non-nullrequired
Return type
Devicecommand Id
I D
errors
Mutation sample
mutation deviceGroupSetFrostGuard($deviceGroupId: ID!, $frostGuard: Boolean!) {
deviceGroupSetFrostGuard(deviceGroupId: $deviceGroupId, frostGuard: $frostGuard) {
commandId
errors {
message
path
}
}
}Variables
{ "deviceGroupId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "frostGuard": true }
Response sample
{ "data": { "commandId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "errors": [ { "message": "Example String", "path": "Example String" } ] } }
Arguments
device Group Id
I D!,non-nullrequired
night Switch
Boolean!,non-nullrequired
Return type
Devicecommand Id
I D
errors
Mutation sample
mutation deviceGroupSetNightSwitch($deviceGroupId: ID!, $nightSwitch: Boolean!) {
deviceGroupSetNightSwitch(deviceGroupId: $deviceGroupId, nightSwitch: $nightSwitch) {
commandId
errors {
message
path
}
}
}Variables
{ "deviceGroupId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "nightSwitch": true }
Response sample
{ "data": { "commandId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "errors": [ { "message": "Example String", "path": "Example String" } ] } }
Arguments
device Group Id
I D!,non-nullrequired
regulator Mode
Boolean!,non-nullrequired
Return type
Devicecommand Id
I D
errors
Mutation sample
mutation deviceGroupSetRegulatorMode($deviceGroupId: ID!, $regulatorMode: Boolean!) {
deviceGroupSetRegulatorMode(deviceGroupId: $deviceGroupId, regulatorMode: $regulatorMode) {
commandId
errors {
message
path
}
}
}Variables
{ "deviceGroupId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "regulatorMode": true }
Response sample
{ "data": { "commandId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "errors": [ { "message": "Example String", "path": "Example String" } ] } }
Fire
Water
Access
Energy
Misc
Other