Buderus Web-Gateway KM200 Support

Hey there, I´m planning my migration from FHEM towards Home Assistant. Most protocols, that I use are already supported. What I wasn´t able to find, was support for the Buderus Web-Gateway.

The Buderus Web-Gateway is a gateway component for Buderus heating products.
There are five different controllers KM50, KM100, KM150, KM200 and KM300 all use the same app
Buderus EasyControl. The FHEM developers have created two different modules in order to integrate Buderus heating products with FHEM. It is possible to read and set parameters for the heating products.

Docs are here:

Maybe a “Home Assistant developer” also uses Buderus products and is willing to integrate them with Home Assistant?

Big thanks and regards,

Jakob

Sorry for poor formatting. Haven´t been allowed to add more than two links :frowning:

Should be better now.

1 Like

This would be an awesome feature.

Buderus Logamatic Web KM200 V2 Support would be great.

1 Like

I have created a custom component to communicate with my Nefit Enviline Tower heatpump. This heatpump contains an IP module that uses the Nefit ProControl app. (Looks very similar to the Buderus EasyControl app)

Therefore I have tried to use some code written for the Buderus KM200 (found at https://github.com/rthill/buderus) and it works like a charm!

You can find the component and (minimal) instructions at https://github.com/stefanlaheij/ha-buderus
Keep in mind that this code is not finished and not tested!

Maybe a real developer can use this as a starting point? :blush:

1 Like

Thank you very much,
It is working for outside_temperature, hotwater_current_temperature, hotwater_current_setpoint

For hotwater_current_waterflow and hotwater_current_workingtime the KM200 interface are giving me 404 http errors.

image

Nice to see it is working for you in some way.
I also have a lot of endpoints that give 404 errors. I think it depends on the type of system you have which endpoints give data.

Unfortunately the component is not working for me. Think, its because of a unmet dependency. What pip modules do I need? Tried installing the following imported modules via pip3 - but had not much luck at all :blush:
import logging
import base64
import json
import binascii
import urllib.request, urllib.error, urllib.parse
import voluptuous as vol

Logging trows [custom_components.buderus] Buderus error happened at http://1.2.3.4/system/sensors/temperatures/outdoor_t1: <urlopen error [Errno 60] Operation timed out>

Hello Jakob,

You need to install the crypto dependency.

Switch to virtual environment and install pycrypto

$ sudo su -s /bin/bash homeassistant
$ source /srv/homeassistant/bin/activate
$ pip3 install pycrypto

Then it works for me.

Out of the list of sensors I have a few working
- outside_temperature → Working
- supply_temperature → Working
- return_temperature → Working
- room_temperature
- hotwater_temperature → Working
- heating_current_roomsetpoint
- heating_manual_roomsetpoint
- heating_temp_roomsetpoint
- hotwater_current_temperature
- hotwater_current_setpoint
- hotwater_current_workingtime
- hotwater_current_waterflow
- heatsource_modulation
- heating_templevel_eco
- heating_templevel_comfort
- heating_activeprogram
- heating_operation_mode
- boiler_flame → Working
- boiler_starts
- pump_modulation → Working
- system_pressure → Working

The other sensors are not working - I get a HTTP Error 404: Not Found

EDIT: after deconnecting and reconnecting the heater most sensors are working.
only boiler_starts, heating_templevel_eco and heating_templevel_comfort are providing the 404 error.

Thanks. Checked and works now :slight_smile:

Is there any progress on integrating this in Hassio, or at least making it available as a plugin ?

Nothing, that I know of. For me the custom component stopped working with 0.68.

Maybe some developers own buderus units and are willing, to refactor and add the component?

These are the all features (below), what we can read from KM200 compatible devices. (I have a Bosch 3000W…)
Where are the others? Ie.: we can read the quality of recevied gas, the pressure of gas from the provider, etc. Where and how can I find these additional results?

/dhwCircuits/dhw1/actualTemp
/dhwCircuits/dhw1/charge
/dhwCircuits/dhw1/chargeDuration
/dhwCircuits/dhw1/currentSetpoint
/dhwCircuits/dhw1/holidayMode/activated
/dhwCircuits/dhw1/operationMode
/dhwCircuits/dhw1/singleChargeSetpoint
/dhwCircuits/dhw1/status
/dhwCircuits/dhw1/switchPrograms/A/1-Mo
/dhwCircuits/dhw1/switchPrograms/A/2-Tu
/dhwCircuits/dhw1/switchPrograms/A/3-We
/dhwCircuits/dhw1/switchPrograms/A/4-Th
/dhwCircuits/dhw1/switchPrograms/A/5-Fr
/dhwCircuits/dhw1/switchPrograms/A/6-Sa
/dhwCircuits/dhw1/switchPrograms/A/7-Su
/dhwCircuits/dhw1/waterFlow
/dhwCircuits/dhw1/workingTime
/gateway/DateTime
/gateway/instAccess
/gateway/instWriteAccess
/gateway/logging/userAcceptance
/gateway/openIPAccess
/gateway/update/status
/gateway/uuid
/gateway/versionFirmware
/gateway/versionHardware
/heatSources/CHpumpModulation
/heatSources/ChimneySweeper
/heatSources/actualCHPower
/heatSources/actualDHWPower
/heatSources/actualModulation
/heatSources/actualPower
/heatSources/actualSupplyTemperature
/heatSources/applianceSupplyTemperature
/heatSources/burnerModulationSetpoint
/heatSources/burnerPowerSetpoint
/heatSources/chimneyTemperature
/heatSources/energyMonitoring/consumption
/heatSources/energyMonitoring/correctionFactor
/heatSources/energyMonitoring/maxTankLevel
/heatSources/energyMonitoring/minTankLevel
/heatSources/energyMonitoring/startDateTime
/heatSources/energyMonitoring/tankLevel
/heatSources/flameCurrent
/heatSources/flameStatus
/heatSources/gasAirPressure
/heatSources/hs1/actualModulation
/heatSources/hs1/actualPower
/heatSources/hs1/energyReservoir
/heatSources/hs1/flameStatus
/heatSources/hs1/fuel/caloricValue
/heatSources/hs1/fuel/density
/heatSources/hs1/fuelConsmptCorrFactor
/heatSources/hs1/info/01/Id
/heatSources/hs1/info/01/No
/heatSources/hs1/info/01/Tok
/heatSources/hs1/info/01/Ver
/heatSources/hs1/nominalFuelConsumption
/heatSources/hs1/reservoirAlert
/heatSources/hs1/type
/heatSources/info/01/Id
/heatSources/info/01/No
/heatSources/info/01/Tok
/heatSources/info/01/Ver
/heatSources/nominalCHPower
/heatSources/numberOfStarts
/heatSources/powerSetpoint
/heatSources/returnTemperature
/heatSources/supplyTemperatureSetpoint
/heatSources/systemPressure
/heatSources/workingTime/centralHeating
/heatSources/workingTime/secondBurner
/heatSources/workingTime/totalSystem
/heatingCircuits/hc1/activeSwitchProgram
/heatingCircuits/hc1/actualSupplyTemperature
/heatingCircuits/hc1/currentRoomSetpoint
/heatingCircuits/hc1/fastHeatupFactor
/heatingCircuits/hc1/holidayMode/activated
/heatingCircuits/hc1/manualRoomSetpoint
/heatingCircuits/hc1/operationMode
/heatingCircuits/hc1/pumpModulation
/heatingCircuits/hc1/roomtemperature
/heatingCircuits/hc1/status
/heatingCircuits/hc1/supplyTemperatureSetpoint
/heatingCircuits/hc1/switchProgramMode
/heatingCircuits/hc1/switchPrograms/A/1-Mo
/heatingCircuits/hc1/switchPrograms/A/2-Tu
/heatingCircuits/hc1/switchPrograms/A/3-We
/heatingCircuits/hc1/switchPrograms/A/4-Th
/heatingCircuits/hc1/switchPrograms/A/5-Fr
/heatingCircuits/hc1/switchPrograms/A/6-Sa
/heatingCircuits/hc1/switchPrograms/A/7-Su
/heatingCircuits/hc1/switchPrograms/B/1-Mo
/heatingCircuits/hc1/switchPrograms/B/2-Tu
/heatingCircuits/hc1/switchPrograms/B/3-We
/heatingCircuits/hc1/switchPrograms/B/4-Th
/heatingCircuits/hc1/switchPrograms/B/5-Fr
/heatingCircuits/hc1/switchPrograms/B/6-Sa
/heatingCircuits/hc1/switchPrograms/B/7-Su
/heatingCircuits/hc1/temperatureLevels/comfort2
/heatingCircuits/hc1/temperatureLevels/eco
/heatingCircuits/hc1/temperatureRoomSetpoint
/heatingCircuits/hc1/temporaryRoomSetpoint
/heatingCircuits/hc2/activeSwitchProgram
/heatingCircuits/hc2/actualSupplyTemperature
/heatingCircuits/hc2/currentRoomSetpoint
/heatingCircuits/hc2/holidayMode/activated
/heatingCircuits/hc2/manualRoomSetpoint
/heatingCircuits/hc2/operationMode
/heatingCircuits/hc2/pumpModulation
/heatingCircuits/hc2/roomtemperature
/heatingCircuits/hc2/status
/heatingCircuits/hc2/supplyTemperatureSetpoint
/heatingCircuits/hc2/switchProgramMode
/heatingCircuits/hc2/switchPrograms/A/1-Mo
/heatingCircuits/hc2/switchPrograms/A/2-Tu
/heatingCircuits/hc2/switchPrograms/A/3-We
/heatingCircuits/hc2/switchPrograms/A/4-Th
/heatingCircuits/hc2/switchPrograms/A/5-Fr
/heatingCircuits/hc2/switchPrograms/A/6-Sa
/heatingCircuits/hc2/switchPrograms/A/7-Su
/heatingCircuits/hc2/switchPrograms/B/1-Mo
/heatingCircuits/hc2/switchPrograms/B/2-Tu
/heatingCircuits/hc2/switchPrograms/B/3-We
/heatingCircuits/hc2/switchPrograms/B/4-Th
/heatingCircuits/hc2/switchPrograms/B/5-Fr
/heatingCircuits/hc2/switchPrograms/B/6-Sa
/heatingCircuits/hc2/switchPrograms/B/7-Su
/heatingCircuits/hc2/temperatureLevels/comfort2
/heatingCircuits/hc2/temperatureLevels/eco
/heatingCircuits/hc2/temperatureRoomSetpoint
/heatingCircuits/hc2/temporaryRoomSetpoint
/system/appliance/CHpumpModulation
/system/appliance/ChimneySweeper
/system/appliance/actualPower
/system/appliance/actualSupplyTemperature
/system/appliance/flameCurrent
/system/appliance/gasAirPressure
/system/appliance/nominalBurnerLoad
/system/appliance/numberOfStarts
/system/appliance/powerSetpoint
/system/appliance/systemPressure
/system/appliance/workingTime/centralHeating
/system/appliance/workingTime/secondBurner
/system/appliance/workingTime/totalSystem
/system/brand
/system/bus
/system/healthStatus
/system/heatSources/hs1/actualModulation
/system/heatSources/hs1/actualPower
/system/heatSources/hs1/energyReservoir
/system/heatSources/hs1/fuel/caloricValue
/system/heatSources/hs1/fuel/density
/system/heatSources/hs1/fuelConsmptCorrFactor
/system/heatSources/hs1/nominalFuelConsumption
/system/heatSources/hs1/reservoirAlert
/system/holidayModes/hm1/dhwMode
/system/holidayModes/hm1/hcMode
/system/holidayModes/hm1/startStop
/system/holidayModes/hm2/dhwMode
/system/holidayModes/hm2/hcMode
/system/holidayModes/hm2/startStop
/system/holidayModes/hm3/dhwMode
/system/holidayModes/hm3/hcMode
/system/holidayModes/hm3/startStop
/system/holidayModes/hm4/dhwMode
/system/holidayModes/hm4/hcMode
/system/holidayModes/hm4/startStop
/system/holidayModes/hm5/dhwMode
/system/holidayModes/hm5/hcMode
/system/holidayModes/hm5/startStop
/system/info/01/Id
/system/info/01/No
/system/info/01/Tok
/system/info/01/Ver
/system/info/02/Id
/system/info/02/No
/system/info/02/Tok
/system/info/02/Ver
/system/info/03/Id
/system/info/03/No
/system/info/03/Tok
/system/info/03/Ver
/system/info/04/Id
/system/info/04/No
/system/info/04/Tok
/system/info/04/Ver
/system/info/05/Id
/system/info/05/No
/system/info/05/Tok
/system/info/05/Ver
/system/minOutdoorTemp
/system/sensors/temperatures/chimney
/system/sensors/temperatures/hotWater_t2
/system/sensors/temperatures/outdoor_t1
/system/sensors/temperatures/return
/system/sensors/temperatures/supply_t1
/system/sensors/temperatures/supply_t1_setpoint
/system/sensors/temperatures/switch
/system/systemType

1 Like

I checked in the uncompiled apk source code, and there is a mDNS service, that could be also a good point to have it discoverable in hassio.

I don’t have big python knowledge neither home-assistant code, but I will try to write something for this !

Here it is my fully debbuged Part I with all features…
/system/heatSources/hs1/fuel/caloricValue

{"id":"/system/heatSources/hs1/fuel/caloricValue","type":"floatValue","writeable":1,"recordable":0,"value":11.5,"unitOfMeasure":"kWh"}

/dhwCircuits

{"id":"/dhwCircuits","type":"refEnum","references":[{"id":"/dhwCircuits/dhw1","uri":"http://<deviceIP>/dhwCircuits/dhw1"}]}

/dhwCircuits/dhw1

{"id":"/dhwCircuits/dhw1","type":"refEnum","references":[{"id":"/dhwCircuits/dhw1/operationMode","uri":"http://<deviceIP>/dhwCircuits/dhw1/operationMode"},{"id":"/dhwCircuits/dhw1/switchPrograms","uri":"http://<deviceIP>/dhwCircuits/dhw1/switchPrograms"},{"id":"/dhwCircuits/dhw1/temperatureLevels","uri":"http://<deviceIP>/dhwCircuits/dhw1/temperatureLevels"},{"id":"/dhwCircuits/dhw1/temperatureLevels","uri":"http://<deviceIP>/dhwCircuits/dhw1/temperatureLevels"},{"id":"/dhwCircuits/dhw1/currentSetpoint","uri":"http://<deviceIP>/dhwCircuits/dhw1/currentSetpoint"},{"id":"/dhwCircuits/dhw1/actualTemp","uri":"http://<deviceIP>/dhwCircuits/dhw1/actualTemp"},{"id":"/dhwCircuits/dhw1/waterFlow","uri":"http://<deviceIP>/dhwCircuits/dhw1/waterFlow"},{"id":"/dhwCircuits/dhw1/workingTime","uri":"http://<deviceIP>/dhwCircuits/dhw1/workingTime"},{"id":"/dhwCircuits/dhw1/charge","uri":"http://<deviceIP>/dhwCircuits/dhw1/charge"},{"id":"/dhwCircuits/dhw1/chargeDuration","uri":"http://<deviceIP>/dhwCircuits/dhw1/chargeDuration"},{"id":"/dhwCircuits/dhw1/tdMode","uri":"http://<deviceIP>/dhwCircuits/dhw1/tdMode"},{"id":"/dhwCircuits/dhw1/tdsetPoint","uri":"http://<deviceIP>/dhwCircuits/dhw1/tdsetPoint"},{"id":"/dhwCircuits/dhw1/cpStartph","uri":"http://<deviceIP>/dhwCircuits/dhw1/cpStartph"},{"id":"/dhwCircuits/dhw1/singleChargeSetpoint","uri":"http://<deviceIP>/dhwCircuits/dhw1/singleChargeSetpoint"},{"id":"/dhwCircuits/dhw1/holidayMode","uri":"http://<deviceIP>/dhwCircuits/dhw1/holidayMode"},{"id":"/dhwCircuits/dhw1/status","uri":"http://<deviceIP>/dhwCircuits/dhw1/status"}]}

/dhwCircuits/dhw1/actualTemp

{"id":"/dhwCircuits/dhw1/actualTemp","type":"floatValue","writeable":0,"recordable":0,"value":39.7,"unitOfMeasure":"C","state":[{"open":-3276.8},{"short":3276.7}]}

/dhwCircuits/dhw1/charge

{"id":"/dhwCircuits/dhw1/charge","type":"stringValue","writeable":1,"recordable":0,"value":"stop","allowedValues":["stop","start"]}

/dhwCircuits/dhw1/chargeDuration

{"id":"/dhwCircuits/dhw1/chargeDuration","type":"floatValue","writeable":1,"recordable":0,"value":60.0,"unitOfMeasure":"mins","minValue":15.0,"maxValue":2880.0}

/dhwCircuits/dhw1/cpStartph

/dhwCircuits/dhw1/currentSetpoint

{"id":"/dhwCircuits/dhw1/currentSetpoint","type":"floatValue","writeable":0,"recordable":0,"value":15.0,"unitOfMeasure":"C"}

/dhwCircuits/dhw1/holidayMode

{"id":"/dhwCircuits/dhw1/holidayMode","type":"refEnum","references":[{"id":"/dhwCircuits/dhw1/holidayMode/activated","uri":"http://<deviceIP>/dhwCircuits/dhw1/holidayMode/activated"}]}

/dhwCircuits/dhw1/holidayMode/activated

{"id":"/dhwCircuits/dhw1/holidayMode/activated","type":"stringValue","writeable":0,"recordable":0,"value":"","allowedValues":["","hm1","hm2","hm3","hm4","hm5"]}

/dhwCircuits/dhw1/operationMode

{"id":"/dhwCircuits/dhw1/operationMode","type":"stringValue","writeable":1,"recordable":0,"value":"ownprogram","allowedValues":["Off","low","high","HCprogram","ownprogram"]}

/dhwCircuits/dhw1/singleChargeSetpoint

{"id":"/dhwCircuits/dhw1/singleChargeSetpoint","type":"floatValue","writeable":1,"recordable":0,"value":50.0,"unitOfMeasure":"C","minValue":30.0,"maxValue":80.0}

/dhwCircuits/dhw1/status

{"id":"/dhwCircuits/dhw1/status","type":"stringValue","writeable":0,"recordable":0,"value":"ACTIVE","allowedValues":["INACTIVE","ACTIVE"]}

/dhwCircuits/dhw1/switchPrograms

{"id":"/dhwCircuits/dhw1/switchPrograms","type":"refEnum","references":[{"id":"/dhwCircuits/dhw1/switchPrograms/A","uri":"http://<deviceIP>/dhwCircuits/dhw1/switchPrograms/A"}]}

/dhwCircuits/dhw1/switchPrograms/A

{"id":"/dhwCircuits/dhw1/switchPrograms/A","type":"switchProgram","setpointProperty":{"id":"/dhwCircuits/dhw1/temperatureLevels","uri":"http://<deviceIP>/dhwCircuits/dhw1/temperatureLevels"},"maxNbOfSwitchPoints":42,"maxNbOfSwitchPointsPerDay":6,"switchPointTimeRaster":15,"writeable":1,"switchPoints":[{"dayOfWeek":"Mo","setpoint":"high","time":345},{"dayOfWeek":"Mo","setpoint":"off","time":1365},{"dayOfWeek":"Tu","setpoint":"high","time":345},{"dayOfWeek":"Tu","setpoint":"off","time":1365},{"dayOfWeek":"We","setpoint":"high","time":345},{"dayOfWeek":"We","setpoint":"off","time":1365},{"dayOfWeek":"Th","setpoint":"high","time":345},{"dayOfWeek":"Th","setpoint":"off","time":1365},{"dayOfWeek":"Fr","setpoint":"high","time":345},{"dayOfWeek":"Fr","setpoint":"off","time":1365},{"dayOfWeek":"Sa","setpoint":"high","time":420},{"dayOfWeek":"Sa","setpoint":"off","time":1380},{"dayOfWeek":"Su","setpoint":"high","time":420},{"dayOfWeek":"Su","setpoint":"off","time":1380}]}

/dhwCircuits/dhw1/tdMode

/dhwCircuits/dhw1/tdsetPoint

/dhwCircuits/dhw1/temperatureLevels

{"id":"/dhwCircuits/dhw1/temperatureLevels","type":"refEnum","references":[]}

/dhwCircuits/dhw1/waterFlow

{"id":"/dhwCircuits/dhw1/waterFlow","type":"floatValue","writeable":0,"recordable":0,"value":0.0,"unitOfMeasure":"l/min"}

/dhwCircuits/dhw1/workingTime

{"id":"/dhwCircuits/dhw1/workingTime","type":"floatValue","writeable":0,"recordable":0,"value":14354,"unitOfMeasure":"mins"}

/gateway

{"id":"/gateway","type":"refEnum","references":[{"id":"/gateway/uuid","uri":"http://<deviceIP>/gateway/uuid"},{"id":"/gateway/firmware","uri":"http://<deviceIP>/gateway/firmware"},{"id":"/gateway/userpassword","uri":"http://<deviceIP>/gateway/userpassword"},{"id":"/gateway/versionFirmware","uri":"http://<deviceIP>/gateway/versionFirmware"},{"id":"/gateway/versionHardware","uri":"http://<deviceIP>/gateway/versionHardware"},{"id":"/gateway/boschSHPassword","uri":"http://<deviceIP>/gateway/boschSHPassword"},{"id":"/gateway/portalPassword","uri":"http://<deviceIP>/gateway/portalPassword"},{"id":"/gateway/knxPassword","uri":"http://<deviceIP>/gateway/knxPassword"},{"id":"/gateway/haiPassword","uri":"http://<deviceIP>/gateway/haiPassword"},{"id":"/gateway/openIPPassword","uri":"http://<deviceIP>/gateway/openIPPassword"},{"id":"/gateway/openIPAccess","uri":"http://<deviceIP>/gateway/openIPAccess"},{"id":"/gateway/DateTime","uri":"http://<deviceIP>/gateway/DateTime"},{"id":"/gateway/instPassword","uri":"http://<deviceIP>/gateway/instPassword"},{"id":"/gateway/instAccess","uri":"http://<deviceIP>/gateway/instAccess"},{"id":"/gateway/instWriteAccess","uri":"http://<deviceIP>/gateway/instWriteAccess"},{"id":"/gateway/version","uri":"http://<deviceIP>/gateway/version"},{"id":"/gateway/update","uri":"http://<deviceIP>/gateway/update"},{"id":"/gateway/logging","uri":"http://<deviceIP>/gateway/logging"}]}

/gateway/boschSHPassword

/gateway/DateTime

{"id":"/gateway/DateTime","type":"stringValue","writeable":1,"recordable":0,"value":"2018-11-14T00:05:42"}

/gateway/firmware

/gateway/haiPassword

/gateway/instAccess

{"id":"/gateway/instAccess","type":"stringValue","writeable":1,"recordable":0,"value":"off","allowedValues":["off","on"]}

/gateway/instPassword

/gateway/instWriteAccess

{"id":"/gateway/instWriteAccess","type":"stringValue","writeable":1,"recordable":0,"value":"off","allowedValues":["off","on"]}

/gateway/knxPassword

/gateway/logging

{"id":"/gateway/logging","type":"refEnum","references":[{"id":"/gateway/logging/switch","uri":"http://<deviceIP>/gateway/logging/switch"},{"id":"/gateway/logging/reqBusVar","uri":"http://<deviceIP>/gateway/logging/reqBusVar"},{"id":"/gateway/logging/userAcceptance","uri":"http://<deviceIP>/gateway/logging/userAcceptance"}]}

/gateway/logging/reqBusVar

/gateway/logging/switch

/gateway/logging/userAcceptance

{"id":"/gateway/logging/userAcceptance","type":"stringValue","writeable":1,"recordable":0,"value":"false","allowedValues":["false","true"]}

/gateway/openIPAccess

{"id":"/gateway/openIPAccess","type":"stringValue","writeable":1,"recordable":0,"value":"off","allowedValues":["off","on"]}

/gateway/openIPPassword

/gateway/portalPassword

/gateway/update

{"id":"/gateway/update","type":"refEnum","references":[{"id":"/gateway/update/version","uri":"http://<deviceIP>/gateway/update/version"},{"id":"/gateway/update/request","uri":"http://<deviceIP>/gateway/update/request"},{"id":"/gateway/update/strategy","uri":"http://<deviceIP>/gateway/update/strategy"},{"id":"/gateway/update/status","uri":"http://<deviceIP>/gateway/update/status"}]}

/gateway/update/request

/gateway/update/status

{"id":"/gateway/update/status","type":"stringValue","writeable":0,"recordable":0,"value":"completed","allowedValues":["inprogress","completed","interrupted"]}

/gateway/update/strategy

/gateway/update/version

/gateway/userpassword

/gateway/uuid

{"id":"/gateway/uuid","type":"stringValue","writeable":0,"recordable":0,"value":"123456789","allowedValues":["<123456789>"]}

/gateway/version

/gateway/versionFirmware

{"id":"/gateway/versionFirmware","type":"stringValue","writeable":0,"recordable":0,"value":"04.04.05"}

/gateway/versionHardware

{"id":"/gateway/versionHardware","type":"stringValue","writeable":0,"recordable":0,"value":"iCom_Low_NSC_v1"}

1 Like

Here it is my fully debbuged Part IIA with all features…
/heatingCircuits

{"id":"/heatingCircuits","type":"refEnum","references":[{"id":"/heatingCircuits/hc1","uri":"http://<deviceIP>/heatingCircuits/hc1"},{"id":"/heatingCircuits/hc2","uri":"http://<deviceIP>/heatingCircuits/hc2"}]}

/heatingCircuits/hc1

{"id":"/heatingCircuits/hc1","type":"refEnum","references":[{"id":"/heatingCircuits/hc1/currentRoomSetpoint","uri":"http://<deviceIP>/heatingCircuits/hc1/currentRoomSetpoint"},{"id":"/heatingCircuits/hc1/actualSupplyTemperature","uri":"http://<deviceIP>/heatingCircuits/hc1/actualSupplyTemperature"},{"id":"/heatingCircuits/hc1/actualSupplyTempSetpoint","uri":"http://<deviceIP>/heatingCircuits/hc1/actualSupplyTempSetpoint"},{"id":"/heatingCircuits/hc1/operationMode","uri":"http://<deviceIP>/heatingCircuits/hc1/operationMode"},{"id":"/heatingCircuits/hc1/temperatureRoomSetpoint","uri":"http://<deviceIP>/heatingCircuits/hc1/temperatureRoomSetpoint"},{"id":"/heatingCircuits/hc1/supplyTemperatureSetpoint","uri":"http://<deviceIP>/heatingCircuits/hc1/supplyTemperatureSetpoint"},{"id":"/heatingCircuits/hc1/manualRoomSetpoint","uri":"http://<deviceIP>/heatingCircuits/hc1/manualRoomSetpoint"},{"id":"/heatingCircuits/hc1/temporaryRoomSetpoint","uri":"http://<deviceIP>/heatingCircuits/hc1/temporaryRoomSetpoint"},{"id":"/heatingCircuits/hc1/roomtemperature","uri":"http://<deviceIP>/heatingCircuits/hc1/roomtemperature"},{"id":"/heatingCircuits/hc1/activeSwitchProgram","uri":"http://<deviceIP>/heatingCircuits/hc1/activeSwitchProgram"},{"id":"/heatingCircuits/hc1/timeToNextSetpoint","uri":"http://<deviceIP>/heatingCircuits/hc1/timeToNextSetpoint"},{"id":"/heatingCircuits/hc1/nextSetpoint","uri":"http://<deviceIP>/heatingCircuits/hc1/nextSetpoint"},{"id":"/heatingCircuits/hc1/switchProgramMode","uri":"http://<deviceIP>/heatingCircuits/hc1/switchProgramMode"},{"id":"/heatingCircuits/hc1/switchPrograms","uri":"http://<deviceIP>/heatingCircuits/hc1/switchPrograms"},{"id":"/heatingCircuits/hc1/temperatureLevels","uri":"http://<deviceIP>/heatingCircuits/hc1/temperatureLevels"},{"id":"/heatingCircuits/hc1/pumpModulation","uri":"http://<deviceIP>/heatingCircuits/hc1/pumpModulation"},{"id":"/heatingCircuits/hc1/suWiThreshold","uri":"http://<deviceIP>/heatingCircuits/hc1/suWiThreshold"},{"id":"/heatingCircuits/hc1/designTemp","uri":"http://<deviceIP>/heatingCircuits/hc1/designTemp"},{"id":"/heatingCircuits/hc1/roomTempOffset","uri":"http://<deviceIP>/heatingCircuits/hc1/roomTempOffset"},{"id":"/heatingCircuits/hc1/heatCurveMax","uri":"http://<deviceIP>/heatingCircuits/hc1/heatCurveMax"},{"id":"/heatingCircuits/hc1/controlType","uri":"http://<deviceIP>/heatingCircuits/hc1/controlType"},{"id":"/heatingCircuits/hc1/roomInfluence","uri":"http://<deviceIP>/heatingCircuits/hc1/roomInfluence"},{"id":"/heatingCircuits/hc1/fastHeatupFactor","uri":"http://<deviceIP>/heatingCircuits/hc1/fastHeatupFactor"},{"id":"/heatingCircuits/hc1/setpointOptimization","uri":"http://<deviceIP>/heatingCircuits/hc1/setpointOptimization"},{"id":"/heatingCircuits/hc1/suWiSwitchMode","uri":"http://<deviceIP>/heatingCircuits/hc1/suWiSwitchMode"},{"id":"/heatingCircuits/hc1/currentOpModeInfo","uri":"http://<deviceIP>/heatingCircuits/hc1/currentOpModeInfo"},{"id":"/heatingCircuits/hc1/cooling","uri":"http://<deviceIP>/heatingCircuits/hc1/cooling"},{"id":"/heatingCircuits/hc1/currentSuWiMode","uri":"http://<deviceIP>/heatingCircuits/hc1/currentSuWiMode"},{"id":"/heatingCircuits/hc1/holidayMode","uri":"http://<deviceIP>/heatingCircuits/hc1/holidayMode"},{"id":"/heatingCircuits/hc1/status","uri":"http://<deviceIP>/heatingCircuits/hc1/status"}]}

/heatingCircuits/hc1/activeSwitchProgram

{"id":"/heatingCircuits/hc1/activeSwitchProgram","type":"stringValue","writeable":1,"recordable":0,"value":"B","allowedValues":["A","B"]}

/heatingCircuits/hc1/actualSupplyTemperature

{"id":"/heatingCircuits/hc1/actualSupplyTemperature","type":"floatValue","writeable":0,"recordable":0,"value":37.3,"unitOfMeasure":"C","state":[{"open":-3276.8},{"short":3276.7}]}

/heatingCircuits/hc1/actualSupplyTempSetpoint

/heatingCircuits/hc1/controlType

/heatingCircuits/hc1/cooling

{"id":"/heatingCircuits/hc1/cooling","type":"refEnum","references":[]}

/heatingCircuits/hc1/currentOpModeInfo

/heatingCircuits/hc1/currentRoomSetpoint

{"id":"/heatingCircuits/hc1/currentRoomSetpoint","type":"floatValue","writeable":0,"recordable":0,"value":22.0,"unitOfMeasure":"C","state":[{"off":0.0}]}

/heatingCircuits/hc1/currentSuWiMode

/heatingCircuits/hc1/designTemp

/heatingCircuits/hc1/fastHeatupFactor

{"id":"/heatingCircuits/hc1/fastHeatupFactor","type":"floatValue","writeable":1,"recordable":0,"value":0.0,"unitOfMeasure":"%","minValue":1.0,"maxValue":100.0}

/heatingCircuits/hc1/heatCurveMax

/heatingCircuits/hc1/holidayMode

{"id":"/heatingCircuits/hc1/holidayMode","type":"refEnum","references":[{"id":"/heatingCircuits/hc1/holidayMode/activated","uri":"http://<deviceIP>/heatingCircuits/hc1/holidayMode/activated"}]}

/heatingCircuits/hc1/holidayMode/activated

{"id":"/heatingCircuits/hc1/holidayMode/activated","type":"stringValue","writeable":0,"recordable":0,"value":"","allowedValues":["","hm1","hm2","hm3","hm4","hm5"]}

/heatingCircuits/hc1/manualRoomSetpoint

{"id":"/heatingCircuits/hc1/manualRoomSetpoint","type":"floatValue","writeable":1,"recordable":0,"value":22.0,"unitOfMeasure":"C","minValue":5.0,"maxValue":30.0,"state":[{"off":0.0}]}

/heatingCircuits/hc1/nextSetpoint

/heatingCircuits/hc1/operationMode

{"id":"/heatingCircuits/hc1/operationMode","type":"stringValue","writeable":1,"recordable":0,"value":"manual","allowedValues":["auto","manual"]}

/heatingCircuits/hc1/pumpModulation

{"id":"/heatingCircuits/hc1/pumpModulation","type":"floatValue","writeable":0,"recordable":0,"value":100.0,"unitOfMeasure":"%"}

/heatingCircuits/hc1/roomInfluence

/heatingCircuits/hc1/roomtemperature

{"id":"/heatingCircuits/hc1/roomtemperature","type":"floatValue","writeable":0,"recordable":1,"value":23.7,"unitOfMeasure":"C","state":[{"open":-3276.8},{"short":3276.7}]}

/heatingCircuits/hc1/roomTempOffset

/heatingCircuits/hc1/setpointOptimization

/heatingCircuits/hc1/status

{"id":"/heatingCircuits/hc1/status","type":"stringValue","writeable":0,"recordable":0,"value":"ACTIVE","allowedValues":["INACTIVE","ACTIVE"]}

/heatingCircuits/hc1/supplyTemperatureSetpoint

{"id":"/heatingCircuits/hc1/supplyTemperatureSetpoint","type":"floatValue","writeable":0,"recordable":0,"value":43.0,"unitOfMeasure":"C","state":[{"off_heat":0.0},{"off_cool":90.0}]}

/heatingCircuits/hc1/suWiSwitchMode

/heatingCircuits/hc1/suWiThreshold

/heatingCircuits/hc1/switchProgramMode

{"id":"/heatingCircuits/hc1/switchProgramMode","type":"stringValue","writeable":1,"recordable":0,"value":"levels","allowedValues":["levels","absolute"]}

/heatingCircuits/hc1/switchPrograms

{"id":"/heatingCircuits/hc1/switchPrograms","type":"refEnum","references":[{"id":"/heatingCircuits/hc1/switchPrograms/A","uri":"http://<deviceIP>/heatingCircuits/hc1/switchPrograms/A"},{"id":"/heatingCircuits/hc1/switchPrograms/B","uri":"http://<deviceIP>/heatingCircuits/hc1/switchPrograms/B"}]}

/heatingCircuits/hc1/switchPrograms/A

{"id":"/heatingCircuits/hc1/switchPrograms/A","type":"switchProgram","setpointProperty":{"id":"/heatingCircuits/hc1/temperatureLevels","uri":"http://<deviceIP>/heatingCircuits/hc1/temperatureLevels"},"maxNbOfSwitchPoints":42,"maxNbOfSwitchPointsPerDay":6,"switchPointTimeRaster":15,"writeable":1,"switchPoints":[{"dayOfWeek":"Mo","setpoint":"comfort2","time":360},{"dayOfWeek":"Mo","setpoint":"eco","time":1380},{"dayOfWeek":"Tu","setpoint":"comfort2","time":360},{"dayOfWeek":"Tu","setpoint":"eco","time":1380},{"dayOfWeek":"We","setpoint":"comfort2","time":360},{"dayOfWeek":"We","setpoint":"eco","time":1380},{"dayOfWeek":"Th","setpoint":"comfort2","time":360},{"dayOfWeek":"Th","setpoint":"eco","time":1380},{"dayOfWeek":"Fr","setpoint":"comfort2","time":360},{"dayOfWeek":"Fr","setpoint":"eco","time":1380},{"dayOfWeek":"Sa","setpoint":"comfort2","time":480},{"dayOfWeek":"Sa","setpoint":"eco","time":1380},{"dayOfWeek":"Su","setpoint":"comfort2","time":480},{"dayOfWeek":"Su","setpoint":"eco","time":1380}]}

/heatingCircuits/hc1/switchPrograms/B

{"id":"/heatingCircuits/hc1/switchPrograms/B","type":"switchProgram","setpointProperty":{"id":"/heatingCircuits/hc1/temperatureLevels","uri":"http://<deviceIP>/heatingCircuits/hc1/temperatureLevels"},"maxNbOfSwitchPoints":42,"maxNbOfSwitchPointsPerDay":6,"switchPointTimeRaster":15,"writeable":1,"switchPoints":[{"dayOfWeek":"Mo","setpoint":"comfort2","time":360},{"dayOfWeek":"Mo","setpoint":"eco","time":480},{"dayOfWeek":"Mo","setpoint":"comfort2","time":960},{"dayOfWeek":"Mo","setpoint":"eco","time":1380},{"dayOfWeek":"Tu","setpoint":"comfort2","time":360},{"dayOfWeek":"Tu","setpoint":"eco","time":480},{"dayOfWeek":"Tu","setpoint":"comfort2","time":960},{"dayOfWeek":"Tu","setpoint":"eco","time":1380},{"dayOfWeek":"We","setpoint":"comfort2","time":360},{"dayOfWeek":"We","setpoint":"eco","time":480},{"dayOfWeek":"We","setpoint":"comfort2","time":960},{"dayOfWeek":"We","setpoint":"eco","time":1380},{"dayOfWeek":"Th","setpoint":"comfort2","time":360},{"dayOfWeek":"Th","setpoint":"eco","time":480},{"dayOfWeek":"Th","setpoint":"comfort2","time":960},{"dayOfWeek":"Th","setpoint":"eco","time":1380},{"dayOfWeek":"Fr","setpoint":"comfort2","time":360},{"dayOfWeek":"Fr","setpoint":"eco","time":480},{"dayOfWeek":"Fr","setpoint":"comfort2","time":960},{"dayOfWeek":"Fr","setpoint":"eco","time":1380},{"dayOfWeek":"Sa","setpoint":"comfort2","time":480},{"dayOfWeek":"Sa","setpoint":"eco","time":1320},{"dayOfWeek":"Su","setpoint":"comfort2","time":480},{"dayOfWeek":"Su","setpoint":"eco","time":1320}]}

/heatingCircuits/hc1/temperatureLevels

{"id":"/heatingCircuits/hc1/temperatureLevels","type":"refEnum","references":[{"id":"/heatingCircuits/hc1/temperatureLevels/eco","uri":"http://<deviceIP>/heatingCircuits/hc1/temperatureLevels/eco"},{"id":"/heatingCircuits/hc1/temperatureLevels/comfort2","uri":"http://<deviceIP>/heatingCircuits/hc1/temperatureLevels/comfort2"}]}

/heatingCircuits/hc1/temperatureLevels/comfort2

{"id":"/heatingCircuits/hc1/temperatureLevels/comfort2","type":"floatValue","writeable":1,"recordable":0,"value":22.0,"unitOfMeasure":"C","minValue":5.5,"maxValue":30.0}

/heatingCircuits/hc1/temperatureLevels/eco

{"id":"/heatingCircuits/hc1/temperatureLevels/eco","type":"floatValue","writeable":1,"recordable":0,"value":0.0,"unitOfMeasure":"C","minValue":5.0,"maxValue":21.5,"state":[{"off":0.0}]}

/heatingCircuits/hc1/temperatureRoomSetpoint

{"id":"/heatingCircuits/hc1/temperatureRoomSetpoint","type":"floatValue","writeable":1,"recordable":0,"value":22.0,"unitOfMeasure":"C","minValue":5.0,"maxValue":30.0,"state":[{"off":0.0}]}

/heatingCircuits/hc1/temporaryRoomSetpoint

{"id":"/heatingCircuits/hc1/temporaryRoomSetpoint","type":"floatValue","writeable":1,"recordable":0,"value":-1.0,"unitOfMeasure":"C","minValue":5.0,"maxValue":30.0,"state":[{"off":0.0},{"na":-1.0}]}

/heatingCircuits/hc1/timeToNextSetpoint

1 Like

Here it is my fully debbuged Part IIB with all features…
/heatingCircuits/hc2

{"id":"/heatingCircuits/hc2","type":"refEnum","references":[{"id":"/heatingCircuits/hc2/currentRoomSetpoint","uri":"http://<deviceIP>/heatingCircuits/hc2/currentRoomSetpoint"},{"id":"/heatingCircuits/hc2/actualSupplyTemperature","uri":"http://<deviceIP>/heatingCircuits/hc2/actualSupplyTemperature"},{"id":"/heatingCircuits/hc2/actualSupplyTempSetpoint","uri":"http://<deviceIP>/heatingCircuits/hc2/actualSupplyTempSetpoint"},{"id":"/heatingCircuits/hc2/operationMode","uri":"http://<deviceIP>/heatingCircuits/hc2/operationMode"},{"id":"/heatingCircuits/hc2/temperatureRoomSetpoint","uri":"http://<deviceIP>/heatingCircuits/hc2/temperatureRoomSetpoint"},{"id":"/heatingCircuits/hc2/supplyTemperatureSetpoint","uri":"http://<deviceIP>/heatingCircuits/hc2/supplyTemperatureSetpoint"},{"id":"/heatingCircuits/hc2/manualRoomSetpoint","uri":"http://<deviceIP>/heatingCircuits/hc2/manualRoomSetpoint"},{"id":"/heatingCircuits/hc2/temporaryRoomSetpoint","uri":"http://<deviceIP>/heatingCircuits/hc2/temporaryRoomSetpoint"},{"id":"/heatingCircuits/hc2/roomtemperature","uri":"http://<deviceIP>/heatingCircuits/hc2/roomtemperature"},{"id":"/heatingCircuits/hc2/activeSwitchProgram","uri":"http://<deviceIP>/heatingCircuits/hc2/activeSwitchProgram"},{"id":"/heatingCircuits/hc2/timeToNextSetpoint","uri":"http://<deviceIP>/heatingCircuits/hc2/timeToNextSetpoint"},{"id":"/heatingCircuits/hc2/nextSetpoint","uri":"http://<deviceIP>/heatingCircuits/hc2/nextSetpoint"},{"id":"/heatingCircuits/hc2/switchProgramMode","uri":"http://<deviceIP>/heatingCircuits/hc2/switchProgramMode"},{"id":"/heatingCircuits/hc2/switchPrograms","uri":"http://<deviceIP>/heatingCircuits/hc2/switchPrograms"},{"id":"/heatingCircuits/hc2/temperatureLevels","uri":"http://<deviceIP>/heatingCircuits/hc2/temperatureLevels"},{"id":"/heatingCircuits/hc2/pumpModulation","uri":"http://<deviceIP>/heatingCircuits/hc2/pumpModulation"},{"id":"/heatingCircuits/hc2/designTemp","uri":"http://<deviceIP>/heatingCircuits/hc2/designTemp"},{"id":"/heatingCircuits/hc2/heatCurveMax","uri":"http://<deviceIP>/heatingCircuits/hc2/heatCurveMax"},{"id":"/heatingCircuits/hc2/controlType","uri":"http://<deviceIP>/heatingCircuits/hc2/controlType"},{"id":"/heatingCircuits/hc2/setpointOptimization","uri":"http://<deviceIP>/heatingCircuits/hc2/setpointOptimization"},{"id":"/heatingCircuits/hc2/currentOpModeInfo","uri":"http://<deviceIP>/heatingCircuits/hc2/currentOpModeInfo"},{"id":"/heatingCircuits/hc2/cooling","uri":"http://<deviceIP>/heatingCircuits/hc2/cooling"},{"id":"/heatingCircuits/hc2/currentSuWiMode","uri":"http://<deviceIP>/heatingCircuits/hc2/currentSuWiMode"},{"id":"/heatingCircuits/hc2/holidayMode","uri":"http://<deviceIP>/heatingCircuits/hc2/holidayMode"},{"id":"/heatingCircuits/hc2/status","uri":"http://<deviceIP>/heatingCircuits/hc2/status"}]}

/heatingCircuits/hc2/activeSwitchProgram

{"id":"/heatingCircuits/hc2/activeSwitchProgram","type":"stringValue","writeable":1,"recordable":0,"value":"B","allowedValues":["A","B"]}

/heatingCircuits/hc2/actualSupplyTemperature

{"id":"/heatingCircuits/hc2/actualSupplyTemperature","type":"floatValue","writeable":0,"recordable":0,"value":25.1,"unitOfMeasure":"C","state":[{"open":-3276.8},{"short":3276.7}]}

/heatingCircuits/hc2/actualSupplyTempSetpoint

/heatingCircuits/hc2/controlType

/heatingCircuits/hc2/cooling

{"id":"/heatingCircuits/hc2/cooling","type":"refEnum","references":[]}

/heatingCircuits/hc2/currentOpModeInfo

/heatingCircuits/hc2/currentRoomSetpoint

{"id":"/heatingCircuits/hc2/currentRoomSetpoint","type":"floatValue","writeable":0,"recordable":0,"value":0.0,"unitOfMeasure":"C","state":[{"off":0.0}]}

/heatingCircuits/hc2/currentSuWiMode

/heatingCircuits/hc2/designTemp

/heatingCircuits/hc2/heatCurveMax

/heatingCircuits/hc2/holidayMode

{"id":"/heatingCircuits/hc2/holidayMode","type":"refEnum","references":[{"id":"/heatingCircuits/hc2/holidayMode/activated","uri":"http://<deviceIP>/heatingCircuits/hc2/holidayMode/activated"}]}

/heatingCircuits/hc2/holidayMode/activated

{"id":"/heatingCircuits/hc2/holidayMode/activated","type":"stringValue","writeable":0,"recordable":0,"value":"","allowedValues":["","hm1","hm2","hm3","hm4","hm5"]}

/heatingCircuits/hc2/manualRoomSetpoint

{"id":"/heatingCircuits/hc2/manualRoomSetpoint","type":"floatValue","writeable":1,"recordable":0,"value":22.5,"unitOfMeasure":"C","minValue":5.0,"maxValue":30.0,"state":[{"off":0.0}]}

/heatingCircuits/hc2/nextSetpoint

/heatingCircuits/hc2/operationMode

{"id":"/heatingCircuits/hc2/operationMode","type":"stringValue","writeable":1,"recordable":0,"value":"auto","allowedValues":["auto","manual"]}

/heatingCircuits/hc2/pumpModulation

{"id":"/heatingCircuits/hc2/pumpModulation","type":"floatValue","writeable":0,"recordable":0,"value":0.0,"unitOfMeasure":"%"}

/heatingCircuits/hc2/roomtemperature

{"id":"/heatingCircuits/hc2/roomtemperature","type":"floatValue","writeable":0,"recordable":1,"value":23.7,"unitOfMeasure":"C","state":[{"open":-3276.8},{"short":3276.7}]}

/heatingCircuits/hc2/setpointOptimization

/heatingCircuits/hc2/status

{"id":"/heatingCircuits/hc2/status","type":"stringValue","writeable":0,"recordable":0,"value":"ACTIVE","allowedValues":["INACTIVE","ACTIVE"]}

/heatingCircuits/hc2/supplyTemperatureSetpoint

{"id":"/heatingCircuits/hc2/supplyTemperatureSetpoint","type":"floatValue","writeable":0,"recordable":0,"value":0.0,"unitOfMeasure":"C","state":[{"off_heat":0.0},{"off_cool":90.0}]}

/heatingCircuits/hc2/switchProgramMode

{"id":"/heatingCircuits/hc2/switchProgramMode","type":"stringValue","writeable":1,"recordable":0,"value":"levels","allowedValues":["levels","absolute"]}

/heatingCircuits/hc2/switchPrograms

{"id":"/heatingCircuits/hc2/switchPrograms","type":"refEnum","references":[{"id":"/heatingCircuits/hc2/switchPrograms/A","uri":"http://<deviceIP>/heatingCircuits/hc2/switchPrograms/A"},{"id":"/heatingCircuits/hc2/switchPrograms/B","uri":"http://<deviceIP>/heatingCircuits/hc2/switchPrograms/B"}]}

/heatingCircuits/hc2/switchPrograms/A

{"id":"/heatingCircuits/hc2/switchPrograms/A","type":"switchProgram","setpointProperty":{"id":"/heatingCircuits/hc2/temperatureLevels","uri":"http://<deviceIP>/heatingCircuits/hc2/temperatureLevels"},"maxNbOfSwitchPoints":42,"maxNbOfSwitchPointsPerDay":6,"switchPointTimeRaster":15,"writeable":1,"switchPoints":[{"dayOfWeek":"Mo","setpoint":"comfort2","time":360},{"dayOfWeek":"Mo","setpoint":"eco","time":1380},{"dayOfWeek":"Tu","setpoint":"comfort2","time":360},{"dayOfWeek":"Tu","setpoint":"eco","time":1380},{"dayOfWeek":"We","setpoint":"comfort2","time":360},{"dayOfWeek":"We","setpoint":"eco","time":1380},{"dayOfWeek":"Th","setpoint":"comfort2","time":360},{"dayOfWeek":"Th","setpoint":"eco","time":1380},{"dayOfWeek":"Fr","setpoint":"comfort2","time":360},{"dayOfWeek":"Fr","setpoint":"eco","time":1380},{"dayOfWeek":"Sa","setpoint":"comfort2","time":480},{"dayOfWeek":"Sa","setpoint":"eco","time":1380},{"dayOfWeek":"Su","setpoint":"comfort2","time":480},{"dayOfWeek":"Su","setpoint":"eco","time":1380}]}

/heatingCircuits/hc2/switchPrograms/B

{"id":"/heatingCircuits/hc2/switchPrograms/B","type":"switchProgram","setpointProperty":{"id":"/heatingCircuits/hc2/temperatureLevels","uri":"http://<deviceIP>/heatingCircuits/hc2/temperatureLevels"},"maxNbOfSwitchPoints":42,"maxNbOfSwitchPointsPerDay":6,"switchPointTimeRaster":15,"writeable":1,"switchPoints":[{"dayOfWeek":"Mo","setpoint":"comfort2","time":360},{"dayOfWeek":"Mo","setpoint":"eco","time":480},{"dayOfWeek":"Mo","setpoint":"comfort2","time":960},{"dayOfWeek":"Mo","setpoint":"eco","time":1380},{"dayOfWeek":"Tu","setpoint":"comfort2","time":360},{"dayOfWeek":"Tu","setpoint":"eco","time":480},{"dayOfWeek":"Tu","setpoint":"comfort2","time":960},{"dayOfWeek":"Tu","setpoint":"eco","time":1380},{"dayOfWeek":"We","setpoint":"comfort2","time":360},{"dayOfWeek":"We","setpoint":"eco","time":480},{"dayOfWeek":"We","setpoint":"comfort2","time":960},{"dayOfWeek":"We","setpoint":"eco","time":1380},{"dayOfWeek":"Th","setpoint":"comfort2","time":360},{"dayOfWeek":"Th","setpoint":"eco","time":480},{"dayOfWeek":"Th","setpoint":"comfort2","time":960},{"dayOfWeek":"Th","setpoint":"eco","time":1380},{"dayOfWeek":"Fr","setpoint":"comfort2","time":360},{"dayOfWeek":"Fr","setpoint":"eco","time":480},{"dayOfWeek":"Fr","setpoint":"comfort2","time":960},{"dayOfWeek":"Fr","setpoint":"eco","time":1380},{"dayOfWeek":"Sa","setpoint":"comfort2","time":480},{"dayOfWeek":"Sa","setpoint":"eco","time":1380},{"dayOfWeek":"Su","setpoint":"comfort2","time":480},{"dayOfWeek":"Su","setpoint":"eco","time":1380}]}

/heatingCircuits/hc2/temperatureLevels

{"id":"/heatingCircuits/hc2/temperatureLevels","type":"refEnum","references":[{"id":"/heatingCircuits/hc2/temperatureLevels/eco","uri":"http://<deviceIP>/heatingCircuits/hc2/temperatureLevels/eco"},{"id":"/heatingCircuits/hc2/temperatureLevels/comfort2","uri":"http://<deviceIP>/heatingCircuits/hc2/temperatureLevels/comfort2"}]}

/heatingCircuits/hc2/temperatureLevels/comfort2

{"id":"/heatingCircuits/hc2/temperatureLevels/comfort2","type":"floatValue","writeable":1,"recordable":0,"value":23.0,"unitOfMeasure":"C","minValue":5.5,"maxValue":30.0}

/heatingCircuits/hc2/temperatureLevels/eco

{"id":"/heatingCircuits/hc2/temperatureLevels/eco","type":"floatValue","writeable":1,"recordable":0,"value":0.0,"unitOfMeasure":"C","minValue":5.0,"maxValue":22.5,"state":[{"off":0.0}]}

/heatingCircuits/hc2/temperatureRoomSetpoint

{"id":"/heatingCircuits/hc2/temperatureRoomSetpoint","type":"floatValue","writeable":1,"recordable":0,"value":22.5,"unitOfMeasure":"C","minValue":5.0,"maxValue":30.0,"state":[{"off":0.0}]}

/heatingCircuits/hc2/temporaryRoomSetpoint

{"id":"/heatingCircuits/hc2/temporaryRoomSetpoint","type":"floatValue","writeable":1,"recordable":0,"value":-1.0,"unitOfMeasure":"C","minValue":5.0,"maxValue":30.0,"state":[{"off":0.0},{"na":-1.0}]}

/heatingCircuits/hc2/timeToNextSetpoint

1 Like

Fully debugged Part III

/heatSources

{"id":"/heatSources","type":"refEnum","references":[{"id":"/heatSources/info","uri":"http://<deviceIP>/heatSources/info"},{"id":"/heatSources/actualPower","uri":"http://<deviceIP>/heatSources/actualPower"},{"id":"/heatSources/actualCHPower","uri":"http://<deviceIP>/heatSources/actualCHPower"},{"id":"/heatSources/actualDHWPower","uri":"http://<deviceIP>/heatSources/actualDHWPower"},{"id":"/heatSources/actualModulation","uri":"http://<deviceIP>/heatSources/actualModulation"},{"id":"/heatSources/burnerModulationSetpoint","uri":"http://<deviceIP>/heatSources/burnerModulationSetpoint"},{"id":"/heatSources/burnerPowerSetpoint","uri":"http://<deviceIP>/heatSources/burnerPowerSetpoint"},{"id":"/heatSources/flameStatus","uri":"http://<deviceIP>/heatSources/flameStatus"},{"id":"/heatSources/CHpumpModulation","uri":"http://<deviceIP>/heatSources/CHpumpModulation"},{"id":"/heatSources/actualSupplyTemperature","uri":"http://<deviceIP>/heatSources/actualSupplyTemperature"},{"id":"/heatSources/powerSetpoint","uri":"http://<deviceIP>/heatSources/powerSetpoint"},{"id":"/heatSources/gasAirPressure","uri":"http://<deviceIP>/heatSources/gasAirPressure"},{"id":"/heatSources/systemPressure","uri":"http://<deviceIP>/heatSources/systemPressure"},{"id":"/heatSources/flameCurrent","uri":"http://<deviceIP>/heatSources/flameCurrent"},{"id":"/heatSources/ChimneySweeper","uri":"http://<deviceIP>/heatSources/ChimneySweeper"},{"id":"/heatSources/returnTemperature","uri":"http://<deviceIP>/heatSources/returnTemperature"},{"id":"/heatSources/numberOfStarts","uri":"http://<deviceIP>/heatSources/numberOfStarts"},{"id":"/heatSources/supplyTemperatureSetpoint","uri":"http://<deviceIP>/heatSources/supplyTemperatureSetpoint"},{"id":"/heatSources/applianceSupplyTemperature","uri":"http://<deviceIP>/heatSources/applianceSupplyTemperature"},{"id":"/heatSources/nominalCHPower","uri":"http://<deviceIP>/heatSources/nominalCHPower"},{"id":"/heatSources/chimneyTemperature","uri":"http://<deviceIP>/heatSources/chimneyTemperature"},{"id":"/heatSources/heating","uri":"http://<deviceIP>/heatSources/heating"},{"id":"/heatSources/Source","uri":"http://<deviceIP>/heatSources/Source"},{"id":"/heatSources/sensors","uri":"http://<deviceIP>/heatSources/sensors"},{"id":"/heatSources/workingTime","uri":"http://<deviceIP>/heatSources/workingTime"},{"id":"/heatSources/fuelCell","uri":"http://<deviceIP>/heatSources/fuelCell"},{"id":"/heatSources/energyMonitoring","uri":"http://<deviceIP>/heatSources/energyMonitoring"},{"id":"/heatSources/hs1","uri":"http://<deviceIP>/heatSources/hs1"},{"id":"/heatSources/ch","uri":"http://<deviceIP>/heatSources/ch"},{"id":"/heatSources/dhw","uri":"http://<deviceIP>/heatSources/dhw"},{"id":"/heatSources/pool","uri":"http://<deviceIP>/heatSources/pool"},{"id":"/heatSources/cooling","uri":"http://<deviceIP>/heatSources/cooling"},{"id":"/heatSources/total","uri":"http://<deviceIP>/heatSources/total"},{"id":"/heatSources/electricGrid","uri":"http://<deviceIP>/heatSources/electricGrid"}]}

/heatSources/actualCHPower

{"id":"/heatSources/actualCHPower","type":"floatValue","writeable":0,"recordable":1,"value":0.0,"unitOfMeasure":"kW"}

/heatSources/actualDHWPower

{"id":"/heatSources/actualDHWPower","type":"floatValue","writeable":0,"recordable":1,"value":0.0,"unitOfMeasure":"kW"}

/heatSources/actualModulation

{"id":"/heatSources/actualModulation","type":"floatValue","writeable":0,"recordable":0,"value":0.0,"unitOfMeasure":"%"}

/heatSources/actualPower

{"id":"/heatSources/actualPower","type":"floatValue","writeable":0,"recordable":1,"value":0.0,"unitOfMeasure":"kW"}

/heatSources/actualSupplyTemperature

{"id":"/heatSources/actualSupplyTemperature","type":"floatValue","writeable":0,"recordable":0,"value":40.8,"unitOfMeasure":"C","state":[{"open":-3276.8},{"short":3276.7}]}

/heatSources/applianceSupplyTemperature

{"id":"/heatSources/applianceSupplyTemperature","type":"floatValue","writeable":0,"recordable":0,"value":40.8,"unitOfMeasure":"C","state":[{"open":-3276.8},{"short":3276.7}]}

/heatSources/burnerModulationSetpoint

{"id":"/heatSources/burnerModulationSetpoint","type":"floatValue","writeable":0,"recordable":0,"value":100.0,"unitOfMeasure":"%"}

/heatSources/burnerPowerSetpoint

{"id":"/heatSources/burnerPowerSetpoint","type":"floatValue","writeable":0,"recordable":0,"value":22.0,"unitOfMeasure":"kW"}

/heatSources/ch

{"id":"/heatSources/ch","type":"refEnum","references":[{"id":"/heatSources/ch/energyMonitoring","uri":"http://<deviceIP>/heatSources/ch/energyMonitoring"}]}

/heatSources/ch/energyMonitoring

{"id":"/heatSources/ch/energyMonitoring","type":"refEnum","references":[]}

/heatSources/ChimneySweeper

{"id":"/heatSources/ChimneySweeper","type":"stringValue","writeable":0,"recordable":0,"value":"off"}

/heatSources/chimneyTemperature

{"id":"/heatSources/chimneyTemperature","type":"floatValue","writeable":0,"recordable":0,"value":-3276.8,"unitOfMeasure":"C","state":[{"open":-3276.8},{"short":3276.7}]}

/heatSources/CHpumpModulation

{"id":"/heatSources/CHpumpModulation","type":"floatValue","writeable":0,"recordable":0,"value":89.0,"unitOfMeasure":"%"}

/heatSources/cooling

{"id":"/heatSources/cooling","type":"refEnum","references":[{"id":"/heatSources/cooling/energyMonitoring","uri":"http://<deviceIP>/heatSources/cooling/energyMonitoring"}]}

/heatSources/cooling/energyMonitoring

{"id":"/heatSources/cooling/energyMonitoring","type":"refEnum","references":[]}

/heatSources/dhw

{"id":"/heatSources/dhw","type":"refEnum","references":[{"id":"/heatSources/dhw/energyMonitoring","uri":"http://<deviceIP>/heatSources/dhw/energyMonitoring"}]}

/heatSources/dhw/energyMonitoring

{"id":"/heatSources/dhw/energyMonitoring","type":"refEnum","references":[]}

/heatSources/electricGrid

{"id":"/heatSources/electricGrid","type":"refEnum","references":[]}

/heatSources/energyMonitoring

{"id":"/heatSources/energyMonitoring","type":"refEnum","references":[{"id":"/heatSources/energyMonitoring/consumption","uri":"http://<deviceIP>/heatSources/energyMonitoring/consumption"},{"id":"/heatSources/energyMonitoring/correctionFactor","uri":"http://<deviceIP>/heatSources/energyMonitoring/correctionFactor"},{"id":"/heatSources/energyMonitoring/maxTankLevel","uri":"http://<deviceIP>/heatSources/energyMonitoring/maxTankLevel"},{"id":"/heatSources/energyMonitoring/minTankLevel","uri":"http://<deviceIP>/heatSources/energyMonitoring/minTankLevel"},{"id":"/heatSources/energyMonitoring/tankLevel","uri":"http://<deviceIP>/heatSources/energyMonitoring/tankLevel"},{"id":"/heatSources/energyMonitoring/startDateTime","uri":"http://<deviceIP>/heatSources/energyMonitoring/startDateTime"}]}

/heatSources/energyMonitoring/consumption

{"id":"/heatSources/energyMonitoring/consumption","type":"floatValue","writeable":1,"recordable":0,"value":1914.2,"unitOfMeasure":"kWh","minValue":0.0,"maxValue":135780000.0}

/heatSources/energyMonitoring/correctionFactor

{"id":"/heatSources/energyMonitoring/correctionFactor","type":"floatValue","writeable":1,"recordable":0,"value":1.0,"unitOfMeasure":" ","minValue":0.7,"maxValue":1.3}

/heatSources/energyMonitoring/maxTankLevel

{"id":"/heatSources/energyMonitoring/maxTankLevel","type":"floatValue","writeable":1,"recordable":0,"value":0.0,"unitOfMeasure":"kWh","minValue":0.0,"maxValue":135780000.0}

/heatSources/energyMonitoring/minTankLevel

{"id":"/heatSources/energyMonitoring/minTankLevel","type":"floatValue","writeable":1,"recordable":0,"value":0.0,"unitOfMeasure":"kWh","minValue":0.0,"maxValue":135780000.0}

/heatSources/energyMonitoring/startDateTime

{"id":"/heatSources/energyMonitoring/startDateTime","type":"stringValue","writeable":0,"recordable":0,"value":"2018-11-13T20:57:52"}

/heatSources/energyMonitoring/tankLevel

{"id":"/heatSources/energyMonitoring/tankLevel","type":"floatValue","writeable":1,"recordable":0,"value":0.0,"unitOfMeasure":"kWh","minValue":0.0,"maxValue":135780000.0}

/heatSources/flameCurrent

{"id":"/heatSources/flameCurrent","type":"floatValue","writeable":0,"recordable":0,"value":-0.1,"unitOfMeasure":"┬ÁA","state":[{"open":-3276.8},{"short":3276.7}]}

/heatSources/flameStatus

{"id":"/heatSources/flameStatus","type":"stringValue","writeable":0,"recordable":0,"value":"off","allowedValues":["off","on"]}

/heatSources/fuelCell

{"id":"/heatSources/fuelCell","type":"refEnum","references":[]}

/heatSources/gasAirPressure

{"id":"/heatSources/gasAirPressure","type":"floatValue","writeable":0,"recordable":0,"value":-0.1,"unitOfMeasure":"Pascal"}

/heatSources/heating

{"id":"/heatSources/heating","type":"refEnum","references":[]}

/heatSources/hs1

{"id":"/heatSources/hs1","type":"refEnum","references":[{"id":"/heatSources/hs1/info","uri":"http://<deviceIP>/heatSources/hs1/info"},{"id":"/heatSources/hs1/type","uri":"http://<deviceIP>/heatSources/hs1/type"},{"id":"/heatSources/hs1/energyReservoir","uri":"http://<deviceIP>/heatSources/hs1/energyReservoir"},{"id":"/heatSources/hs1/reservoirAlert","uri":"http://<deviceIP>/heatSources/hs1/reservoirAlert"},{"id":"/heatSources/hs1/nominalFuelConsumption","uri":"http://<deviceIP>/heatSources/hs1/nominalFuelConsumption"},{"id":"/heatSources/hs1/fuelConsmptCorrFactor","uri":"http://<deviceIP>/heatSources/hs1/fuelConsmptCorrFactor"},{"id":"/heatSources/hs1/actualModulation","uri":"http://<deviceIP>/heatSources/hs1/actualModulation"},{"id":"/heatSources/hs1/actualPower","uri":"http://<deviceIP>/heatSources/hs1/actualPower"},{"id":"/heatSources/hs1/fuel","uri":"http://<deviceIP>/heatSources/hs1/fuel"},{"id":"/heatSources/hs1/flameStatus","uri":"http://<deviceIP>/heatSources/hs1/flameStatus"}]}

/heatSources/hs1/actualModulation

{"id":"/heatSources/hs1/actualModulation","type":"floatValue","writeable":0,"recordable":0,"value":62.0,"unitOfMeasure":"%"}

/heatSources/hs1/actualPower

{"id":"/heatSources/hs1/actualPower","type":"floatValue","writeable":0,"recordable":1,"value":13.64,"unitOfMeasure":"kW"}

/heatSources/hs1/energyReservoir

{"id":"/heatSources/hs1/energyReservoir","type":"floatValue","writeable":1,"recordable":0,"value":0.0,"unitOfMeasure":"kWh"}

/heatSources/hs1/flameStatus

{"id":"/heatSources/hs1/flameStatus","type":"stringValue","writeable":0,"recordable":0,"value":"on","allowedValues":["off","on"]}

/heatSources/hs1/fuel

{"id":"/heatSources/hs1/fuel","type":"refEnum","references":[{"id":"/heatSources/hs1/fuel/density","uri":"http://<deviceIP>/heatSources/hs1/fuel/density"},{"id":"/heatSources/hs1/fuel/caloricValue","uri":"http://<deviceIP>/heatSources/hs1/fuel/caloricValue"}]}

/heatSources/hs1/fuel/caloricValue

{"id":"/heatSources/hs1/fuel/caloricValue","type":"floatValue","writeable":1,"recordable":0,"value":11.5,"unitOfMeasure":"kWh"}

/heatSources/hs1/fuel/density

{"id":"/heatSources/hs1/fuel/density","type":"floatValue","writeable":1,"recordable":0,"value":0.820,"unitOfMeasure":"kg/l"}

/heatSources/hs1/fuelConsmptCorrFactor

{"id":"/heatSources/hs1/fuelConsmptCorrFactor","type":"floatValue","writeable":1,"recordable":0,"value":1.00,"unitOfMeasure":" "}

/heatSources/hs1/info

{"id":"/heatSources/hs1/info","type":"systeminfo","recordable":0,"writeable":0,"values":[{"Tok":"8","Id":"11152","Ver":"00","No":"7736900599000000000001111775D0D0"}]}

/heatSources/hs1/nominalFuelConsumption

{"id":"/heatSources/hs1/nominalFuelConsumption","type":"floatValue","writeable":1,"recordable":0,"value":1.8,"unitOfMeasure":"l/h"}

/heatSources/hs1/reservoirAlert

{"id":"/heatSources/hs1/reservoirAlert","type":"floatValue","writeable":1,"recordable":0,"value":0.0,"unitOfMeasure":"kWh"}

/heatSources/hs1/type

{"id":"/heatSources/hs1/type","type":"stringValue","writeable":0,"recordable":0,"value":"GasBoiler","allowedValues":["No_Appliance","OilBoiler","GasBoiler","Heatpump","unknownBoiler"]}

/heatSources/info

{"id":"/heatSources/info","type":"systeminfo","recordable":0,"writeable":0,"values":[{"Tok":"8","Id":"11152","Ver":"00","No":"7736900599000000000001111775D0D0"}]}

/heatSources/nominalCHPower

{"id":"/heatSources/nominalCHPower","type":"floatValue","writeable":0,"recordable":0,"value":22.0,"unitOfMeasure":"kW","minValue":0.0,"maxValue":100.0}

/heatSources/numberOfStarts

{"id":"/heatSources/numberOfStarts","type":"floatValue","writeable":0,"recordable":0,"value":14543,"unitOfMeasure":" "}

/heatSources/pool

{"id":"/heatSources/pool","type":"refEnum","references":[{"id":"/heatSources/pool/energyMonitoring","uri":"http://<deviceIP>/heatSources/pool/energyMonitoring"}]}

/heatSources/pool/energyMonitoring

{"id":"/heatSources/pool/energyMonitoring","type":"refEnum","references":[]}

/heatSources/powerSetpoint

{"id":"/heatSources/powerSetpoint","type":"floatValue","writeable":0,"recordable":0,"value":100.0,"unitOfMeasure":"%"}

/heatSources/returnTemperature

{"id":"/heatSources/returnTemperature","type":"floatValue","writeable":0,"recordable":0,"value":-3276.8,"unitOfMeasure":"C","state":[{"open":-3276.8},{"short":3276.7}]}

/heatSources/sensors

{"id":"/heatSources/sensors","type":"refEnum","references":[]}

/heatSources/Source

{"id":"/heatSources/Source","type":"refEnum","references":[{"id":"/heatSources/Source/Compressor","uri":"http://<deviceIP>/heatSources/Source/Compressor"},{"id":"/heatSources/Source/eHeater","uri":"http://<deviceIP>/heatSources/Source/eHeater"}]}

/heatSources/Source/Compressor

{"id":"/heatSources/Source/Compressor","type":"refEnum","references":[]}

/heatSources/Source/eHeater

{"id":"/heatSources/Source/eHeater","type":"refEnum","references":[]}

/heatSources/supplyTemperatureSetpoint

{"id":"/heatSources/supplyTemperatureSetpoint","type":"floatValue","writeable":0,"recordable":0,"value":48.0,"unitOfMeasure":"C"}

/heatSources/systemPressure

{"id":"/heatSources/systemPressure","type":"floatValue","writeable":0,"recordable":0,"value":25.5,"unitOfMeasure":"bar","state":[{"invalid":25.5}]}

/heatSources/total

{"id":"/heatSources/total","type":"refEnum","references":[{"id":"/heatSources/total/energyMonitoring","uri":"http://<deviceIP>/heatSources/total/energyMonitoring"}]}

/heatSources/total/energyMonitoring

{"id":"/heatSources/total/energyMonitoring","type":"refEnum","references":[]}

/heatSources/workingTime

{"id":"/heatSources/workingTime","type":"refEnum","references":[{"id":"/heatSources/workingTime/totalSystem","uri":"http://<deviceIP>/heatSources/workingTime/totalSystem"},{"id":"/heatSources/workingTime/secondBurner","uri":"http://<deviceIP>/heatSources/workingTime/secondBurner"},{"id":"/heatSources/workingTime/centralHeating","uri":"http://<deviceIP>/heatSources/workingTime/centralHeating"}]}

/heatSources/workingTime/centralHeating

{"id":"/heatSources/workingTime/centralHeating","type":"floatValue","writeable":0,"recordable":0,"value":86132,"unitOfMeasure":"mins"}

/heatSources/workingTime/secondBurner

{"id":"/heatSources/workingTime/secondBurner","type":"floatValue","writeable":0,"recordable":0,"value":0,"unitOfMeasure":"mins"}

/heatSources/workingTime/totalSystem

{"id":"/heatSources/workingTime/totalSystem","type":"floatValue","writeable":0,"recordable":0,"value":100486,"unitOfMeasure":"mins"}

1 Like

Fully DEBUGGED PART IV.

/notifications

{"id":"/notifications","type":"errorList","recordable":0,"writeable":0,"values":[]}

/recordings

{"id":"/recordings","type":"refEnum","references":[{"id":"/recordings/system","uri":"http://<deviceIP>/recordings/system"},{"id":"/recordings/heatSources","uri":"http://<deviceIP>/recordings/heatSources"},{"id":"/recordings/heatingCircuits","uri":"http://<deviceIP>/recordings/heatingCircuits"},{"id":"/recordings/dhwCircuits","uri":"http://<deviceIP>/recordings/dhwCircuits"}]}

/recordings/dhwCircuits

{"id":"/recordings/dhwCircuits","type":"refEnum","references":[{"id":"/recordings/dhwCircuits/dhw1","uri":"http://<deviceIP>/recordings/dhwCircuits/dhw1"}]}

/recordings/dhwCircuits/dhw1

{"id":"/recordings/dhwCircuits/dhw1","type":"refEnum","references":[{"id":"/recordings/dhwCircuits/dhw1/actualTemp","uri":"http://<deviceIP>/recordings/dhwCircuits/dhw1/actualTemp"}]}

/recordings/dhwCircuits/dhw1/actualTemp

/recordings/heatingCircuits

{"id":"/recordings/heatingCircuits","type":"refEnum","references":[{"id":"/recordings/heatingCircuits/hc1","uri":"http://<deviceIP>/recordings/heatingCircuits/hc1"},{"id":"/recordings/heatingCircuits/hc2","uri":"http://<deviceIP>/recordings/heatingCircuits/hc2"}]}

/recordings/heatingCircuits/hc1

{"id":"/recordings/heatingCircuits/hc1","type":"refEnum","references":[{"id":"/recordings/heatingCircuits/hc1/roomtemperature","uri":"http://<deviceIP>/recordings/heatingCircuits/hc1/roomtemperature"}]}

/recordings/heatingCircuits/hc1/roomtemperature

/recordings/heatingCircuits/hc2

{"id":"/recordings/heatingCircuits/hc2","type":"refEnum","references":[{"id":"/recordings/heatingCircuits/hc2/roomtemperature","uri":"http://<deviceIP>/recordings/heatingCircuits/hc2/roomtemperature"}]}

/recordings/heatingCircuits/hc2/roomtemperature

/recordings/heatSources

{"id":"/recordings/heatSources","type":"refEnum","references":[{"id":"/recordings/heatSources/actualPower","uri":"http://<deviceIP>/recordings/heatSources/actualPower"},{"id":"/recordings/heatSources/actualCHPower","uri":"http://<deviceIP>/recordings/heatSources/actualCHPower"},{"id":"/recordings/heatSources/actualDHWPower","uri":"http://<deviceIP>/recordings/heatSources/actualDHWPower"},{"id":"/recordings/heatSources/hs1","uri":"http://<deviceIP>/recordings/heatSources/hs1"},{"id":"/recordings/heatSources/total","uri":"http://<deviceIP>/recordings/heatSources/total"}]}

/recordings/heatSources/actualCHPower

/recordings/heatSources/actualDHWPower

/recordings/heatSources/actualPower

/recordings/heatSources/hs1

{"id":"/recordings/heatSources/hs1","type":"refEnum","references":[{"id":"/recordings/heatSources/hs1/actualPower","uri":"http://<deviceIP>/recordings/heatSources/hs1/actualPower"}]}

/recordings/heatSources/hs1/actualPower

/recordings/heatSources/total

{"id":"/recordings/heatSources/total","type":"refEnum","references":[{"id":"/recordings/heatSources/total/energyMonitoring","uri":"http://<deviceIP>/recordings/heatSources/total/energyMonitoring"}]}

/recordings/heatSources/total/energyMonitoring

{"id":"/recordings/heatSources/total/energyMonitoring","type":"refEnum","references":[]}

/recordings/system

{"id":"/recordings/system","type":"refEnum","references":[{"id":"/recordings/system/sensors","uri":"http://<deviceIP>/recordings/system/sensors"},{"id":"/recordings/system/heatSources","uri":"http://<deviceIP>/recordings/system/heatSources"}]}

/recordings/system/heatSources

{"id":"/recordings/system/heatSources","type":"refEnum","references":[{"id":"/recordings/system/heatSources/hs1","uri":"http://<deviceIP>/recordings/system/heatSources/hs1"}]}

/recordings/system/heatSources/hs1

{"id":"/recordings/system/heatSources/hs1","type":"refEnum","references":[{"id":"/recordings/system/heatSources/hs1/actualPower","uri":"http://<deviceIP>/recordings/system/heatSources/hs1/actualPower"}]}

/recordings/system/heatSources/hs1/actualPower

/recordings/system/sensors

{"id":"/recordings/system/sensors","type":"refEnum","references":[{"id":"/recordings/system/sensors/temperatures","uri":"http://<deviceIP>/recordings/system/sensors/temperatures"}]}

/recordings/system/sensors/temperatures

{"id":"/recordings/system/sensors/temperatures","type":"refEnum","references":[{"id":"/recordings/system/sensors/temperatures/outdoor_t1","uri":"http://<deviceIP>/recordings/system/sensors/temperatures/outdoor_t1"}]}

/recordings/system/sensors/temperatures/outdoor_t1

/solarCircuits

{"id":"/solarCircuits","type":"refEnum","references":[]}

/system

{"id":"/system","type":"refEnum","references":[{"id":"/system/brand","uri":"http://<deviceIP>/system/brand"},{"id":"/system/systemType","uri":"http://<deviceIP>/system/systemType"},{"id":"/system/bus","uri":"http://<deviceIP>/system/bus"},{"id":"/system/info","uri":"http://<deviceIP>/system/info"},{"id":"/system/minOutdoorTemp","uri":"http://<deviceIP>/system/minOutdoorTemp"},{"id":"/system/healthStatus","uri":"http://<deviceIP>/system/healthStatus"},{"id":"/system/sensors","uri":"http://<deviceIP>/system/sensors"},{"id":"/system/appliance","uri":"http://<deviceIP>/system/appliance"},{"id":"/system/heatSources","uri":"http://<deviceIP>/system/heatSources"},{"id":"/system/holidayModes","uri":"http://<deviceIP>/system/holidayModes"}]}

/system/appliance

{"id":"/system/appliance","type":"refEnum","references":[{"id":"/system/appliance/actualSupplyTemperature","uri":"http://<deviceIP>/system/appliance/actualSupplyTemperature"},{"id":"/system/appliance/powerSetpoint","uri":"http://<deviceIP>/system/appliance/powerSetpoint"},{"id":"/system/appliance/actualPower","uri":"http://<deviceIP>/system/appliance/actualPower"},{"id":"/system/appliance/CHpumpModulation","uri":"http://<deviceIP>/system/appliance/CHpumpModulation"},{"id":"/system/appliance/numberOfStarts","uri":"http://<deviceIP>/system/appliance/numberOfStarts"},{"id":"/system/appliance/gasAirPressure","uri":"http://<deviceIP>/system/appliance/gasAirPressure"},{"id":"/system/appliance/systemPressure","uri":"http://<deviceIP>/system/appliance/systemPressure"},{"id":"/system/appliance/flameCurrent","uri":"http://<deviceIP>/system/appliance/flameCurrent"},{"id":"/system/appliance/ChimneySweeper","uri":"http://<deviceIP>/system/appliance/ChimneySweeper"},{"id":"/system/appliance/workingTime","uri":"http://<deviceIP>/system/appliance/workingTime"},{"id":"/system/appliance/nominalBurnerLoad","uri":"http://<deviceIP>/system/appliance/nominalBurnerLoad"}]}

/system/appliance/actualPower

{"id":"/system/appliance/actualPower","type":"floatValue","writeable":0,"recordable":1,"value":43.0,"unitOfMeasure":"%"}

/system/appliance/actualSupplyTemperature

{"id":"/system/appliance/actualSupplyTemperature","type":"floatValue","writeable":0,"recordable":0,"value":45.9,"unitOfMeasure":"C","state":[{"open":-3276.8},{"short":3276.7}]}

/system/appliance/ChimneySweeper

{"id":"/system/appliance/ChimneySweeper","type":"floatValue","writeable":0,"recordable":0,"value":0.0,"unitOfMeasure":" "}

/system/appliance/CHpumpModulation

{"id":"/system/appliance/CHpumpModulation","type":"floatValue","writeable":0,"recordable":0,"value":89.0,"unitOfMeasure":"%"}

/system/appliance/flameCurrent

{"id":"/system/appliance/flameCurrent","type":"floatValue","writeable":0,"recordable":0,"value":-0.1,"unitOfMeasure":"┬ÁA","state":[{"open":-3276.8},{"short":3276.7}]}

/system/appliance/gasAirPressure

{"id":"/system/appliance/gasAirPressure","type":"floatValue","writeable":0,"recordable":0,"value":-0.1,"unitOfMeasure":"Pascal"}

/system/appliance/nominalBurnerLoad

{"id":"/system/appliance/nominalBurnerLoad","type":"floatValue","writeable":0,"recordable":0,"value":22.0,"unitOfMeasure":"kW","minValue":0.0,"maxValue":100.0}

/system/appliance/numberOfStarts

{"id":"/system/appliance/numberOfStarts","type":"floatValue","writeable":0,"recordable":0,"value":14544,"unitOfMeasure":" "}

/system/appliance/powerSetpoint

{"id":"/system/appliance/powerSetpoint","type":"floatValue","writeable":0,"recordable":0,"value":100.0,"unitOfMeasure":"%"}

/system/appliance/systemPressure

{"id":"/system/appliance/systemPressure","type":"floatValue","writeable":0,"recordable":0,"value":25.5,"unitOfMeasure":"bar","state":[{"invalid":25.5}]}

/system/appliance/workingTime

{"id":"/system/appliance/workingTime","type":"refEnum","references":[{"id":"/system/appliance/workingTime/totalSystem","uri":"http://<deviceIP>/system/appliance/workingTime/totalSystem"},{"id":"/system/appliance/workingTime/secondBurner","uri":"http://<deviceIP>/system/appliance/workingTime/secondBurner"},{"id":"/system/appliance/workingTime/centralHeating","uri":"http://<deviceIP>/system/appliance/workingTime/centralHeating"}]}

/system/appliance/workingTime/centralHeating

{"id":"/system/appliance/workingTime/centralHeating","type":"floatValue","writeable":0,"recordable":0,"value":86132,"unitOfMeasure":"mins"}

/system/appliance/workingTime/secondBurner

{"id":"/system/appliance/workingTime/secondBurner","type":"floatValue","writeable":0,"recordable":0,"value":0,"unitOfMeasure":"mins"}

/system/appliance/workingTime/totalSystem

{"id":"/system/appliance/workingTime/totalSystem","type":"floatValue","writeable":0,"recordable":0,"value":100487,"unitOfMeasure":"mins"}

/system/brand

{"id":"/system/brand","type":"stringValue","writeable":0,"recordable":0,"value":"unknown","allowedValues":["unknown","Bosch","Junkers","Buderus","Nefit","Sieger","Tata","Dakon","Elm","Boulter","Vulcano","Worcester","British Gas","IVT","Geminox","Neckar","Zeus","Milton"]}

/system/bus

{"id":"/system/bus","type":"stringValue","writeable":0,"recordable":0,"value":"EMS2_0","allowedValues":["No_Bus","EMS1_0","EMS2_0","CAN"]}

/system/healthStatus

{"id":"/system/healthStatus","type":"stringValue","writeable":0,"recordable":0,"value":"ok","allowedValues":["error","maintenance","ok"]}

/system/heatSources

{"id":"/system/heatSources","type":"refEnum","references":[{"id":"/system/heatSources/hs1","uri":"http://<deviceIP>/system/heatSources/hs1"}]}

/system/heatSources/hs1

{"id":"/system/heatSources/hs1","type":"refEnum","references":[{"id":"/system/heatSources/hs1/energyReservoir","uri":"http://<deviceIP>/system/heatSources/hs1/energyReservoir"},{"id":"/system/heatSources/hs1/reservoirAlert","uri":"http://<deviceIP>/system/heatSources/hs1/reservoirAlert"},{"id":"/system/heatSources/hs1/nominalFuelConsumption","uri":"http://<deviceIP>/system/heatSources/hs1/nominalFuelConsumption"},{"id":"/system/heatSources/hs1/fuelConsmptCorrFactor","uri":"http://<deviceIP>/system/heatSources/hs1/fuelConsmptCorrFactor"},{"id":"/system/heatSources/hs1/actualModulation","uri":"http://<deviceIP>/system/heatSources/hs1/actualModulation"},{"id":"/system/heatSources/hs1/actualPower","uri":"http://<deviceIP>/system/heatSources/hs1/actualPower"},{"id":"/system/heatSources/hs1/fuel","uri":"http://<deviceIP>/system/heatSources/hs1/fuel"}]}

/system/heatSources/hs1/actualModulation

{"id":"/system/heatSources/hs1/actualModulation","type":"floatValue","writeable":0,"recordable":0,"value":43.0,"unitOfMeasure":"%"}

/system/heatSources/hs1/actualPower

{"id":"/system/heatSources/hs1/actualPower","type":"floatValue","writeable":0,"recordable":1,"value":9.46,"unitOfMeasure":"kW"}

/system/heatSources/hs1/energyReservoir

{"id":"/system/heatSources/hs1/energyReservoir","type":"floatValue","writeable":1,"recordable":0,"value":0.0,"unitOfMeasure":"kWh"}

/system/heatSources/hs1/fuel

{"id":"/system/heatSources/hs1/fuel","type":"refEnum","references":[{"id":"/system/heatSources/hs1/fuel/density","uri":"http://<deviceIP>/system/heatSources/hs1/fuel/density"},{"id":"/system/heatSources/hs1/fuel/caloricValue","uri":"http://<deviceIP>/system/heatSources/hs1/fuel/caloricValue"}]}

/system/heatSources/hs1/fuel/density

{"id":"/system/heatSources/hs1/fuel/density","type":"floatValue","writeable":1,"recordable":0,"value":0.820,"unitOfMeasure":"kg/l"}

/system/heatSources/hs1/fuelConsmptCorrFactor

{"id":"/system/heatSources/hs1/fuelConsmptCorrFactor","type":"floatValue","writeable":1,"recordable":0,"value":1.00,"unitOfMeasure":" "}

/system/heatSources/hs1/nominalFuelConsumption

{"id":"/system/heatSources/hs1/nominalFuelConsumption","type":"floatValue","writeable":1,"recordable":0,"value":1.8,"unitOfMeasure":"l/h"}

/system/heatSources/hs1/reservoirAlert

{"id":"/system/heatSources/hs1/reservoirAlert","type":"floatValue","writeable":1,"recordable":0,"value":0.0,"unitOfMeasure":"kWh"}

/system/holidayModes

{"id":"/system/holidayModes","type":"refEnum","references":[{"id":"/system/holidayModes/hm1","uri":"http://<deviceIP>/system/holidayModes/hm1"},{"id":"/system/holidayModes/hm2","uri":"http://<deviceIP>/system/holidayModes/hm2"},{"id":"/system/holidayModes/hm3","uri":"http://<deviceIP>/system/holidayModes/hm3"},{"id":"/system/holidayModes/hm4","uri":"http://<deviceIP>/system/holidayModes/hm4"},{"id":"/system/holidayModes/hm5","uri":"http://<deviceIP>/system/holidayModes/hm5"}]}

/system/holidayModes/hm1

{"id":"/system/holidayModes/hm1","type":"refEnum","references":[{"id":"/system/holidayModes/hm1/startStop","uri":"http://<deviceIP>/system/holidayModes/hm1/startStop"},{"id":"/system/holidayModes/hm1/assignedTo","uri":"http://<deviceIP>/system/holidayModes/hm1/assignedTo"},{"id":"/system/holidayModes/hm1/hcMode","uri":"http://<deviceIP>/system/holidayModes/hm1/hcMode"},{"id":"/system/holidayModes/hm1/dhwMode","uri":"http://<deviceIP>/system/holidayModes/hm1/dhwMode"},{"id":"/system/holidayModes/hm1/delete","uri":"http://<deviceIP>/system/holidayModes/hm1/delete"}]}

/system/holidayModes/hm1/assignedTo

/system/holidayModes/hm1/delete

/system/holidayModes/hm1/dhwMode

{"id":"/system/holidayModes/hm1/dhwMode","type":"stringValue","writeable":1,"recordable":0,"value":"OFF","allowedValues":["OFF","TD_OFF"]}

/system/holidayModes/hm1/hcMode

{"id":"/system/holidayModes/hm1/hcMode","type":"stringValue","writeable":1,"recordable":0,"value":"ECO","allowedValues":["AUTO_SAT","FIX_TEMP","OFF","ECO"]}

/system/holidayModes/hm1/startStop

{"id":"/system/holidayModes/hm1/startStop","type":"stringValue","writeable":1,"recordable":0,"value":"2009-01-01/2009-01-01"}
/system/info

{"id":"/system/info","type":"systeminfo","recordable":0,"writeable":0,"values":[{"Tok":"8","Id":"95","Ver":"23.12","No":"0103020456600017101202000202FFFF"},{"Tok":"16","Id":"158","Ver":"NF33.04","No":"323533303735393530303333363737333831313130373700FFFFFF"},{"Tok":"32","Id":"160","Ver":"NF24.05","No":"383135303735393030303030363737333831313031333900FFFFFF"},{"Tok":"33","Id":"160","Ver":"NF24.03","No":"383135303635383030303033373737333831313031333900FFFFFF"},{"Tok":"9","Id":"95","Ver":"NF23.12","No":"0103020456600017101202000202FFFF"}]}

/system/minOutdoorTemp

{"id":"/system/minOutdoorTemp","type":"floatValue","writeable":1,"recordable":0,"value":-15.0,"unitOfMeasure":"C","minValue":-35.0,"maxValue":10.0}

/system/sensors

{"id":"/system/sensors","type":"refEnum","references":[{"id":"/system/sensors/temperatures","uri":"http://<deviceIP>/system/sensors/temperatures"}]}

/system/sensors/temperatures

{"id":"/system/sensors/temperatures","type":"refEnum","references":[{"id":"/system/sensors/temperatures/outdoor_t1","uri":"http://<deviceIP>/system/sensors/temperatures/outdoor_t1"},{"id":"/system/sensors/temperatures/supply_t1_setpoint","uri":"http://<deviceIP>/system/sensors/temperatures/supply_t1_setpoint"},{"id":"/system/sensors/temperatures/supply_t1","uri":"http://<deviceIP>/system/sensors/temperatures/supply_t1"},{"id":"/system/sensors/temperatures/hotWater_t2","uri":"http://<deviceIP>/system/sensors/temperatures/hotWater_t2"},{"id":"/system/sensors/temperatures/return","uri":"http://<deviceIP>/system/sensors/temperatures/return"},{"id":"/system/sensors/temperatures/switch","uri":"http://<deviceIP>/system/sensors/temperatures/switch"},{"id":"/system/sensors/temperatures/chimney","uri":"http://<deviceIP>/system/sensors/temperatures/chimney"}]}

/system/sensors/temperatures/chimney

{"id":"/system/sensors/temperatures/chimney","type":"floatValue","writeable":0,"recordable":0,"value":-3276.8,"unitOfMeasure":"C","state":[{"open":-3276.8},{"short":3276.7}]}

/system/sensors/temperatures/hotWater_t2

{"id":"/system/sensors/temperatures/hotWater_t2","type":"floatValue","writeable":0,"recordable":0,"value":-3276.8,"unitOfMeasure":"C","state":[{"open":-3276.8},{"short":3276.7}]}

/system/sensors/temperatures/outdoor_t1

{"id":"/system/sensors/temperatures/outdoor_t1","type":"floatValue","writeable":0,"recordable":1,"value":9.3,"unitOfMeasure":"C","state":[{"open":-3276.8},{"short":3276.7}]}

/system/sensors/temperatures/return

{"id":"/system/sensors/temperatures/return","type":"floatValue","writeable":0,"recordable":0,"value":-3276.8,"unitOfMeasure":"C","state":[{"open":-3276.8},{"short":3276.7}]}

/system/sensors/temperatures/supply_t1

{"id":"/system/sensors/temperatures/supply_t1","type":"floatValue","writeable":0,"recordable":0,"value":43.4,"unitOfMeasure":"C","state":[{"open":-3276.8},{"short":3276.7}]}

/system/sensors/temperatures/supply_t1_setpoint

{"id":"/system/sensors/temperatures/supply_t1_setpoint","type":"floatValue","writeable":0,"recordable":0,"value":48.0,"unitOfMeasure":"C"}

/system/sensors/temperatures/switch

{"id":"/system/sensors/temperatures/switch","type":"floatValue","writeable":0,"recordable":0,"value":-3276.8,"unitOfMeasure":"C","state":[{"open":-3276.8},{"short":3276.7}]}

/system/systemType

{"id":"/system/systemType","type":"stringValue","writeable":0,"recordable":0,"value":"NSC_ICOM_GATEWAY","allowedValues":["NSC_ICOM_GATEWAY"]}

1 Like