deviceInvokeCommand(...args)

Arguments

deviceId
ID!,non-nullrequired
data
DeviceCommandInput!,non-nullrequired

Return type

commandId
Mutation sample
mutation deviceInvokeCommand($deviceId: ID!, $data: DeviceCommandInput!) {
  deviceInvokeCommand(deviceId: $deviceId, data: $data) {
    commandId 
    errors {
      message 
      path 
    }
  }
}
Variables
{ "deviceId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "data": { "commandId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "commandType": "EV_CHARGE", "source": "CUSTOMER", "triggerMeta": "OVERRIDE", "evChargingSpeed": { "amperage": 40 }, "evCharge": { "chargingOn": true }, "turnOn": { "isOn": true } } }
Response sample
{ "data": { "commandId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "errors": [ { "message": "Example String", "path": "Example String" } ] } }
Previous page