Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "home_assistant": {
- "installation_type": "Home Assistant OS",
- "version": "2025.11.3",
- "dev": false,
- "hassio": true,
- "virtualenv": false,
- "python_version": "3.13.9",
- "docker": true,
- "arch": "aarch64",
- "timezone": "Europe/Berlin",
- "os_name": "Linux",
- "os_version": "6.12.51-haos",
- "container_arch": "aarch64",
- "supervisor": "2025.12.3",
- "host_os": "Home Assistant OS 16.3",
- "docker_version": "28.3.3",
- "chassis": "embedded",
- "run_as_root": true
- },
- "custom_components": {
- "waste_collection_schedule": {
- "documentation": "https://github.com/mampfes/hacs_waste_collection_schedule#readme",
- "version": "2.10.0",
- "requirements": [
- "icalendar",
- "icalevents>=0.1.26,!=0.1.28",
- "beautifulsoup4",
- "lxml",
- "pycryptodome",
- "pypdf"
- ]
- },
- "ics_calendar": {
- "documentation": "https://github.com/franc6/ics_calendar",
- "version": "5.1.5",
- "requirements": [
- "icalendar~=6.1",
- "python-dateutil>=2.9.0.post0",
- "pytz>=2024.1",
- "recurring_ical_events~=3.5,>=3.5.2",
- "ics==0.7.2",
- "arrow",
- "httpx_auth>=0.22.0,<=0.23.1"
- ]
- },
- "audiconnect": {
- "documentation": "https://github.com/audiconnect/audi_connect_ha",
- "version": "1.17.3",
- "requirements": [
- "beautifulsoup4"
- ]
- },
- "open_meteo_solar_forecast": {
- "documentation": "https://github.com/rany2/ha-open-meteo-solar-forecast",
- "version": "0.1.22",
- "requirements": [
- "open_meteo_solar_forecast==0.1.22"
- ]
- },
- "browser_mod": {
- "documentation": "https://github.com/thomasloven/hass-browser_mod/blob/master/README.md",
- "version": "2.6.4",
- "requirements": []
- },
- "tuya_local": {
- "documentation": "https://github.com/make-all/tuya-local",
- "version": "2025.7.0",
- "requirements": [
- "tinytuya==1.17.2",
- "tuya-device-sharing-sdk~=0.2.1"
- ]
- },
- "hacs": {
- "documentation": "https://hacs.xyz/docs/use/",
- "version": "2.0.5",
- "requirements": [
- "aiogithubapi>=22.10.1"
- ]
- },
- "samsungtv_smart": {
- "documentation": "https://github.com/ollo69/ha-samsungtv-smart",
- "version": "0.14.5",
- "requirements": [
- "websocket-client!=1.4.0,>=0.58.0",
- "wakeonlan>=2.0.0",
- "aiofiles>=0.8.0",
- "casttube>=0.2.1"
- ]
- },
- "midea_ac_lan": {
- "documentation": "https://github.com/wuwentao/midea_ac_lan#readme",
- "version": "v0.6.10",
- "requirements": [
- "midea-local==6.5.0"
- ]
- },
- "alexa_media": {
- "documentation": "https://github.com/alandtse/alexa_media_player/wiki",
- "version": "5.8.1",
- "requirements": [
- "alexapy==1.29.9",
- "packaging>=20.3",
- "wrapt>=1.14.0"
- ]
- }
- },
- "integration_manifest": {
- "domain": "vicare",
- "name": "Viessmann ViCare",
- "codeowners": [
- "CFenner"
- ],
- "config_flow": true,
- "dhcp": [
- {
- "macaddress": "B87424*"
- }
- ],
- "documentation": "https://www.home-assistant.io/integrations/vicare",
- "iot_class": "cloud_polling",
- "loggers": [
- "PyViCare"
- ],
- "requirements": [
- "PyViCare==2.54.0"
- ],
- "is_built_in": true,
- "overwrites_built_in": false
- },
- "setup_times": {},
- "data": {
- "entry": {
- "created_at": "2025-12-09T12:04:59.507455+00:00",
- "data": {
- "password": "**REDACTED**",
- "client_id": "**REDACTED**",
- "username": "**REDACTED**",
- "heating_type": "auto"
- },
- "discovery_keys": {},
- "disabled_by": null,
- "domain": "vicare",
- "entry_id": "01KC1G08ZKGT3M4AERQCB7KQE2",
- "minor_version": 1,
- "modified_at": "2025-12-09T12:07:55.103858+00:00",
- "options": {},
- "pref_disable_new_entities": false,
- "pref_disable_polling": false,
- "source": "user",
- "subentries": [],
- "title": "ViCare",
- "unique_id": null,
- "version": 1
- },
- "data": [
- {
- "data": [
- {
- "apiVersion": 1,
- "commands": {},
- "feature": "gateway.devices",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "devices": {
- "type": "DeviceList",
- "value": [
- {
- "fingerprint": "tcu:0010;33.424.17;0010.0508.2310.0005",
- "id": "gateway",
- "modelId": "E3_TCU10_x07",
- "modelVersion": "gL-hdcvoVhRTg5i4eVHoYHT1JJA",
- "name": "E3_TCU10_x07",
- "roles": [
- "capability:ems;external",
- "capability:ems;internal",
- "capability:hems",
- "capability:src",
- "capability:zigbeeCoordinator",
- "type:E3",
- "type:gateway;TCU300"
- ],
- "status": "online",
- "type": "tcu"
- },
- {
- "fingerprint": "sa180;7377953404920215;0024.0503.2239.0204;0024.0603.0101.0001",
- "id": "0",
- "modelId": "E3_VitoCharge_03",
- "modelVersion": "vlZZfS9-o_D9FTQhChZScjTeybk",
- "name": "E3_VitoCharge_03",
- "roles": [
- "capability:ems;external",
- "capability:ems;internal",
- "capability:hems",
- "state:commissioning;inactive",
- "type:E3",
- "type:brand;Viessmann",
- "type:businessDomain;energy",
- "type:ess",
- "type:ess;integrated",
- "type:gatewayConfiguration",
- "type:photovoltaic;Internal",
- "type:photovoltaic;integrated",
- "type:product;Vitocharge"
- ],
- "status": "online",
- "type": "electricityStorage"
- },
- {
- "fingerprint": "src:0010;33.524.8001;46.402.2240.13",
- "id": "RoomControl-1",
- "modelId": "E3_RoomControl_One_522",
- "modelVersion": "2_eLo2a_U4rlnwWYu_ID3H0sSyY",
- "name": "E3_RoomControl_One_522",
- "roles": [
- "capability:monetization;FTDC",
- "capability:monetization;OWD",
- "capability:src;FTDC",
- "capability:src;OWD",
- "capability:zigbeeCoordinator",
- "type:E3",
- "type:virtual;smartRoomControl"
- ],
- "status": "online",
- "type": "roomControl"
- },
- {
- "fingerprint": "hems:0010;33.424.17;0054.0504.2310.0005",
- "id": "HEMS",
- "modelId": "E3_HEMS",
- "modelVersion": "jbseOdrxysUkbHVUIvd8Dnp4nbU",
- "name": "E3_HEMS",
- "roles": [
- "type:E3",
- "type:virtual;hems"
- ],
- "status": "online",
- "type": "hems"
- }
- ]
- }
- },
- "timestamp": "2025-12-09T15:44:15.720Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/features/gateway.devices"
- }
- ]
- },
- {
- "data": [
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "tcu.ethernet.0.config",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/tcu.ethernet.0.config"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "tcu.wifi",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "strength": {
- "type": "number",
- "unit": "",
- "value": -120
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/tcu.wifi"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.productIdentification",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "product": {
- "type": "object",
- "value": {
- "busAddress": 1,
- "busType": "CanExternal",
- "productFamily": "B_00012_VCH200",
- "viessmannIdentificationNumber": "################"
- }
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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_00012_VCH200",
- "viessmannIdentificationNumber": "################"
- }
- ]
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.productMatrix"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.serial.internalComponents",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "vinList": {
- "type": "array",
- "value": [
- "################",
- "################",
- "################",
- "################"
- ]
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.serial.internalComponents"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "ess.battery.usedAverage",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "averageUsableSystemEnergy": {
- "type": "number",
- "unit": "wattHour",
- "value": 10000
- },
- "usableEnergyModuleFive": {
- "type": "number",
- "unit": "wattHour",
- "value": 0
- },
- "usableEnergyModuleFour": {
- "type": "number",
- "unit": "wattHour",
- "value": 2940
- },
- "usableEnergyModuleOne": {
- "type": "number",
- "unit": "wattHour",
- "value": 2940
- },
- "usableEnergyModuleSix": {
- "type": "number",
- "unit": "wattHour",
- "value": 0
- },
- "usableEnergyModuleThree": {
- "type": "number",
- "unit": "wattHour",
- "value": 2940
- },
- "usableEnergyModuleTwo": {
- "type": "number",
- "unit": "wattHour",
- "value": 2940
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/ess.battery.usedAverage"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "ess.configuration.backupBox",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "percent",
- "value": 25
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/ess.configuration.backupBox"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "ess.configuration.systemType",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "hybrid"
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/ess.configuration.systemType"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "ess.inverter.ac.power",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "activePower": {
- "type": "number",
- "unit": "watt",
- "value": 0
- },
- "reactivePower": {
- "type": "number",
- "unit": "watt",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/ess.inverter.ac.power"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "ess.operationState",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "standby"
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/ess.operationState"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "ess.power",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "watt",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/ess.power"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "ess.sensors.temperature.ambient",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "connected"
- },
- "value": {
- "type": "number",
- "unit": "celsius",
- "value": 23.8
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/ess.sensors.temperature.ambient"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "ess.stateOfCharge",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "percent",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/ess.stateOfCharge"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "ess.transfer.charge.cumulated",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "currentDay": {
- "type": "number",
- "unit": "wattHour",
- "value": 1
- },
- "currentMonth": {
- "type": "number",
- "unit": "wattHour",
- "value": 29343
- },
- "currentWeek": {
- "type": "number",
- "unit": "wattHour",
- "value": 6865
- },
- "currentYear": {
- "type": "number",
- "unit": "wattHour",
- "value": 580615
- },
- "lifeCycle": {
- "type": "number",
- "unit": "wattHour",
- "value": 1016710
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/ess.transfer.charge.cumulated"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "ess.transfer.discharge.cumulated",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "currentDay": {
- "type": "number",
- "unit": "wattHour",
- "value": 2
- },
- "currentMonth": {
- "type": "number",
- "unit": "wattHour",
- "value": 28360
- },
- "currentWeek": {
- "type": "number",
- "unit": "wattHour",
- "value": 6634
- },
- "currentYear": {
- "type": "number",
- "unit": "wattHour",
- "value": 567393
- },
- "lifeCycle": {
- "type": "number",
- "unit": "wattHour",
- "value": 980554
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/ess.transfer.discharge.cumulated"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "ess.version.hardware",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "assemblyVariant": {
- "type": "number",
- "unit": "",
- "value": 1
- },
- "family": {
- "type": "number",
- "unit": "",
- "value": 24
- },
- "revision": {
- "type": "number",
- "unit": "",
- "value": 101
- },
- "version": {
- "type": "number",
- "unit": "",
- "value": 603
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/ess.version.hardware"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.device.mainECU",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "runtime": {
- "type": "number",
- "unit": "seconds",
- "value": 10530000
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.device.mainECU"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "pcc.ac.active.current",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "phaseOne": {
- "type": "number",
- "unit": "ampere",
- "value": 2
- },
- "phaseThree": {
- "type": "number",
- "unit": "ampere",
- "value": 2
- },
- "phaseTwo": {
- "type": "number",
- "unit": "ampere",
- "value": 2
- },
- "total": {
- "type": "number",
- "unit": "ampere",
- "value": 6
- }
- },
- "timestamp": "2025-12-09T15:46:19.597Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/pcc.ac.active.current"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "pcc.ac.active.power",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "phaseOne": {
- "type": "number",
- "unit": "watt",
- "value": 371
- },
- "phaseThree": {
- "type": "number",
- "unit": "watt",
- "value": 282
- },
- "phaseTwo": {
- "type": "number",
- "unit": "watt",
- "value": 488
- }
- },
- "timestamp": "2025-12-09T15:46:18.638Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/pcc.ac.active.power"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "pcc.ac.reactive.power",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "phaseOne": {
- "type": "number",
- "unit": "watt",
- "value": -254
- },
- "phaseThree": {
- "type": "number",
- "unit": "watt",
- "value": -165
- },
- "phaseTwo": {
- "type": "number",
- "unit": "watt",
- "value": 109
- }
- },
- "timestamp": "2025-12-09T15:46:18.638Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/pcc.ac.reactive.power"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "pcc.state.gridCode",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "normOne"
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/pcc.state.gridCode"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "pcc.transfer.consumption.total",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "wattHour",
- "value": 1706600
- }
- },
- "timestamp": "2025-12-09T15:44:50.578Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/pcc.transfer.consumption.total"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "pcc.transfer.feedIn.total",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "wattHour",
- "value": 1712600
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/pcc.transfer.feedIn.total"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "pcc.transfer.power.exchange",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "watt",
- "value": 1150
- }
- },
- "timestamp": "2025-12-09T15:47:04.933Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/pcc.transfer.power.exchange"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "photovoltaic.installedPeakPower",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "kilowattpeak",
- "value": 7
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/photovoltaic.installedPeakPower"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "photovoltaic.production.cumulated",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "currentDay": {
- "type": "number",
- "unit": "wattHour",
- "value": 2321
- },
- "currentMonth": {
- "type": "number",
- "unit": "wattHour",
- "value": 76869
- },
- "currentWeek": {
- "type": "number",
- "unit": "wattHour",
- "value": 16701
- },
- "currentYear": {
- "type": "number",
- "unit": "wattHour",
- "value": 1668812
- },
- "lifeCycle": {
- "type": "number",
- "unit": "wattHour",
- "value": 3832869
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/photovoltaic.production.cumulated"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "photovoltaic.production.current",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "kilowatt",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/photovoltaic.production.current"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "photovoltaic.status",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "ready"
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/photovoltaic.status"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "photovoltaic.string.current",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "stringOne": {
- "type": "number",
- "unit": "ampere",
- "value": 0
- },
- "stringThree": {
- "type": "number",
- "unit": "ampere",
- "value": 0
- },
- "stringTwo": {
- "type": "number",
- "unit": "ampere",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/photovoltaic.string.current"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "photovoltaic.string.voltage",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "stringOne": {
- "type": "number",
- "unit": "volt",
- "value": 0
- },
- "stringThree": {
- "type": "number",
- "unit": "volt",
- "value": 115
- },
- "stringTwo": {
- "type": "number",
- "unit": "volt",
- "value": 117
- }
- },
- "timestamp": "2025-12-09T15:46:18.638Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/photovoltaic.string.voltage"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.etn",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "################"
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.etn"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.messages.info.raw",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "entries": {
- "type": "array",
- "value": []
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.messages.info.raw"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.messages.service.raw",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "entries": {
- "type": "array",
- "value": []
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.messages.service.raw"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.messages.status.raw",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "entries": {
- "type": "array",
- "value": []
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.messages.status.raw"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.parameterIdentification.version",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "0024.0503.2239.0001"
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.parameterIdentification.version"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.remoteReset",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.remoteReset"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.serial",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "################"
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.serial"
- },
- {
- "apiVersion": 1,
- "commands": {
- "activate": {
- "isExecutable": true,
- "name": "activate",
- "params": {
- "begin": {
- "constraints": {
- "regEx": "^[\\d]{2}-[\\d]{2}$"
- },
- "required": true,
- "type": "string"
- },
- "end": {
- "constraints": {
- "regEx": "^[\\d]{2}-[\\d]{2}$"
- },
- "required": true,
- "type": "string"
- }
- },
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.time.daylightSaving/commands/activate"
- },
- "deactivate": {
- "isExecutable": true,
- "name": "deactivate",
- "params": {},
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.time.daylightSaving/commands/deactivate"
- }
- },
- "deviceId": "0",
- "feature": "device.time.daylightSaving",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": true
- },
- "begin": {
- "type": "string",
- "value": "25-03"
- },
- "end": {
- "type": "string",
- "value": "25-10"
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.time.daylightSaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.boiler.serial",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "################"
- }
- },
- "timestamp": "2025-12-09T15:44:15.733Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.boiler.serial"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.device.time",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:44:17.331Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.device.time"
- }
- ]
- },
- {
- "data": [
- {
- "apiVersion": 1,
- "commands": {},
- "feature": "gateway.devices",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "devices": {
- "type": "DeviceList",
- "value": [
- {
- "fingerprint": "tcu:0068;33.327.2444.29003;68.515.2526.9",
- "id": "gateway",
- "modelId": "E3_TCU68_x14",
- "modelVersion": "GeYoAyrZPeiUNQSxuXlEbAi_yGU",
- "name": "E3_TCU68",
- "roles": [
- "capability:ems;external",
- "capability:ems;internal",
- "capability:hems",
- "capability:src",
- "capability:zigbeeCoordinator",
- "type:E3",
- "type:gateway;TCU300"
- ],
- "status": "online",
- "type": "tcu"
- },
- {
- "fingerprint": "ecu;7984848501442125;20.515.2509.298;2.612.101.4",
- "id": "0",
- "modelId": "E3_Vitocal",
- "modelVersion": "7DiTh-yJIrjMIp4qMbZu1c4vIsQ",
- "name": "E3_Vitocal",
- "roles": [
- "capability:backup;0020_HPMU_VC",
- "capability:consumptionReport;electric",
- "capability:monetization;AdvancedReport",
- "capability:monetization;DhwSavingsCalculator",
- "capability:powerLimitation",
- "capability:productionReport;thermal",
- "capability:service;AdvancedReport",
- "capability:service;DhwSavingsCalculator",
- "state:commissioning;inactive",
- "type:E3",
- "type:brand;Viessmann",
- "type:businessDomain;heating",
- "type:cascadeV2Lead",
- "type:cooling;integrated",
- "type:dhw;integrated",
- "type:gatewayConfiguration",
- "type:heating;integrated",
- "type:heatpump",
- "type:product;Vitocal_200S"
- ],
- "status": "online",
- "type": "heating"
- },
- {
- "fingerprint": "ecu;7377953404920215;24.503.2239.204;24.603.101.1",
- "id": "################",
- "modelId": "E3_VitoCharge_03",
- "modelVersion": "EwGl6vMk97vuU7aTbeDvlP_EjsU",
- "name": "E3_VitoCharge_03",
- "roles": [
- "capability:hems",
- "state:commissioning;inactive",
- "type:E3",
- "type:brand;Viessmann",
- "type:businessDomain;energy",
- "type:cascadeV2Lag",
- "type:ess",
- "type:ess;integrated",
- "type:photovoltaic;Internal",
- "type:photovoltaic;integrated",
- "type:product;Vitocharge"
- ],
- "status": "offline",
- "type": "electricityStorage"
- },
- {
- "fingerprint": "src:0068;33.327.2449.49;46.505.2524.10",
- "id": "RoomControl-1",
- "modelId": "E3_RoomControl_One_05",
- "modelVersion": "OFtoirKlJ9umKd4G3WYRuDXA1ZY",
- "name": "E3_RoomControl_One_05",
- "roles": [
- "capability:monetization;FTDC",
- "capability:monetization;OWD",
- "capability:src;FTDC",
- "capability:src;OWD",
- "capability:src;holiday",
- "capability:zigbeeCoordinator",
- "type:E3",
- "type:virtual;smartRoomControl"
- ],
- "status": "online",
- "type": "roomControl"
- }
- ]
- }
- },
- "timestamp": "2025-12-09T15:32:49.016Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/features/gateway.devices"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "feature": "gateway.wifi",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "strength": {
- "type": "number",
- "unit": "",
- "value": -52
- }
- },
- "timestamp": "2025-12-09T15:33:01.292Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/features/gateway.wifi"
- }
- ]
- },
- {
- "data": [
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "tcu.wifi",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "strength": {
- "type": "number",
- "unit": "",
- "value": -52
- }
- },
- "timestamp": "2025-12-09T15:33:01.248Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/tcu.wifi"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- },
- "connectionType": {
- "type": "string",
- "value": "unknown"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.configuration.defrosting",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.configuration.defrosting"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.configuration.dhw",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.configuration.dhw"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.configuration.dhw.comfortEnsuring",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.configuration.dhw.comfortEnsuring"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.configuration.frostprotection",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.configuration.frostprotection"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.configuration.heating",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.configuration.heating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.configuration.heating.comfortEnsuring",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.configuration.heating.comfortEnsuring"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.configuration.hygiene",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.configuration.hygiene"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.configuration.refrigerationCircuitExceeded",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.configuration.refrigerationCircuitExceeded"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.configuration.screedDrying",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.configuration.screedDrying"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.electricity.energyFactor",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.electricity.energyFactor"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.electricity.price.low",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.electricity.price.low"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.electricity.price.normal",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.electricity.price.normal"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.fossil.energyFactor",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.fossil.energyFactor"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.fossil.price.normal",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.fossil.price.normal"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.state",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.state"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.status",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.status"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.temperature.current",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.temperature.current"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.valves.threeWay",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.valves.threeWay"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.heatingRod",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": true
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.heatingRod"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.heatingRod.maximumOutsideTemperature",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.heatingRod.maximumOutsideTemperature"
- },
- {
- "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": 1
- },
- "currentYear": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 29.4
- },
- "lastMonth": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 2.2
- },
- "lastSevenDays": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 0.5
- },
- "lastYear": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:33:01.729Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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.5
- },
- "currentYear": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 1.3
- },
- "lastMonth": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 0.7
- },
- "lastSevenDays": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 0.5
- },
- "lastYear": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:33:01.729Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.heatingRod.power.consumption.summary.heating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.heatingRod.statistics",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "hours": {
- "type": "number",
- "unit": "hour",
- "value": 5
- },
- "starts": {
- "type": "number",
- "unit": "",
- "value": 84
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.heatingRod.statistics"
- },
- {
- "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-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.heating.curve/commands/setCurve"
- }
- },
- "deviceId": "0",
- "feature": "heating.circuits.0.heating.curve",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "shift": {
- "type": "number",
- "unit": "",
- "value": 0
- },
- "slope": {
- "type": "number",
- "unit": "",
- "value": 0.6
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.heating.curve"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.heating.curve",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.heating.curve"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.heating.curve",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.heating.curve"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.heating.curve",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.heating.curve"
- },
- {
- "apiVersion": 1,
- "commands": {
- "resetSchedule": {
- "isExecutable": true,
- "name": "resetSchedule",
- "params": {},
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.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-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.heating.schedule/commands/setSchedule"
- }
- },
- "deviceId": "0",
- "feature": "heating.circuits.0.heating.schedule",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": true
- },
- "entries": {
- "type": "Schedule",
- "value": {
- "fri": [
- {
- "end": "22:00",
- "mode": "normal",
- "position": 0,
- "start": "06:00"
- }
- ],
- "mon": [
- {
- "end": "22:00",
- "mode": "normal",
- "position": 0,
- "start": "06:00"
- }
- ],
- "sat": [
- {
- "end": "22:00",
- "mode": "normal",
- "position": 0,
- "start": "06:00"
- }
- ],
- "sun": [
- {
- "end": "22:00",
- "mode": "normal",
- "position": 0,
- "start": "06:00"
- }
- ],
- "thu": [
- {
- "end": "22:00",
- "mode": "normal",
- "position": 0,
- "start": "06:00"
- }
- ],
- "tue": [
- {
- "end": "22:00",
- "mode": "normal",
- "position": 0,
- "start": "06:00"
- }
- ],
- "wed": [
- {
- "end": "22:00",
- "mode": "normal",
- "position": 0,
- "start": "06:00"
- }
- ]
- }
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.heating.schedule"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.heating.schedule",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.heating.schedule"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.heating.schedule",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.heating.schedule"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.heating.schedule",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.heating.schedule"
- },
- {
- "apiVersion": 1,
- "commands": {
- "setMode": {
- "isExecutable": true,
- "name": "setMode",
- "params": {
- "mode": {
- "constraints": {
- "enum": [
- "heating",
- "standby"
- ]
- },
- "required": true,
- "type": "string"
- }
- },
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.modes.active/commands/setMode"
- }
- },
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.modes.active",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "heating"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.modes.active"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.modes.active",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.modes.active"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.modes.active",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.modes.active"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.modes.active",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.modes.active"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.modes.heating",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": true
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.modes.heating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.modes.heating",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.modes.heating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.modes.heating",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.modes.heating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.modes.heating",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.modes.heating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.programs.active",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "normalHeating"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.active"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.active",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.active"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.active",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.active"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.active",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.active"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.programs.comfortEnergySaving",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- },
- "demand": {
- "type": "string",
- "value": "heating"
- },
- "reason": {
- "type": "string",
- "value": "summerEco"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.comfortEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.comfortEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.comfortEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.comfortEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.comfortEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.comfortEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.comfortEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {
- "activate": {
- "isExecutable": true,
- "name": "activate",
- "params": {},
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.forcedLastFromSchedule/commands/activate"
- },
- "deactivate": {
- "isExecutable": true,
- "name": "deactivate",
- "params": {},
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.forcedLastFromSchedule/commands/deactivate"
- }
- },
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.programs.forcedLastFromSchedule",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.forcedLastFromSchedule"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.forcedLastFromSchedule",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.forcedLastFromSchedule"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.forcedLastFromSchedule",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.forcedLastFromSchedule"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.forcedLastFromSchedule",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.forcedLastFromSchedule"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.programs.normalEnergySaving",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- },
- "demand": {
- "type": "string",
- "value": "heating"
- },
- "reason": {
- "type": "string",
- "value": "summerEco"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.normalEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.normalEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.normalEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.normalEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.normalEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.normalEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.normalEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.reducedEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.reducedEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.reducedEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.reducedEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.reducedEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.reducedEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.reducedEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "enabled": {
- "type": "array",
- "value": [
- "0"
- ]
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.circulation.pump",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "on"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.circulation.pump"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.circulation.pump",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.circulation.pump"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.circulation.pump",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.circulation.pump"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.circulation.pump",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.circulation.pump"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.configuration.summerEco.absolute",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": true
- },
- "threshold": {
- "type": "number",
- "unit": "celsius",
- "value": 25
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.configuration.summerEco.absolute"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.configuration.summerEco.absolute",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.configuration.summerEco.absolute"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.configuration.summerEco.absolute",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.configuration.summerEco.absolute"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.configuration.summerEco.absolute",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.configuration.summerEco.absolute"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.cooling.hysteresis",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.cooling.hysteresis"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.cooling.hysteresis",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.cooling.hysteresis"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.cooling.hysteresis",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.cooling.hysteresis"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.cooling.hysteresis",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.cooling.hysteresis"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.cooling.hysteresis.switch",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "switchOffValue": {
- "type": "number",
- "unit": "kelvin",
- "value": 2
- },
- "switchOnValue": {
- "type": "number",
- "unit": "kelvin",
- "value": 4
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.cooling.hysteresis.switch"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.cooling.hysteresis.switch",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.cooling.hysteresis.switch"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.cooling.hysteresis.switch",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.cooling.hysteresis.switch"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.cooling.hysteresis.switch",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.cooling.hysteresis.switch"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.frostprotection",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "off"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.frostprotection"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.frostprotection",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.frostprotection"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.frostprotection",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.frostprotection"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.frostprotection",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.frostprotection"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.heating.hysteresis.switch",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "switchOffValue": {
- "type": "number",
- "unit": "kelvin",
- "value": 2
- },
- "switchOnValue": {
- "type": "number",
- "unit": "kelvin",
- "value": 2
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.heating.hysteresis.switch"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.heating.hysteresis.switch",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.heating.hysteresis.switch"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.heating.hysteresis.switch",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.heating.hysteresis.switch"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.heating.hysteresis.switch",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.heating.hysteresis.switch"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.modes.cooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.modes.cooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.modes.cooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.modes.cooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.modes.cooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.modes.cooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.modes.cooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.modes.cooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.modes.heatingCooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.modes.heatingCooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.modes.heatingCooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.modes.heatingCooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.modes.heatingCooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.modes.heatingCooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.modes.heatingCooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.modes.heatingCooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.modes.standby",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.modes.standby"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.modes.standby",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.modes.standby"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.modes.standby",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.modes.standby"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.modes.standby",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.modes.standby"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.programs.comfortCooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.comfortCooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.comfortCooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.comfortCooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.comfortCooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.comfortCooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.comfortCooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.comfortCooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.programs.comfortCoolingEnergySaving",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- },
- "demand": {
- "type": "string",
- "value": "cooling"
- },
- "reason": {
- "type": "string",
- "value": "summerEco"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.comfortCoolingEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.comfortCoolingEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.comfortCoolingEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.comfortCoolingEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.comfortCoolingEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.comfortCoolingEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.comfortCoolingEnergySaving"
- },
- {
- "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-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.comfortHeating/commands/activate"
- },
- "deactivate": {
- "isExecutable": false,
- "name": "deactivate",
- "params": {},
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.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-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.comfortHeating/commands/setTemperature"
- }
- },
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.programs.comfortHeating",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- },
- "demand": {
- "type": "string",
- "value": "heating"
- },
- "temperature": {
- "type": "number",
- "unit": "celsius",
- "value": 21
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.comfortHeating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.comfortHeating",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.comfortHeating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.comfortHeating",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.comfortHeating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.comfortHeating",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.comfortHeating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.programs.fixed",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.fixed"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.fixed",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.fixed"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.fixed",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.fixed"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.fixed",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.fixed"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.programs.frostprotection",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.frostprotection"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.frostprotection",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.frostprotection"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.frostprotection",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.frostprotection"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.frostprotection",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.frostprotection"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.programs.normalCooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.normalCooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.normalCooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.normalCooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.normalCooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.normalCooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.normalCooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.normalCooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.programs.normalCoolingEnergySaving",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- },
- "demand": {
- "type": "string",
- "value": "cooling"
- },
- "reason": {
- "type": "string",
- "value": "summerEco"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.normalCoolingEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.normalCoolingEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.normalCoolingEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.normalCoolingEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.normalCoolingEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.normalCoolingEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.normalCoolingEnergySaving"
- },
- {
- "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-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.normalHeating/commands/activate"
- },
- "deactivate": {
- "isExecutable": false,
- "name": "deactivate",
- "params": {},
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.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-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.normalHeating/commands/setTemperature"
- }
- },
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.programs.normalHeating",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": true
- },
- "demand": {
- "type": "string",
- "value": "heating"
- },
- "temperature": {
- "type": "number",
- "unit": "celsius",
- "value": 21
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.normalHeating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.normalHeating",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.normalHeating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.normalHeating",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.normalHeating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.normalHeating",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.normalHeating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.programs.reducedCooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.reducedCooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.reducedCooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.reducedCooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.reducedCooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.reducedCooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.reducedCooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.reducedCooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.programs.reducedCoolingEnergySaving",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- },
- "demand": {
- "type": "string",
- "value": "cooling"
- },
- "reason": {
- "type": "string",
- "value": "summerEco"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.reducedCoolingEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.reducedCoolingEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.reducedCoolingEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.reducedCoolingEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.reducedCoolingEnergySaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.reducedCoolingEnergySaving",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.reducedCoolingEnergySaving"
- },
- {
- "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-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.reducedHeating/commands/activate"
- },
- "deactivate": {
- "isExecutable": false,
- "name": "deactivate",
- "params": {},
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.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-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.reducedHeating/commands/setTemperature"
- }
- },
- "deviceId": "0",
- "feature": "heating.circuits.0.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": 21
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.reducedHeating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.reducedHeating",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.reducedHeating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.reducedHeating",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.reducedHeating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.reducedHeating",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.reducedHeating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.programs.standby",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.standby"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.standby",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.standby"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.standby",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.standby"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.standby",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.standby"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.operating.programs.summerEco",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.operating.programs.summerEco"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.operating.programs.summerEco",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.operating.programs.summerEco"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.operating.programs.summerEco",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.operating.programs.summerEco"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.operating.programs.summerEco",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.operating.programs.summerEco"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.sensors.humidity.dewpoint",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.sensors.humidity.dewpoint"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.sensors.humidity.dewpoint",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.sensors.humidity.dewpoint"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.sensors.temperature.room",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.sensors.temperature.room"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.sensors.temperature.room",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.sensors.temperature.room"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.sensors.temperature.room",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.sensors.temperature.room"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.sensors.temperature.room",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.sensors.temperature.room"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.sensors.temperature.supply",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "connected"
- },
- "value": {
- "type": "number",
- "unit": "celsius",
- "value": 28.4
- }
- },
- "timestamp": "2025-12-09T15:37:28.331Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.sensors.temperature.supply"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.sensors.temperature.supply",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.sensors.temperature.supply"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.sensors.temperature.supply",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.sensors.temperature.supply"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.sensors.temperature.supply",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.sensors.temperature.supply"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.temperature",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "celsius",
- "value": 29.2
- }
- },
- "timestamp": "2025-12-09T15:45:35.166Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.temperature"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.temperature",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.temperature"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.temperature",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.temperature"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.temperature",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.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-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.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-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.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-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.temperature.levels/commands/setMin"
- }
- },
- "deviceId": "0",
- "feature": "heating.circuits.0.temperature.levels",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "max": {
- "type": "number",
- "unit": "celsius",
- "value": 40
- },
- "min": {
- "type": "number",
- "unit": "celsius",
- "value": 20
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.temperature.levels"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.temperature.levels",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.temperature.levels"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.temperature.levels",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.temperature.levels"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.temperature.levels",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.temperature.levels"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.zone.mode",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.zone.mode"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.zone.mode",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.zone.mode"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.zone.mode",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.zone.mode"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.zone.mode",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.zone.mode"
- },
- {
- "apiVersion": 1,
- "commands": {
- "setName": {
- "isExecutable": true,
- "name": "setName",
- "params": {
- "name": {
- "constraints": {
- "maxLength": 39,
- "minLength": 1
- },
- "required": true,
- "type": "string"
- }
- },
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0/commands/setName"
- }
- },
- "deviceId": "0",
- "feature": "heating.circuits.0",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": true
- },
- "name": {
- "type": "string",
- "value": ""
- },
- "type": {
- "type": "string",
- "value": "heatingCircuit"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.brand",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "Viessmann"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.brand"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.configuration.houseLocation",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "altitude": {
- "type": "number",
- "unit": "meter",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.configuration.houseLocation"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.lock.malfunction",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.lock.malfunction"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.messages.info.raw",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "entries": {
- "type": "array",
- "value": [
- {
- "accessLevel": "customer",
- "audiences": [
- "IS-SUPPLIER",
- "IS-DEVELOPMENT",
- "IS-MANUFACTURING",
- "IS-AFTERSALES",
- "IS-AFTERMARKET",
- "IS-DEVELOPER-VEG",
- "IS-BIG-DATA",
- "IS-MANUFACTURING-VEG"
- ],
- "errorCode": "I.114",
- "priority": "info",
- "timestamp": "2025-09-11T17:27:23.000Z"
- }
- ]
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.messages.info.raw"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.messages.service.raw",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "entries": {
- "type": "array",
- "value": []
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.messages.service.raw"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.messages.status.raw",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "entries": {
- "type": "array",
- "value": [
- {
- "accessLevel": "customer",
- "audiences": [
- "IS-SUPPLIER",
- "IS-DEVELOPMENT",
- "IS-MANUFACTURING",
- "IS-AFTERSALES",
- "IS-AFTERMARKET",
- "IS-DEVELOPER-VEG",
- "IS-BIG-DATA",
- "IS-MANUFACTURING-VEG"
- ],
- "errorCode": "S.123",
- "priority": "status",
- "timestamp": "2025-12-09T09:29:16.000Z"
- },
- {
- "accessLevel": "customer",
- "audiences": [
- "IS-SUPPLIER",
- "IS-DEVELOPMENT",
- "IS-MANUFACTURING",
- "IS-AFTERSALES",
- "IS-AFTERMARKET",
- "IS-DEVELOPER-VEG",
- "IS-BIG-DATA",
- "IS-MANUFACTURING-VEG"
- ],
- "errorCode": "S.116",
- "priority": "status",
- "timestamp": "2025-12-08T11:00:10.000Z"
- },
- {
- "accessLevel": "customer",
- "audiences": [
- "IS-SUPPLIER",
- "IS-DEVELOPMENT",
- "IS-MANUFACTURING",
- "IS-AFTERSALES",
- "IS-AFTERMARKET",
- "IS-DEVELOPER-VEG",
- "IS-BIG-DATA",
- "IS-MANUFACTURING-VEG"
- ],
- "errorCode": "S.219",
- "priority": "status",
- "timestamp": "2025-12-07T09:09:47.000Z"
- },
- {
- "accessLevel": "customer",
- "audiences": [
- "IS-SUPPLIER",
- "IS-DEVELOPMENT",
- "IS-MANUFACTURING",
- "IS-AFTERSALES",
- "IS-AFTERMARKET",
- "IS-DEVELOPER-VEG",
- "IS-BIG-DATA",
- "IS-MANUFACTURING-VEG"
- ],
- "errorCode": "S.218",
- "priority": "status",
- "timestamp": "2025-12-05T11:32:00.000Z"
- },
- {
- "accessLevel": "customer",
- "audiences": [
- "IS-SUPPLIER",
- "IS-DEVELOPMENT",
- "IS-MANUFACTURING",
- "IS-AFTERSALES",
- "IS-AFTERMARKET",
- "IS-DEVELOPER-VEG",
- "IS-BIG-DATA",
- "IS-MANUFACTURING-VEG"
- ],
- "errorCode": "S.217",
- "priority": "status",
- "timestamp": "2025-12-05T11:32:00.000Z"
- },
- {
- "accessLevel": "customer",
- "audiences": [
- "IS-SUPPLIER",
- "IS-DEVELOPMENT",
- "IS-MANUFACTURING",
- "IS-AFTERSALES",
- "IS-AFTERMARKET",
- "IS-DEVELOPER-VEG",
- "IS-BIG-DATA",
- "IS-MANUFACTURING-VEG"
- ],
- "errorCode": "S.120",
- "priority": "status",
- "timestamp": "2025-09-11T17:27:23.000Z"
- },
- {
- "accessLevel": "customer",
- "audiences": [
- "IS-SUPPLIER",
- "IS-DEVELOPMENT",
- "IS-MANUFACTURING",
- "IS-AFTERSALES",
- "IS-AFTERMARKET",
- "IS-DEVELOPER-VEG",
- "IS-BIG-DATA",
- "IS-MANUFACTURING-VEG"
- ],
- "errorCode": "S.165",
- "priority": "status",
- "timestamp": "2025-09-11T17:27:20.000Z"
- },
- {
- "accessLevel": "customer",
- "audiences": [
- "IS-SUPPLIER",
- "IS-DEVELOPMENT",
- "IS-MANUFACTURING",
- "IS-AFTERSALES",
- "IS-AFTERMARKET",
- "IS-DEVELOPER-VEG",
- "IS-BIG-DATA",
- "IS-MANUFACTURING-VEG"
- ],
- "errorCode": "S.1",
- "priority": "status",
- "timestamp": "2025-09-11T17:27:20.000Z"
- }
- ]
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.messages.status.raw"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.parameterIdentification.version",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "0030.0515.2003.0054"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.parameterIdentification.version"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.power.consumption.limitation",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "14aOff"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.power.consumption.limitation"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.power.statusReport.consumption",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "limit": {
- "type": "number",
- "unit": "watt",
- "value": 0
- },
- "status": {
- "type": "string",
- "value": "unlimitedAutonomous"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.power.statusReport.consumption"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.power.statusReport.production",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "limit": {
- "type": "number",
- "unit": "watt",
- "value": 0
- },
- "status": {
- "type": "string",
- "value": "init"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.power.statusReport.production"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.remoteReset",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.remoteReset"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.serial",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "################"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.serial"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.setDefaultValues",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.setDefaultValues"
- },
- {
- "apiVersion": 1,
- "commands": {
- "activate": {
- "isExecutable": true,
- "name": "activate",
- "params": {
- "begin": {
- "constraints": {
- "regEx": "^[\\d]{2}-[\\d]{2}$"
- },
- "required": true,
- "type": "string"
- },
- "end": {
- "constraints": {
- "regEx": "^[\\d]{2}-[\\d]{2}$"
- },
- "required": true,
- "type": "string"
- }
- },
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.time.daylightSaving/commands/activate"
- },
- "deactivate": {
- "isExecutable": true,
- "name": "deactivate",
- "params": {},
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.time.daylightSaving/commands/deactivate"
- }
- },
- "deviceId": "0",
- "feature": "device.time.daylightSaving",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": true
- },
- "begin": {
- "type": "string",
- "value": "25-03"
- },
- "end": {
- "type": "string",
- "value": "25-10"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.time.daylightSaving"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.zigbee.status",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "notConnected"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.zigbee.status"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.boiler.pumps.internal",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "on"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.boiler.pumps.internal"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.boiler.pumps.internal.target",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "percent",
- "value": 75
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.boiler.pumps.internal.target"
- },
- {
- "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": 28.4
- }
- },
- "timestamp": "2025-12-09T15:37:28.331Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.boiler.serial"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.boiler.temperature.current",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "celsius",
- "value": 29.2
- }
- },
- "timestamp": "2025-12-09T15:45:35.166Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.boiler.temperature.current"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.configuration.bufferCylinderSize",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "liter",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.configuration.bufferCylinderSize"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.configuration.centralHeatingCylinderSize",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "liter",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.configuration.centralHeatingCylinderSize"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.configuration.dhwCylinderSize",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "liter",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.configuration.dhwCylinderSize"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.configuration.houseHeatingLoad",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "kilowattHour/year",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.configuration.houseHeatingLoad"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deprecated": {
- "info": "replaced by device.configuration.houseLocation",
- "removalDate": "2025-03-15"
- },
- "deviceId": "0",
- "feature": "heating.configuration.houseLocation",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "altitude": {
- "type": "number",
- "unit": "meter",
- "value": 0
- },
- "latitude": {
- "type": "number",
- "unit": "degree",
- "value": 0
- },
- "longitude": {
- "type": "number",
- "unit": "degree",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.configuration.houseLocation"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.configuration.houseOrientation",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "horizontal": {
- "type": "number",
- "unit": "degree",
- "value": 0
- },
- "vertical": {
- "type": "number",
- "unit": "degree",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.configuration.houseOrientation"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.configuration.internalPumps",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "defaultLimit": {
- "type": "number",
- "unit": "percent",
- "value": 95
- },
- "maximumLimit": {
- "type": "number",
- "unit": "percent",
- "value": 100
- },
- "minimumLimit": {
- "type": "number",
- "unit": "percent",
- "value": 20
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.configuration.internalPumps"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.configuration.pressure.total",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "defaultPressure": {
- "type": "number",
- "unit": "bar",
- "value": 1.5
- },
- "errorThreshold": {
- "type": "number",
- "unit": "bar",
- "value": 3.5
- },
- "maximumPressure": {
- "type": "number",
- "unit": "bar",
- "value": 2.7
- },
- "normalPressureDelta": {
- "type": "number",
- "unit": "bar",
- "value": 0.5
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.configuration.pressure.total"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.device.time",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:45:02.901Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.device.time"
- },
- {
- "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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw"
- },
- {
- "apiVersion": 1,
- "commands": {
- "activate": {
- "isExecutable": false,
- "name": "activate",
- "params": {},
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.hygiene/commands/activate"
- },
- "disable": {
- "isExecutable": false,
- "name": "disable",
- "params": {},
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.hygiene/commands/disable"
- },
- "enable": {
- "isExecutable": true,
- "name": "enable",
- "params": {},
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.hygiene.trigger"
- },
- {
- "apiVersion": 1,
- "commands": {
- "activate": {
- "isExecutable": true,
- "name": "activate",
- "params": {},
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.oneTimeCharge/commands/activate"
- },
- "deactivate": {
- "isExecutable": true,
- "name": "deactivate",
- "params": {},
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.oneTimeCharge/commands/deactivate"
- },
- "setActive": {
- "isExecutable": true,
- "name": "setActive",
- "params": {
- "active": {
- "constraints": {},
- "required": true,
- "type": "boolean"
- }
- },
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.oneTimeCharge/commands/setActive"
- }
- },
- "deviceId": "0",
- "feature": "heating.dhw.oneTimeCharge",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.oneTimeCharge"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.dhw.pumps.circulation",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.pumps.circulation"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.dhw.pumps.secondary",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.pumps.secondary"
- },
- {
- "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": 45.2
- }
- },
- "timestamp": "2025-12-09T15:33:00.927Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.sensors.temperature.dhwCylinder"
- },
- {
- "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": 45.2
- }
- },
- "timestamp": "2025-12-09T15:33:00.927Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.sensors.temperature.hotWaterStorage"
- },
- {
- "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-climatesolutions.com/iot/v2/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-climatesolutions.com/iot/v2/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-climatesolutions.com/iot/v2/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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.temperature.levels"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.heat.production.summary.dhw",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "currentDay": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 0
- },
- "currentMonth": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 44.8
- },
- "currentYear": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 1190.1
- },
- "lastMonth": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 189.9
- },
- "lastSevenDays": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 34
- },
- "lastYear": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.heat.production.summary.dhw"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.heat.production.summary.heating",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "currentDay": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 2.8
- },
- "currentMonth": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 224.9
- },
- "currentYear": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 1142.5
- },
- "lastMonth": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 616.5
- },
- "lastSevenDays": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 165.2
- },
- "lastYear": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.heat.production.summary.heating"
- },
- {
- "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-climatesolutions.com/iot/v2/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-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.operating.programs.holiday/commands/schedule"
- },
- "unschedule": {
- "isExecutable": true,
- "name": "unschedule",
- "params": {},
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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-climatesolutions.com/iot/v2/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-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.operating.programs.holidayAtHome/commands/schedule"
- },
- "unschedule": {
- "isExecutable": true,
- "name": "unschedule",
- "params": {},
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.operating.programs.holidayAtHome"
- },
- {
- "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": 1.2
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": 29
- }
- },
- "timestamp": "2025-12-09T15:47:09.004Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": 10.2
- }
- },
- "timestamp": "2025-12-09T15:33:00.927Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.sensors.temperature.outside"
- },
- {
- "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": 1010
- }
- },
- "timestamp": "2025-12-09T15:47:09.004Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.sensors.volumetricFlow.allengra"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.actorSensorTest",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- },
- "status": {
- "type": "string",
- "value": "standby"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.actorSensorTest"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.demand.external",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.demand.external"
- },
- {
- "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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "################"
- }
- ]
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.productMatrix"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.type",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "split"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.type"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.variant",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "Vitocal200S"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.variant"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.zigbee.active",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.zigbee.active"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.boiler.pumps.internal.current",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "percent",
- "value": 53
- }
- },
- "timestamp": "2025-12-09T15:46:59.571Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.boiler.pumps.internal.current"
- },
- {
- "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": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.buffer.sensors.temperature.main"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.bufferCylinder.sensors.temperature.main",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.bufferCylinder.sensors.temperature.main"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.compressors",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "enabled": {
- "type": "array",
- "value": [
- "0"
- ]
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.compressors"
- },
- {
- "apiVersion": 1,
- "commands": {
- "setActive": {
- "isExecutable": false,
- "name": "setActive",
- "params": {
- "active": {
- "constraints": {},
- "required": true,
- "type": "boolean"
- }
- },
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0/commands/setActive"
- },
- "setPhase": {
- "isExecutable": false,
- "name": "setPhase",
- "params": {
- "value": {
- "constraints": {
- "enum": [
- "off",
- "preparing",
- "not-ready",
- "ready"
- ]
- },
- "required": true,
- "type": "string"
- }
- },
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0/commands/setPhase"
- }
- },
- "deviceId": "0",
- "feature": "heating.compressors.0",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- },
- "phase": {
- "type": "string",
- "value": "ready"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.compressors.0.heater.crankcase",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0.heater.crankcase"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.compressors.0.sensors.pressure.inlet",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "notConnected"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0.sensors.pressure.inlet"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.compressors.0.sensors.temperature.inlet",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "connected"
- },
- "value": {
- "type": "number",
- "unit": "celsius",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0.sensors.temperature.inlet"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.compressors.0.sensors.temperature.motorChamber",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "notConnected"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0.sensors.temperature.motorChamber"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.compressors.0.sensors.temperature.oil",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "notConnected"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0.sensors.temperature.oil"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.compressors.0.sensors.temperature.outlet",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "connected"
- },
- "value": {
- "type": "number",
- "unit": "celsius",
- "value": 16.5
- }
- },
- "timestamp": "2025-12-09T15:33:00.927Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0.sensors.temperature.outlet"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.compressors.0.speed.current",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "revolutionsPerSecond",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0.speed.current"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.compressors.0.statistics",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "hours": {
- "type": "number",
- "unit": "hour",
- "value": 451
- },
- "starts": {
- "type": "number",
- "unit": "",
- "value": 1196
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.compressors.0.statistics"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.condensors.0.sensors.temperature.liquid",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "connected"
- },
- "value": {
- "type": "number",
- "unit": "celsius",
- "value": 28.6
- }
- },
- "timestamp": "2025-12-09T15:33:00.927Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.condensors.0.sensors.temperature.liquid"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deprecated": {
- "info": "replaced by heating.dhw.configuration.highDemand.threshold",
- "removalDate": "2024-09-15"
- },
- "deviceId": "0",
- "feature": "heating.configuration.dhw.highDemand.threshold",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.configuration.dhw.highDemand.threshold"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deprecated": {
- "info": "replaced by heating.dhw.configuration.highDemand.timeframe",
- "removalDate": "2024-09-15"
- },
- "deviceId": "0",
- "feature": "heating.configuration.dhw.highDemand.timeframe",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.configuration.dhw.highDemand.timeframe"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deprecated": {
- "info": "replaced by heating.dhw.configuration.temperature.comfortCharging",
- "removalDate": "2024-09-15"
- },
- "deviceId": "0",
- "feature": "heating.configuration.dhw.temperature.comfortCharging",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.configuration.dhw.temperature.comfortCharging"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.configuration.heatingRod.dhw",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "useApproved": {
- "type": "boolean",
- "value": true
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.configuration.heatingRod.dhw"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.configuration.heatingRod.heating",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "useApproved": {
- "type": "boolean",
- "value": true
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.configuration.heatingRod.heating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.configuration.internalPumpOne",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "defaultLimit": {
- "type": "number",
- "unit": "percent",
- "value": 75
- },
- "maximumLimit": {
- "type": "number",
- "unit": "percent",
- "value": 100
- },
- "minimumLimit": {
- "type": "number",
- "unit": "percent",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.configuration.internalPumpOne"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.configuration.internalPumpTwo",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "defaultLimit": {
- "type": "number",
- "unit": "percent",
- "value": 90
- },
- "maximumLimit": {
- "type": "number",
- "unit": "percent",
- "value": 100
- },
- "minimumLimit": {
- "type": "number",
- "unit": "percent",
- "value": 20
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.configuration.internalPumpTwo"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.configuration.temperature.outside.DampingFactor",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "minute",
- "value": 10
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.configuration.temperature.outside.DampingFactor"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deprecated": {
- "info": "replaced by device.variant",
- "removalDate": "2025-03-15"
- },
- "deviceId": "0",
- "feature": "heating.device.variant",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "Vitocal200S"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.device.variant"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.dhw.actuator",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.actuator"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.dhw.configuration.highDemand.threshold",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.configuration.highDemand.threshold"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.dhw.configuration.highDemand.timeframe",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.configuration.highDemand.timeframe"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.dhw.configuration.temperature.comfortCharging",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.configuration.temperature.comfortCharging"
- },
- {
- "apiVersion": 1,
- "commands": {
- "setMode": {
- "isExecutable": true,
- "name": "setMode",
- "params": {
- "mode": {
- "constraints": {
- "enum": [
- "efficientWithMinComfort",
- "efficient",
- "off"
- ]
- },
- "required": true,
- "type": "string"
- }
- },
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "efficient"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": true
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": false
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.operating.modes.off"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.dhw.pumps.circulation.schedule",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.pumps.circulation.schedule"
- },
- {
- "apiVersion": 1,
- "commands": {
- "resetSchedule": {
- "isExecutable": true,
- "name": "resetSchedule",
- "params": {},
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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-climatesolutions.com/iot/v2/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": "09:00"
- }
- ],
- "mon": [
- {
- "end": "22:00",
- "mode": "on",
- "position": 0,
- "start": "09:00"
- }
- ],
- "sat": [
- {
- "end": "22:00",
- "mode": "on",
- "position": 0,
- "start": "09:00"
- }
- ],
- "sun": [
- {
- "end": "22:00",
- "mode": "on",
- "position": 0,
- "start": "09:00"
- }
- ],
- "thu": [
- {
- "end": "22:00",
- "mode": "on",
- "position": 0,
- "start": "09:00"
- }
- ],
- "tue": [
- {
- "end": "22:00",
- "mode": "on",
- "position": 0,
- "start": "09:00"
- }
- ],
- "wed": [
- {
- "end": "22:00",
- "mode": "on",
- "position": 0,
- "start": "09:00"
- }
- ]
- }
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.schedule"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.dhw.sensors.temperature.dhwCylinder.middle",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "2025-12-09T15:33:00.927Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.sensors.temperature.dhwCylinder.top"
- },
- {
- "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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "2025-12-09T15:33:00.927Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.sensors.temperature.hotWaterStorage.top"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.dhw.sensors.temperature.tankLoadSystem.return",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.sensors.temperature.tankLoadSystem.return"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.dhw.sensors.temperature.tankLoadSystem.supply",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.sensors.temperature.tankLoadSystem.supply"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.dhw.temperature.hygiene",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.temperature.hygiene"
- },
- {
- "apiVersion": 1,
- "commands": {
- "setTargetTemperature": {
- "isExecutable": true,
- "name": "setTargetTemperature",
- "params": {
- "temperature": {
- "constraints": {
- "efficientLowerBorder": 0,
- "efficientUpperBorder": 53,
- "max": 60,
- "min": 10,
- "stepping": 1
- },
- "required": true,
- "type": "number"
- }
- },
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": 50
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.dhw.temperature.main"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.economizers.0.sensors.temperature.liquid",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "notConnected"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.economizers.0.sensors.temperature.liquid"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.evaporators.0.heater.base",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.evaporators.0.heater.base"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.evaporators.0.sensors.temperature.liquid",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "connected"
- },
- "value": {
- "type": "number",
- "unit": "celsius",
- "value": 11.4
- }
- },
- "timestamp": "2025-12-09T15:33:00.927Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.evaporators.0.sensors.temperature.liquid"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.evaporators.0.sensors.temperature.overheat",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "notConnected"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.evaporators.0.sensors.temperature.overheat"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deprecated": {
- "info": "replaced by device.lock.external",
- "removalDate": "2024-09-15"
- },
- "deviceId": "0",
- "feature": "heating.external.lock",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.external.lock"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.heat.production.summary.cooling",
- "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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.heat.production.summary.cooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.heater.condensatePan",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.heater.condensatePan"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.heater.fanRing",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.heater.fanRing"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.inverters.0.sensors.power.current",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "notConnected"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.inverters.0.sensors.power.current"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.inverters.0.sensors.power.output",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "notConnected"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.inverters.0.sensors.power.output"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.inverters.0.sensors.temperature.powerModule",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "notConnected"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.inverters.0.sensors.temperature.powerModule"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.noise.reduction.levels.maxReduced",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.noise.reduction.levels.maxReduced"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.noise.reduction.levels.notReduced",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.noise.reduction.levels.notReduced"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.noise.reduction.levels.slightlyReduced",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.noise.reduction.levels.slightlyReduced"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deprecated": {
- "info": "replaced by heating.noise.reduction.operating.state",
- "removalDate": "2024-09-15"
- },
- "deviceId": "0",
- "feature": "heating.noise.reduction.operating.programs.active",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.noise.reduction.operating.programs.active"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deprecated": {
- "info": "replaced by heating.noise.reduction.levels.maxReduced",
- "removalDate": "2024-09-15"
- },
- "deviceId": "0",
- "feature": "heating.noise.reduction.operating.programs.maxReduced",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.noise.reduction.operating.programs.maxReduced"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deprecated": {
- "info": "replaced by heating.noise.reduction.levels.notReduced",
- "removalDate": "2024-09-15"
- },
- "deviceId": "0",
- "feature": "heating.noise.reduction.operating.programs.notReduced",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.noise.reduction.operating.programs.notReduced"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deprecated": {
- "info": "replaced by heating.noise.reduction.levels.slightlyReduced",
- "removalDate": "2024-09-15"
- },
- "deviceId": "0",
- "feature": "heating.noise.reduction.operating.programs.slightlyReduced",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.noise.reduction.operating.programs.slightlyReduced"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.outdoor.defrosting",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.outdoor.defrosting"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.outdoor.defrosting.thermalEnergy",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.outdoor.defrosting.thermalEnergy"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.power.consumption.cooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:33:02.567Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.power.consumption.cooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.power.consumption.dhw",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "day": {
- "type": "array",
- "unit": "kilowattHour",
- "value": [
- 0,
- 2.9,
- 1.8,
- 0,
- 1.9,
- 2.1,
- 1.8,
- 1.4
- ]
- },
- "dayValueReadAt": {
- "type": "string",
- "value": "2025-12-09T15:33:00.037Z"
- },
- "month": {
- "type": "array",
- "unit": "kilowattHour",
- "value": [
- 14.7,
- 60.900000000000006,
- 62.8,
- 60.9,
- 69.1,
- 51.4,
- 17.4,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0
- ]
- },
- "monthValueReadAt": {
- "type": "string",
- "value": "2025-12-09T15:33:00.037Z"
- },
- "week": {
- "type": "array",
- "unit": "kilowattHour",
- "value": [
- 2.9,
- 11.799999999999999,
- 13.299999999999999,
- 14.7,
- 17.2,
- 10.5
- ]
- },
- "weekValueReadAt": {
- "type": "string",
- "value": "2025-12-09T15:33:00.037Z"
- },
- "year": {
- "type": "array",
- "unit": "kilowattHour",
- "value": [
- 337.2,
- 0
- ]
- },
- "yearValueReadAt": {
- "type": "string",
- "value": "2025-12-09T15:33:00.037Z"
- }
- },
- "timestamp": "2025-12-09T15:33:02.567Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": [
- 0.5,
- 2.1,
- 6.8,
- 7.3,
- 8,
- 8.7,
- 5.2,
- 12.6
- ]
- },
- "dayValueReadAt": {
- "type": "string",
- "value": "2025-12-09T15:33:00.037Z"
- },
- "month": {
- "type": "array",
- "unit": "kilowattHour",
- "value": [
- 54.2,
- 154.89999999999998,
- 49.9,
- 0,
- 0,
- 0.8,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0
- ]
- },
- "monthValueReadAt": {
- "type": "string",
- "value": "2025-12-09T15:33:00.037Z"
- },
- "week": {
- "type": "array",
- "unit": "kilowattHour",
- "value": [
- 2.6,
- 51.6,
- 48.199999999999996,
- 62.599999999999994,
- 22.1,
- 18.499999999999996
- ]
- },
- "weekValueReadAt": {
- "type": "string",
- "value": "2025-12-09T15:33:00.037Z"
- },
- "year": {
- "type": "array",
- "unit": "kilowattHour",
- "value": [
- 259.8,
- 0
- ]
- },
- "yearValueReadAt": {
- "type": "string",
- "value": "2025-12-09T15:33:00.037Z"
- }
- },
- "timestamp": "2025-12-09T15:33:02.567Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.power.consumption.heating"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.power.consumption.summary.cooling",
- "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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.power.consumption.summary.cooling"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.power.consumption.summary.dhw",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "currentDay": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 0
- },
- "currentMonth": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 14.7
- },
- "currentYear": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 337.2
- },
- "lastMonth": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 60.900000000000006
- },
- "lastSevenDays": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 10.5
- },
- "lastYear": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:33:01.729Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": 0.5
- },
- "currentMonth": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 54.2
- },
- "currentYear": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 259.8
- },
- "lastMonth": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 154.89999999999998
- },
- "lastSevenDays": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 38.6
- },
- "lastYear": {
- "type": "number",
- "unit": "kilowattHour",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:33:01.729Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": [
- 0.5,
- 5,
- 8.6,
- 7.3,
- 9.9,
- 10.799999999999999,
- 7,
- 13.999999999999998
- ]
- },
- "dayValueReadAt": {
- "type": "string",
- "value": "2025-12-09T15:33:00.037Z"
- },
- "month": {
- "type": "array",
- "unit": "kilowattHour",
- "value": [
- 68.9,
- 215.8,
- 112.69999999999999,
- 60.9,
- 69.1,
- 52.199999999999996,
- 17.4,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0
- ]
- },
- "monthValueReadAt": {
- "type": "string",
- "value": "2025-12-09T15:33:00.037Z"
- },
- "week": {
- "type": "array",
- "unit": "kilowattHour",
- "value": [
- 5.5,
- 63.4,
- 61.5,
- 77.3,
- 39.3,
- 29
- ]
- },
- "weekValueReadAt": {
- "type": "string",
- "value": "2025-12-09T15:33:00.037Z"
- },
- "year": {
- "type": "array",
- "unit": "kilowattHour",
- "value": [
- 596.9999999999999,
- 0
- ]
- },
- "yearValueReadAt": {
- "type": "string",
- "value": "2025-12-09T15:33:00.037Z"
- }
- },
- "timestamp": "2025-12-09T15:33:02.567Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.power.consumption.total"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.primaryCircuit.fans.0.current",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "status": {
- "type": "string",
- "value": "connected"
- },
- "value": {
- "type": "number",
- "unit": "percent",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.primaryCircuit.fans.0.current"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.primaryCircuit.fans.1.current",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.primaryCircuit.fans.1.current"
- },
- {
- "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": 10.3
- }
- },
- "timestamp": "2025-12-09T15:40:52.392Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.primaryCircuit.sensors.temperature.supply"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.primaryCircuit.valves.fourThreeWay",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": true
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.primaryCircuit.valves.fourThreeWay"
- },
- {
- "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": 3.5
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": 4.4
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.scop.total"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryCircuit.operation.state",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "currentValue": {
- "type": "string",
- "value": "standby"
- },
- "targetValue": {
- "type": "string",
- "value": "standby"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryCircuit.operation.state"
- },
- {
- "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": 28.6
- }
- },
- "timestamp": "2025-12-09T15:37:28.331Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryCircuit.sensors.temperature.supply"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryCircuit.temperature.return.minimum",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "celsius",
- "value": 10
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryCircuit.temperature.return.minimum"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryCircuit.valves.fourThreeWay",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "current": {
- "type": "number",
- "unit": "percent",
- "value": 0
- },
- "target": {
- "type": "number",
- "unit": "percent",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryCircuit.valves.fourThreeWay"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.secondaryHeatGenerator.configuration.runtime",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.secondaryHeatGenerator.configuration.runtime"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.seer.cooling",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.seer.cooling"
- },
- {
- "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": 28.3
- }
- },
- "timestamp": "2025-12-09T15:47:09.004Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.sensors.temperature.return"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.sensors.valve.0.expansion.target",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "percent",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.sensors.valve.0.expansion.target"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.sensors.valve.1.expansion.target",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "percent",
- "value": 0
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.sensors.valve.1.expansion.target"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.spf.dhw",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "number",
- "unit": "",
- "value": 3.5
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": 4.4
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/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": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.spf.total"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.valves.fourThreeWay.position",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "value": {
- "type": "string",
- "value": "climateCircuitOne"
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.valves.fourThreeWay.position"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "device.lock.external",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "active": {
- "type": "boolean",
- "value": false
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/device.lock.external"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.0.zone.demand",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.zone.demand"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.1.zone.demand",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.1.zone.demand"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.2.zone.demand",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.2.zone.demand"
- },
- {
- "apiVersion": 1,
- "commands": {},
- "deviceId": "0",
- "feature": "heating.circuits.3.zone.demand",
- "gatewayId": "################",
- "isEnabled": false,
- "isReady": true,
- "properties": {},
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.3.zone.demand"
- },
- {
- "apiVersion": 1,
- "commands": {
- "setName": {
- "isExecutable": true,
- "name": "setName",
- "params": {
- "name": {
- "constraints": {
- "maxLength": 39,
- "minLength": 1
- },
- "required": true,
- "type": "string"
- }
- },
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.name/commands/setName"
- }
- },
- "components": [],
- "deviceId": "0",
- "feature": "heating.circuits.0.name",
- "gatewayId": "################",
- "isEnabled": true,
- "isReady": true,
- "properties": {
- "name": {
- "type": "string",
- "value": ""
- }
- },
- "timestamp": "2025-12-09T15:32:49.819Z",
- "uri": "https://api.viessmann-climatesolutions.com/iot/v2/features/installations/#######/gateways/################/devices/0/features/heating.circuits.0.name"
- }
- ]
- },
- {
- "errorType": "DEVICE_COMMUNICATION_ERROR",
- "extendedPayload": {
- "code": "404",
- "httpStatusCode": "NotFound",
- "reason": "DEVICE_OFFLINE"
- },
- "message": "Device communication error",
- "statusCode": 400,
- "viErrorId": "00-68bd1eb45c950261bd7c1a5b6ab7f54e-5d57c933f1839687-00"
- }
- ]
- },
- "issues": []
- }
Advertisement
Add Comment
Please, Sign In to add comment