{ "data": [ { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "device.messages.errors.raw", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "entries": { "type": "array", "value": [] } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/device.messages.errors.raw" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "device.productIdentification", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "product": { "type": "object", "value": { "busAddress": 1, "busType": "CanExternal", "productFamily": "B_00027_VC250", "viessmannIdentificationNumber": "################" } } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/device.productIdentification" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "device.productMatrix", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "product": { "type": "array", "value": [ { "busAddress": 1, "busType": "CanExternal", "productFamily": "B_00027_VC250", "viessmannIdentificationNumber": "################" }, { "busAddress": 71, "busType": "CanExternal", "productFamily": "B_00012_VCH200", "viessmannIdentificationNumber": "################" } ] } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/device.productMatrix" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "device.serial", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "value": { "type": "string", "value": "deviceSerialVitocal250A" } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/device.serial" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.boiler.sensors.temperature.commonSupply", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "celsius", "value": 44.6 } }, "timestamp": "2024-10-01T16:28:33.694Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.boiler.sensors.temperature.commonSupply" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.boiler.serial", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "value": { "type": "string", "value": "################" } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.boiler.serial" }, { "apiVersion": 1, "commands": {}, "deprecated": { "info": "replaced by heating.bufferCylinder.sensors.temperature.main", "removalDate": "2024-09-15" }, "deviceId": "0", "feature": "heating.buffer.sensors.temperature.main", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "celsius", "value": 35.3 } }, "timestamp": "2024-10-01T16:28:33.694Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.buffer.sensors.temperature.main" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.bufferCylinder.sensors.temperature.main", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "celsius", "value": 35.3 } }, "timestamp": "2024-10-01T16:28:33.694Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.bufferCylinder.sensors.temperature.main" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "enabled": { "type": "array", "value": ["1"] } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.circulation.pump", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T16:09:57.180Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.circulation.pump" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.frostprotection", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.frostprotection" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.heating.curve", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.heating.curve" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.heating.schedule", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.heating.schedule" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.modes.active", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.modes.active" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.modes.cooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.modes.cooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.modes.heating", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.modes.heating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.modes.heatingCooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.modes.heatingCooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.modes.standby", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.modes.standby" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.active", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.active" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.comfortCooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.comfortCooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.comfortCoolingEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.comfortCoolingEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.comfortEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.comfortEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.comfortHeating", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.comfortHeating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.eco", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.eco" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.fixed", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.fixed" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.forcedLastFromSchedule", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.forcedLastFromSchedule" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.frostprotection", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.frostprotection" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.normalCooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.normalCooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.normalCoolingEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.normalCoolingEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.normalEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.normalEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.normalHeating", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.normalHeating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.reducedCooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.reducedCooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.reducedCoolingEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.reducedCoolingEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.reducedEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.reducedEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.reducedHeating", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.reducedHeating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.standby", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.standby" }, { "apiVersion": 1, "commands": {}, "deprecated": { "info": "replaced by heating.circuits.N.operating.programs.reducedEnergySaving and heating.circuits.0.operating.programs.eco", "removalDate": "2024-09-15" }, "deviceId": "0", "feature": "heating.circuits.0.operating.programs.summerEco", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.summerEco" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.remoteController", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.remoteController" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.sensors.temperature.room", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.sensors.temperature.room" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.sensors.temperature.supply", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.sensors.temperature.supply" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.temperature", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.temperature" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.temperature.levels", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.temperature.levels" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.0.zone.mode", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.zone.mode" }, { "apiVersion": 1, "commands": { "setName": { "isExecutable": true, "name": "setName", "params": { "name": { "constraints": { "maxLength": 20, "minLength": 1 }, "required": true, "type": "string" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1/commands/setName" } }, "deviceId": "0", "feature": "heating.circuits.1", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": true }, "name": { "type": "string", "value": "Heizkreis" }, "type": { "type": "string", "value": "heatingCircuit" } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.circulation.pump", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "on" } }, "timestamp": "2024-10-01T16:09:57.180Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.circulation.pump" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.frostprotection", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "off" } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.frostprotection" }, { "apiVersion": 1, "commands": { "setCurve": { "isExecutable": true, "name": "setCurve", "params": { "shift": { "constraints": { "max": 40, "min": -13, "stepping": 1 }, "required": true, "type": "number" }, "slope": { "constraints": { "max": 3.5, "min": 0.2, "stepping": 0.1 }, "required": true, "type": "number" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.heating.curve/commands/setCurve" } }, "deviceId": "0", "feature": "heating.circuits.1.heating.curve", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "shift": { "type": "number", "unit": "", "value": 0 }, "slope": { "type": "number", "unit": "", "value": 1.1 } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.heating.curve" }, { "apiVersion": 1, "commands": { "resetSchedule": { "isExecutable": true, "name": "resetSchedule", "params": {}, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.heating.schedule/commands/resetSchedule" }, "setSchedule": { "isExecutable": true, "name": "setSchedule", "params": { "newSchedule": { "constraints": { "defaultMode": "reduced", "maxEntries": 4, "modes": ["normal", "comfort"], "overlapAllowed": false, "resolution": 10 }, "required": true, "type": "Schedule" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.heating.schedule/commands/setSchedule" } }, "deviceId": "0", "feature": "heating.circuits.1.heating.schedule", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": true }, "entries": { "type": "Schedule", "value": { "fri": [ { "end": "22:00", "mode": "comfort", "position": 0, "start": "06:00" } ], "mon": [ { "end": "22:00", "mode": "comfort", "position": 0, "start": "06:00" } ], "sat": [ { "end": "22:00", "mode": "comfort", "position": 0, "start": "06:00" } ], "sun": [ { "end": "22:00", "mode": "comfort", "position": 0, "start": "06:00" } ], "thu": [ { "end": "22:00", "mode": "comfort", "position": 0, "start": "06:00" } ], "tue": [ { "end": "22:00", "mode": "comfort", "position": 0, "start": "06:00" } ], "wed": [ { "end": "22:00", "mode": "comfort", "position": 0, "start": "06:00" } ] } } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.heating.schedule" }, { "apiVersion": 1, "commands": { "setName": { "isExecutable": true, "name": "setName", "params": { "name": { "constraints": { "maxLength": 20, "minLength": 1 }, "required": true, "type": "string" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.name/commands/setName" } }, "components": [], "deviceId": "0", "feature": "heating.circuits.1.name", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "name": { "type": "string", "value": "Heizkreis" } }, "timestamp": "2024-09-20T08:56:49.795Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.name" }, { "apiVersion": 1, "commands": { "setMode": { "isExecutable": true, "name": "setMode", "params": { "mode": { "constraints": { "enum": ["heating", "standby"] }, "required": true, "type": "string" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.modes.active/commands/setMode" } }, "deviceId": "0", "feature": "heating.circuits.1.operating.modes.active", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "value": { "type": "string", "value": "heating" } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.modes.active" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.modes.cooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.modes.cooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.modes.heating", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": true } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.modes.heating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.modes.heatingCooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.modes.heatingCooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.modes.standby", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.modes.standby" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.active", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "value": { "type": "string", "value": "comfortHeating" } }, "timestamp": "2024-10-01T03:59:26.407Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.active" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.comfortCooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.comfortCooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.comfortCoolingEnergySaving", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false }, "demand": { "type": "string", "value": "cooling" }, "reason": { "type": "string", "value": "eco" } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.comfortCoolingEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.comfortEnergySaving", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false }, "demand": { "type": "string", "value": "heating" }, "reason": { "type": "string", "value": "eco" } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.comfortEnergySaving" }, { "apiVersion": 1, "commands": { "activate": { "isExecutable": false, "name": "activate", "params": { "temperature": { "constraints": { "max": 37, "min": 3, "stepping": 1 }, "required": false, "type": "number" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.comfortHeating/commands/activate" }, "deactivate": { "isExecutable": false, "name": "deactivate", "params": {}, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.comfortHeating/commands/deactivate" }, "setTemperature": { "isExecutable": true, "name": "setTemperature", "params": { "targetTemperature": { "constraints": { "max": 37, "min": 3, "stepping": 1 }, "required": true, "type": "number" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.comfortHeating/commands/setTemperature" } }, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.comfortHeating", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": true }, "demand": { "type": "string", "value": "heating" }, "temperature": { "type": "number", "unit": "celsius", "value": 24 } }, "timestamp": "2024-10-01T03:59:26.407Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.comfortHeating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.eco", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false } }, "timestamp": "2024-10-01T03:59:26.407Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.eco" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.fixed", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.fixed" }, { "apiVersion": 1, "commands": { "activate": { "isExecutable": true, "name": "activate", "params": {}, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.forcedLastFromSchedule/commands/activate" }, "deactivate": { "isExecutable": true, "name": "deactivate", "params": {}, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.forcedLastFromSchedule/commands/deactivate" } }, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.forcedLastFromSchedule", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.forcedLastFromSchedule" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.frostprotection", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.frostprotection" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.normalCooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.normalCooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.normalCoolingEnergySaving", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false }, "demand": { "type": "string", "value": "cooling" }, "reason": { "type": "string", "value": "eco" } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.normalCoolingEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.normalEnergySaving", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false }, "demand": { "type": "string", "value": "heating" }, "reason": { "type": "string", "value": "eco" } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.normalEnergySaving" }, { "apiVersion": 1, "commands": { "activate": { "isExecutable": false, "name": "activate", "params": { "temperature": { "constraints": { "max": 37, "min": 3, "stepping": 1 }, "required": false, "type": "number" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.normalHeating/commands/activate" }, "deactivate": { "isExecutable": false, "name": "deactivate", "params": {}, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.normalHeating/commands/deactivate" }, "setTemperature": { "isExecutable": true, "name": "setTemperature", "params": { "targetTemperature": { "constraints": { "max": 37, "min": 3, "stepping": 1 }, "required": true, "type": "number" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.normalHeating/commands/setTemperature" } }, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.normalHeating", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false }, "demand": { "type": "string", "value": "heating" }, "temperature": { "type": "number", "unit": "celsius", "value": 24 } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.normalHeating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.reducedCooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.reducedCooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.reducedCoolingEnergySaving", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false }, "demand": { "type": "string", "value": "cooling" }, "reason": { "type": "string", "value": "eco" } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.reducedCoolingEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.reducedEnergySaving", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false }, "demand": { "type": "string", "value": "heating" }, "reason": { "type": "string", "value": "unknown" } }, "timestamp": "2024-10-01T03:59:26.407Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.reducedEnergySaving" }, { "apiVersion": 1, "commands": { "activate": { "isExecutable": false, "name": "activate", "params": { "temperature": { "constraints": { "max": 37, "min": 3, "stepping": 1 }, "required": false, "type": "number" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.reducedHeating/commands/activate" }, "deactivate": { "isExecutable": false, "name": "deactivate", "params": {}, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.reducedHeating/commands/deactivate" }, "setTemperature": { "isExecutable": true, "name": "setTemperature", "params": { "targetTemperature": { "constraints": { "max": 37, "min": 3, "stepping": 1 }, "required": true, "type": "number" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.reducedHeating/commands/setTemperature" } }, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.reducedHeating", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false }, "demand": { "type": "string", "value": "heating" }, "temperature": { "type": "number", "unit": "celsius", "value": 24 } }, "timestamp": "2024-10-01T03:59:26.407Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.reducedHeating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.standby", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.standby" }, { "apiVersion": 1, "commands": {}, "deprecated": { "info": "replaced by heating.circuits.N.operating.programs.reducedEnergySaving and heating.circuits.0.operating.programs.eco", "removalDate": "2024-09-15" }, "deviceId": "0", "feature": "heating.circuits.1.operating.programs.summerEco", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false } }, "timestamp": "2024-10-01T03:59:26.407Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.summerEco" }, { "apiVersion": 1, "commands": { "removeZigbeeController": { "isExecutable": false, "name": "removeZigbeeController", "params": {}, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.remoteController/commands/removeZigbeeController" }, "setZigbeeController": { "isExecutable": true, "name": "setZigbeeController", "params": { "deviceId": { "constraints": { "enum": [] }, "required": true, "type": "string" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.remoteController/commands/setZigbeeController" } }, "deviceId": "0", "feature": "heating.circuits.1.remoteController", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.remoteController" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.sensors.temperature.room", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "celsius", "value": 24.1 } }, "timestamp": "2024-10-01T16:05:52.313Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.sensors.temperature.room" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.sensors.temperature.supply", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "celsius", "value": 39 } }, "timestamp": "2024-10-01T16:28:40.965Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.sensors.temperature.supply" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.temperature", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T16:26:48.295Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.temperature" }, { "apiVersion": 1, "commands": { "setLevels": { "isExecutable": true, "name": "setLevels", "params": { "maxTemperature": { "constraints": { "max": 70, "min": 10, "stepping": 1 }, "required": true, "type": "number" }, "minTemperature": { "constraints": { "max": 30, "min": 1, "stepping": 1 }, "required": true, "type": "number" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.temperature.levels/commands/setLevels" }, "setMax": { "isExecutable": true, "name": "setMax", "params": { "temperature": { "constraints": { "max": 70, "min": 10, "stepping": 1 }, "required": true, "type": "number" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.temperature.levels/commands/setMax" }, "setMin": { "isExecutable": true, "name": "setMin", "params": { "temperature": { "constraints": { "max": 30, "min": 1, "stepping": 1 }, "required": true, "type": "number" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.temperature.levels/commands/setMin" } }, "deviceId": "0", "feature": "heating.circuits.1.temperature.levels", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "max": { "type": "number", "unit": "celsius", "value": 55 }, "min": { "type": "number", "unit": "celsius", "value": 20 } }, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.temperature.levels" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.1.zone.mode", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false } }, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.zone.mode" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.circulation.pump", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T16:09:57.180Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.circulation.pump" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.frostprotection", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.frostprotection" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.heating.curve", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.heating.curve" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.heating.schedule", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.heating.schedule" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.modes.active", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.modes.active" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.modes.cooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.modes.cooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.modes.heating", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.modes.heating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.modes.heatingCooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.modes.heatingCooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.modes.standby", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.modes.standby" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.active", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.active" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.comfortCooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.comfortCooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.comfortCoolingEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.comfortCoolingEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.comfortEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.comfortEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.comfortHeating", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.comfortHeating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.eco", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.eco" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.fixed", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.fixed" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.forcedLastFromSchedule", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.forcedLastFromSchedule" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.frostprotection", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.frostprotection" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.normalCooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.normalCooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.normalCoolingEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.normalCoolingEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.normalEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.normalEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.normalHeating", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.normalHeating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.reducedCooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.reducedCooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.reducedCoolingEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.reducedCoolingEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.reducedEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.reducedEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.reducedHeating", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.reducedHeating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.standby", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.standby" }, { "apiVersion": 1, "commands": {}, "deprecated": { "info": "replaced by heating.circuits.N.operating.programs.reducedEnergySaving and heating.circuits.0.operating.programs.eco", "removalDate": "2024-09-15" }, "deviceId": "0", "feature": "heating.circuits.2.operating.programs.summerEco", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.summerEco" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.remoteController", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.remoteController" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.sensors.temperature.room", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.sensors.temperature.room" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.sensors.temperature.supply", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.sensors.temperature.supply" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.temperature", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.temperature" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.temperature.levels", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.temperature.levels" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.2.zone.mode", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.zone.mode" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.circulation.pump", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T16:09:57.180Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.circulation.pump" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.frostprotection", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.frostprotection" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.heating.curve", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.heating.curve" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.heating.schedule", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.heating.schedule" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.modes.active", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.modes.active" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.modes.cooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.modes.cooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.modes.heating", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.modes.heating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.modes.heatingCooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.modes.heatingCooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.modes.standby", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.modes.standby" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.active", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.active" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.comfortCooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.comfortCooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.comfortCoolingEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.comfortCoolingEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.comfortEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.comfortEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.comfortHeating", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.comfortHeating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.eco", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.eco" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.fixed", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.fixed" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.forcedLastFromSchedule", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.forcedLastFromSchedule" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.frostprotection", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.frostprotection" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.normalCooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.normalCooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.normalCoolingEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.normalCoolingEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.normalEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.normalEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.normalHeating", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.normalHeating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.reducedCooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.reducedCooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.reducedCoolingEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.reducedCoolingEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.reducedEnergySaving", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.reducedEnergySaving" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.reducedHeating", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.reducedHeating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.standby", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.standby" }, { "apiVersion": 1, "commands": {}, "deprecated": { "info": "replaced by heating.circuits.N.operating.programs.reducedEnergySaving and heating.circuits.0.operating.programs.eco", "removalDate": "2024-09-15" }, "deviceId": "0", "feature": "heating.circuits.3.operating.programs.summerEco", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.summerEco" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.remoteController", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.remoteController" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.sensors.temperature.room", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.sensors.temperature.room" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.sensors.temperature.supply", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.sensors.temperature.supply" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.temperature", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.temperature" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.temperature.levels", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.temperature.levels" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.circuits.3.zone.mode", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.zone.mode" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.compressors", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "enabled": { "type": "array", "value": ["0"] } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.compressors" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.compressors.0", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": true }, "phase": { "type": "string", "value": "ready" } }, "timestamp": "2024-10-01T16:12:14.713Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.compressors.0.heat.production.current", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "watt", "value": 13.317 } }, "timestamp": "2024-10-01T16:28:29.219Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0.heat.production.current" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.compressors.0.power.consumption.cooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0.power.consumption.cooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.compressors.0.power.consumption.current", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "kilowatt", "value": 3.107 } }, "timestamp": "2024-10-01T16:28:29.219Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0.power.consumption.current" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.compressors.0.power.consumption.dhw", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "day": { "type": "array", "unit": "kilowattHour", "value": [7.6, 5.4, 3, 2.6, 4.3, 1.2, 4.2, 2.7] }, "dayValueReadAt": { "type": "string", "value": "2024-10-01T11:46:35.700Z" }, "month": { "type": "array", "unit": "kilowattHour", "value": [7.6, 93.9, 41.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] }, "monthValueReadAt": { "type": "string", "value": "2024-10-01T11:46:35.768Z" }, "week": { "type": "array", "unit": "kilowattHour", "value": [13, 21.799999999999997, 20.5, 27.4, 16.2] }, "weekValueReadAt": { "type": "string", "value": "2024-10-01T11:46:35.700Z" }, "year": { "type": "array", "unit": "kilowattHour", "value": [143, 0] }, "yearValueReadAt": { "type": "string", "value": "2024-10-01T11:45:28.937Z" } }, "timestamp": "2024-10-01T12:18:26.686Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0.power.consumption.dhw" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.compressors.0.power.consumption.heating", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "day": { "type": "array", "unit": "kilowattHour", "value": [16.4, 31.2, 0, 0, 0, 0, 0, 0] }, "dayValueReadAt": { "type": "string", "value": "2024-10-01T16:25:33.871Z" }, "month": { "type": "array", "unit": "kilowattHour", "value": [16.4, 36.7, 2.1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] }, "monthValueReadAt": { "type": "string", "value": "2024-10-01T16:25:33.871Z" }, "week": { "type": "array", "unit": "kilowattHour", "value": [47.599999999999994, 0, 0, 5.5, 0] }, "weekValueReadAt": { "type": "string", "value": "2024-10-01T16:25:33.871Z" }, "year": { "type": "array", "unit": "kilowattHour", "value": [55.2, 0] }, "yearValueReadAt": { "type": "string", "value": "2024-10-01T16:25:33.871Z" } }, "timestamp": "2024-10-01T16:27:05.568Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0.power.consumption.heating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.compressors.0.power.consumption.total", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "day": { "type": "array", "unit": "kilowattHour", "value": [24, 36.6, 3, 2.6, 4.3, 1.2, 4.2, 2.7] }, "dayValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.543Z" }, "month": { "type": "array", "unit": "kilowattHour", "value": [24, 130.60000000000002, 43.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] }, "monthValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.543Z" }, "week": { "type": "array", "unit": "kilowattHour", "value": [60.599999999999994, 21.799999999999997, 20.5, 32.9, 16.2] }, "weekValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.543Z" }, "year": { "type": "array", "unit": "kilowattHour", "value": [198.2, 0] }, "yearValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.543Z" } }, "timestamp": "2024-10-01T16:27:05.568Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0.power.consumption.total" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.compressors.0.statistics", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "hours": { "type": "number", "unit": "hour", "value": 71 }, "starts": { "type": "number", "unit": "", "value": 121 } }, "timestamp": "2024-10-01T16:12:54.682Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0.statistics" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.device.variant", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "value": { "type": "string", "value": "Vitocal250A" } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.device.variant" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.dhw", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": true }, "status": { "type": "string", "value": "on" } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw" }, { "apiVersion": 1, "commands": { "activate": { "isExecutable": false, "name": "activate", "params": {}, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.hygiene/commands/activate" }, "disable": { "isExecutable": false, "name": "disable", "params": {}, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.hygiene/commands/disable" }, "enable": { "isExecutable": true, "name": "enable", "params": {}, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.hygiene/commands/enable" } }, "deviceId": "0", "feature": "heating.dhw.hygiene", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "enabled": { "type": "boolean", "value": false } }, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.hygiene" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.dhw.hygiene.trigger", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.hygiene.trigger" }, { "apiVersion": 1, "commands": { "activate": { "isExecutable": true, "name": "activate", "params": {}, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.oneTimeCharge/commands/activate" }, "deactivate": { "isExecutable": true, "name": "deactivate", "params": {}, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.oneTimeCharge/commands/deactivate" } }, "deviceId": "0", "feature": "heating.dhw.oneTimeCharge", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.oneTimeCharge" }, { "apiVersion": 1, "commands": { "setMode": { "isExecutable": true, "name": "setMode", "params": { "mode": { "constraints": { "enum": ["efficientWithMinComfort", "efficient", "off"] }, "required": true, "type": "string" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.operating.modes.active/commands/setMode" } }, "deviceId": "0", "feature": "heating.dhw.operating.modes.active", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "value": { "type": "string", "value": "efficientWithMinComfort" } }, "timestamp": "2024-10-01T00:31:26.139Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.operating.modes.active" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.dhw.operating.modes.balanced", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.operating.modes.balanced" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.dhw.operating.modes.comfort", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false } }, "timestamp": "2024-10-01T00:31:26.139Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.operating.modes.comfort" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.dhw.operating.modes.eco", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false } }, "timestamp": "2024-10-01T00:31:26.139Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.operating.modes.eco" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.dhw.operating.modes.efficient", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.operating.modes.efficient" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.dhw.operating.modes.efficientWithMinComfort", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": true } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.operating.modes.efficientWithMinComfort" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.dhw.operating.modes.off", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.operating.modes.off" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.dhw.pumps.circulation", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.pumps.circulation" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.dhw.pumps.circulation.schedule", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.pumps.circulation.schedule" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.dhw.pumps.secondary", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.pumps.secondary" }, { "apiVersion": 1, "commands": { "resetSchedule": { "isExecutable": true, "name": "resetSchedule", "params": {}, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.schedule/commands/resetSchedule" }, "setSchedule": { "isExecutable": true, "name": "setSchedule", "params": { "newSchedule": { "constraints": { "defaultMode": "off", "maxEntries": 4, "modes": ["on"], "overlapAllowed": false, "resolution": 10 }, "required": true, "type": "Schedule" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.schedule/commands/setSchedule" } }, "deviceId": "0", "feature": "heating.dhw.schedule", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": true }, "entries": { "type": "Schedule", "value": { "fri": [ { "end": "22:00", "mode": "on", "position": 0, "start": "08:00" } ], "mon": [ { "end": "22:00", "mode": "on", "position": 0, "start": "08:00" } ], "sat": [ { "end": "22:00", "mode": "on", "position": 0, "start": "08:00" } ], "sun": [ { "end": "22:00", "mode": "on", "position": 0, "start": "08:00" } ], "thu": [ { "end": "22:00", "mode": "on", "position": 0, "start": "08:00" } ], "tue": [ { "end": "22:00", "mode": "on", "position": 0, "start": "08:00" } ], "wed": [ { "end": "22:00", "mode": "on", "position": 0, "start": "08:00" } ] } } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.schedule" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.dhw.sensors.temperature.dhwCylinder", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "celsius", "value": 58.8 } }, "timestamp": "2024-10-01T16:28:40.965Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.sensors.temperature.dhwCylinder" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.dhw.sensors.temperature.dhwCylinder.middle", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.sensors.temperature.dhwCylinder.middle" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.dhw.sensors.temperature.dhwCylinder.top", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T16:28:40.965Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.sensors.temperature.dhwCylinder.top" }, { "apiVersion": 1, "commands": {}, "deprecated": { "info": "replaced by heating.dhw.sensors.temperature.dhwCylinder", "removalDate": "2024-09-15" }, "deviceId": "0", "feature": "heating.dhw.sensors.temperature.hotWaterStorage", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "celsius", "value": 58.8 } }, "timestamp": "2024-10-01T16:28:40.965Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.sensors.temperature.hotWaterStorage" }, { "apiVersion": 1, "commands": {}, "deprecated": { "info": "replaced by heating.dhw.sensors.temperature.dhwCylinder.middle", "removalDate": "2024-09-15" }, "deviceId": "0", "feature": "heating.dhw.sensors.temperature.hotWaterStorage.middle", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.sensors.temperature.hotWaterStorage.middle" }, { "apiVersion": 1, "commands": {}, "deprecated": { "info": "replaced by heating.dhw.sensors.temperature.dhwCylinder.top", "removalDate": "2024-09-15" }, "deviceId": "0", "feature": "heating.dhw.sensors.temperature.hotWaterStorage.top", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T16:28:40.965Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.sensors.temperature.hotWaterStorage.top" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.dhw.temperature.hygiene", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.temperature.hygiene" }, { "apiVersion": 1, "commands": { "setHysteresis": { "isExecutable": true, "name": "setHysteresis", "params": { "hysteresis": { "constraints": { "max": 10, "min": 1, "stepping": 0.5 }, "required": true, "type": "number" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.temperature.hysteresis/commands/setHysteresis" }, "setHysteresisSwitchOffValue": { "isExecutable": true, "name": "setHysteresisSwitchOffValue", "params": { "hysteresis": { "constraints": { "max": 2.5, "min": 0, "stepping": 0.5 }, "required": true, "type": "number" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.temperature.hysteresis/commands/setHysteresisSwitchOffValue" }, "setHysteresisSwitchOnValue": { "isExecutable": true, "name": "setHysteresisSwitchOnValue", "params": { "hysteresis": { "constraints": { "max": 10, "min": 1, "stepping": 0.5 }, "required": true, "type": "number" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.temperature.hysteresis/commands/setHysteresisSwitchOnValue" } }, "deviceId": "0", "feature": "heating.dhw.temperature.hysteresis", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "switchOffValue": { "type": "number", "unit": "kelvin", "value": 0 }, "switchOnValue": { "type": "number", "unit": "kelvin", "value": 5 }, "value": { "type": "number", "unit": "kelvin", "value": 5 } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.temperature.hysteresis" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.dhw.temperature.levels", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "default": { "type": "number", "unit": "celsius", "value": 50 }, "max": { "type": "number", "unit": "celsius", "value": 10 }, "min": { "type": "number", "unit": "celsius", "value": 10 } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.temperature.levels" }, { "apiVersion": 1, "commands": { "setTargetTemperature": { "isExecutable": true, "name": "setTargetTemperature", "params": { "temperature": { "constraints": { "efficientLowerBorder": 0, "efficientUpperBorder": 55, "max": 60, "min": 10, "stepping": 1 }, "required": true, "type": "number" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.temperature.main/commands/setTargetTemperature" } }, "deviceId": "0", "feature": "heating.dhw.temperature.main", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "value": { "type": "number", "unit": "celsius", "value": 47 } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.dhw.temperature.main" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.heatingRod.heat.production.current", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "watt", "value": 0 } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.heatingRod.heat.production.current" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.heatingRod.power.consumption.current", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "watt", "value": 0 } }, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.heatingRod.power.consumption.current" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.heatingRod.power.consumption.dhw", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "day": { "type": "array", "unit": "kilowattHour", "value": [0, 0, 0, 0, 0, 0, 0, 0] }, "dayValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" }, "month": { "type": "array", "unit": "kilowattHour", "value": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] }, "monthValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" }, "week": { "type": "array", "unit": "kilowattHour", "value": [0, 0, 0, 0, 0] }, "weekValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" }, "year": { "type": "array", "unit": "kilowattHour", "value": [0, 0] }, "yearValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" } }, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.heatingRod.power.consumption.dhw" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.heatingRod.power.consumption.heating", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "day": { "type": "array", "unit": "kilowattHour", "value": [0, 0, 0, 0, 0, 0, 0, 0] }, "dayValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" }, "month": { "type": "array", "unit": "kilowattHour", "value": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] }, "monthValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" }, "week": { "type": "array", "unit": "kilowattHour", "value": [0, 0, 0, 0, 0] }, "weekValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" }, "year": { "type": "array", "unit": "kilowattHour", "value": [0, 0] }, "yearValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" } }, "timestamp": "2024-10-01T00:31:26.139Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.heatingRod.power.consumption.heating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.heatingRod.power.consumption.summary.dhw", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "currentDay": { "type": "number", "unit": "kilowattHour", "value": 0 }, "currentMonth": { "type": "number", "unit": "kilowattHour", "value": 0 }, "currentYear": { "type": "number", "unit": "kilowattHour", "value": 0 }, "lastMonth": { "type": "number", "unit": "kilowattHour", "value": 0 }, "lastSevenDays": { "type": "number", "unit": "kilowattHour", "value": 0 }, "lastYear": { "type": "number", "unit": "kilowattHour", "value": 0 } }, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.heatingRod.power.consumption.summary.dhw" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.heatingRod.power.consumption.summary.heating", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "currentDay": { "type": "number", "unit": "kilowattHour", "value": 0 }, "currentMonth": { "type": "number", "unit": "kilowattHour", "value": 0 }, "currentYear": { "type": "number", "unit": "kilowattHour", "value": 0 }, "lastMonth": { "type": "number", "unit": "kilowattHour", "value": 0 }, "lastSevenDays": { "type": "number", "unit": "kilowattHour", "value": 0 }, "lastYear": { "type": "number", "unit": "kilowattHour", "value": 0 } }, "timestamp": "2024-10-01T00:31:26.139Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.heatingRod.power.consumption.summary.heating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.heatingRod.power.consumption.total", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "day": { "type": "array", "unit": "kilowattHour", "value": [0, 0, 0, 0, 0, 0, 0, 0] }, "dayValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" }, "month": { "type": "array", "unit": "kilowattHour", "value": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] }, "monthValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" }, "week": { "type": "array", "unit": "kilowattHour", "value": [0, 0, 0, 0, 0] }, "weekValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" }, "year": { "type": "array", "unit": "kilowattHour", "value": [0, 0] }, "yearValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" } }, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.heatingRod.power.consumption.total" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.heatingRod.statistics", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "hours": { "type": "number", "unit": "hour", "value": 0 }, "starts": { "type": "number", "unit": "", "value": 0 } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.heatingRod.statistics" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.heatingRod.status", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "level1": { "type": "boolean", "value": false }, "level2": { "type": "boolean", "value": false }, "level3": { "type": "boolean", "value": false }, "overall": { "type": "boolean", "value": false } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.heatingRod.status" }, { "apiVersion": 1, "commands": { "changeEndDate": { "isExecutable": false, "name": "changeEndDate", "params": { "end": { "constraints": { "regEx": "^[\\d]{4}-[\\d]{2}-[\\d]{2}$", "sameDayAllowed": true }, "required": true, "type": "string" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.operating.programs.holiday/commands/changeEndDate" }, "schedule": { "isExecutable": true, "name": "schedule", "params": { "end": { "constraints": { "regEx": "^[\\d]{4}-[\\d]{2}-[\\d]{2}$", "sameDayAllowed": true }, "required": true, "type": "string" }, "start": { "constraints": { "regEx": "^[\\d]{4}-[\\d]{2}-[\\d]{2}$" }, "required": true, "type": "string" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.operating.programs.holiday/commands/schedule" }, "unschedule": { "isExecutable": true, "name": "unschedule", "params": {}, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.operating.programs.holiday/commands/unschedule" } }, "deviceId": "0", "feature": "heating.operating.programs.holiday", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false }, "end": { "type": "string", "value": "2000-01-01" }, "start": { "type": "string", "value": "2000-01-01" } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.operating.programs.holiday" }, { "apiVersion": 1, "commands": { "changeEndDate": { "isExecutable": false, "name": "changeEndDate", "params": { "end": { "constraints": { "regEx": "^[\\d]{4}-[\\d]{2}-[\\d]{2}$", "sameDayAllowed": true }, "required": true, "type": "string" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.operating.programs.holidayAtHome/commands/changeEndDate" }, "schedule": { "isExecutable": true, "name": "schedule", "params": { "end": { "constraints": { "regEx": "^[\\d]{4}-[\\d]{2}-[\\d]{2}$", "sameDayAllowed": true }, "required": true, "type": "string" }, "start": { "constraints": { "regEx": "^[\\d]{4}-[\\d]{2}-[\\d]{2}$" }, "required": true, "type": "string" } }, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.operating.programs.holidayAtHome/commands/schedule" }, "unschedule": { "isExecutable": true, "name": "unschedule", "params": {}, "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.operating.programs.holidayAtHome/commands/unschedule" } }, "deviceId": "0", "feature": "heating.operating.programs.holidayAtHome", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "active": { "type": "boolean", "value": false }, "end": { "type": "string", "value": "2000-01-01" }, "start": { "type": "string", "value": "2000-01-01" } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.operating.programs.holidayAtHome" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.power.consumption.cooling", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T00:31:26.264Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.power.consumption.cooling" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.power.consumption.current", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "kilowatt", "value": 3.107 } }, "timestamp": "2024-10-01T16:28:29.219Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.power.consumption.current" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.power.consumption.dhw", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "day": { "type": "array", "unit": "kilowattHour", "value": [7.6, 5.4, 3, 2.6, 4.3, 1.2, 4.2, 2.7] }, "dayValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" }, "month": { "type": "array", "unit": "kilowattHour", "value": [7.6, 93.9, 41.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] }, "monthValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" }, "week": { "type": "array", "unit": "kilowattHour", "value": [13, 21.799999999999997, 20.5, 27.4, 16.2] }, "weekValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" }, "year": { "type": "array", "unit": "kilowattHour", "value": [143, 0] }, "yearValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" } }, "timestamp": "2024-10-01T12:18:26.686Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.power.consumption.dhw" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.power.consumption.heating", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "day": { "type": "array", "unit": "kilowattHour", "value": [16.4, 31.2, 0, 0, 0, 0, 0, 0] }, "dayValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" }, "month": { "type": "array", "unit": "kilowattHour", "value": [16.4, 36.7, 2.1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] }, "monthValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" }, "week": { "type": "array", "unit": "kilowattHour", "value": [47.599999999999994, 0, 0, 5.5, 0] }, "weekValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" }, "year": { "type": "array", "unit": "kilowattHour", "value": [55.2, 0] }, "yearValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.552Z" } }, "timestamp": "2024-10-01T16:27:05.568Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.power.consumption.heating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.power.consumption.summary.dhw", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "currentDay": { "type": "number", "unit": "kilowattHour", "value": 7.6 }, "currentMonth": { "type": "number", "unit": "kilowattHour", "value": 7.6 }, "currentYear": { "type": "number", "unit": "kilowattHour", "value": 143 }, "lastMonth": { "type": "number", "unit": "kilowattHour", "value": 93.9 }, "lastSevenDays": { "type": "number", "unit": "kilowattHour", "value": 28.3 }, "lastYear": { "type": "number", "unit": "kilowattHour", "value": 0 } }, "timestamp": "2024-10-01T11:46:54.639Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.power.consumption.summary.dhw" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.power.consumption.summary.heating", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "currentDay": { "type": "number", "unit": "kilowattHour", "value": 16.4 }, "currentMonth": { "type": "number", "unit": "kilowattHour", "value": 16.4 }, "currentYear": { "type": "number", "unit": "kilowattHour", "value": 55.2 }, "lastMonth": { "type": "number", "unit": "kilowattHour", "value": 36.7 }, "lastSevenDays": { "type": "number", "unit": "kilowattHour", "value": 47.6 }, "lastYear": { "type": "number", "unit": "kilowattHour", "value": 0 } }, "timestamp": "2024-10-01T16:27:05.568Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.power.consumption.summary.heating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.power.consumption.total", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "day": { "type": "array", "unit": "kilowattHour", "value": [24, 36.6, 3, 2.6, 4.3, 1.2, 4.2, 2.7] }, "dayValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.543Z" }, "month": { "type": "array", "unit": "kilowattHour", "value": [24, 130.60000000000002, 43.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] }, "monthValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.543Z" }, "week": { "type": "array", "unit": "kilowattHour", "value": [60.599999999999994, 21.799999999999997, 20.5, 32.9, 16.2] }, "weekValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.543Z" }, "year": { "type": "array", "unit": "kilowattHour", "value": [198.2, 0] }, "yearValueReadAt": { "type": "string", "value": "2024-10-01T00:31:23.543Z" } }, "timestamp": "2024-10-01T16:27:05.568Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.power.consumption.total" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.primaryCircuit.sensors.temperature.supply", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "celsius", "value": 12.8 } }, "timestamp": "2024-10-01T16:28:36.488Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.primaryCircuit.sensors.temperature.supply" }, { "apiVersion": 1, "commands": {}, "deprecated": { "info": "replaced by heating.spf.dhw", "removalDate": "2024-09-15" }, "deviceId": "0", "feature": "heating.scop.dhw", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "value": { "type": "number", "unit": "", "value": 4.1 } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.scop.dhw" }, { "apiVersion": 1, "commands": {}, "deprecated": { "info": "replaced by heating.spf.heating", "removalDate": "2024-09-15" }, "deviceId": "0", "feature": "heating.scop.heating", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "value": { "type": "number", "unit": "", "value": 3.2 } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.scop.heating" }, { "apiVersion": 1, "commands": {}, "deprecated": { "info": "replaced by heating.spf.total", "removalDate": "2024-09-15" }, "deviceId": "0", "feature": "heating.scop.total", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "value": { "type": "number", "unit": "", "value": 3.9 } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.scop.total" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.secondaryCircuit.sensors.temperature.supply", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "celsius", "value": 45.1 } }, "timestamp": "2024-10-01T16:28:36.488Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.secondaryCircuit.sensors.temperature.supply" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.sensors.pressure.supply", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "bar", "value": 2.1 } }, "timestamp": "2024-10-01T15:06:07.125Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.sensors.pressure.supply" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.sensors.temperature.allengra", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "celsius", "value": 35.8 } }, "timestamp": "2024-10-01T16:28:20.497Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.sensors.temperature.allengra" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.sensors.temperature.hydraulicSeparator", "gatewayId": "################", "isEnabled": false, "isReady": true, "properties": {}, "timestamp": "2024-10-01T16:28:33.694Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.sensors.temperature.hydraulicSeparator" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.sensors.temperature.outside", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "celsius", "value": 14.3 } }, "timestamp": "2024-10-01T16:28:36.488Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.sensors.temperature.outside" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.sensors.temperature.return", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "celsius", "value": 35.3 } }, "timestamp": "2024-10-01T16:28:04.882Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.sensors.temperature.return" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.sensors.volumetricFlow.allengra", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "status": { "type": "string", "value": "connected" }, "value": { "type": "number", "unit": "liter/hour", "value": 1015 } }, "timestamp": "2024-10-01T16:28:36.488Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.sensors.volumetricFlow.allengra" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.spf.dhw", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "value": { "type": "number", "unit": "", "value": 4.1 } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.spf.dhw" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.spf.heating", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "value": { "type": "number", "unit": "", "value": 3.2 } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.spf.heating" }, { "apiVersion": 1, "commands": {}, "deviceId": "0", "feature": "heating.spf.total", "gatewayId": "################", "isEnabled": true, "isReady": true, "properties": { "value": { "type": "number", "unit": "", "value": 3.9 } }, "timestamp": "2024-10-01T00:31:21.381Z", "uri": "https://api.viessmann.com/iot/v1/features/installations/#######/gateways/################/devices/0/features/heating.spf.total" } ] }