Hi jj85,
Dit is de output van de json
JSON Feed
This data feed allows you to integrate your Quatt data with your own monitoring or home automation systems. It is still a work in progress and can change at anytime without warning. We are unable to provide assistance on the usage of this feature through our support channels.
The CIC runs a webserver (this page is an output of it!). Next to this index page there is only one URL: /beta/feed/data.json which returns a dynamic JSON with the stats of the CIC, heatpump(s) and cv-ketel. The performance data can be requested from any CiC connected to the same network and can be integrated into a home automation system (eg Home Assistant). Only GET requests are accepted, CIC settings cannot be changed with this URL. The JSON feed is updated every second, requesting more often will not result in faster updates of the data.
Live feed:
boiler
boiler.oTtbTurnOnOffBoilerOn false
boiler.otFbChModeActive false
boiler.otFbDhwActive false
boiler.otFbFlameOn false
boiler.otFbSupplyInletTemperature 38.257812
boiler.otFbSupplyOutletTemperature 0
boiler.otTbCH false
flowMeter
flowMeter.waterSupplyTemperature 37.997917
hp1
hp1.getMainWorkingMode 2
hp1.limitedByCop false
hp1.modbusSlaveId 1
hp1.power 1986.502814
hp1.powerInput 593.998298
hp1.silentModeStatus false
hp1.temperatureOutside 1.72
hp1.temperatureWaterIn 34.27
hp1.temperatureWaterOut 36.4
hp2
hp2.getMainWorkingMode 2
hp2.limitedByCop false
hp2.modbusSlaveId 2
hp2.power 1781.32412
hp2.powerInput 494.759866
hp2.silentModeStatus false
hp2.temperatureOutside 1.64
hp2.temperatureWaterIn 36.11
hp2.temperatureWaterOut 38.02
qc
qc.flowRateFiltered 805.254
qc.stickyPumpProtectionEnabled false
qc.supervisoryControlMode 2
system
system.hostName CIC-3f890c7f-1cb4-5ddb-af6b-e5d6e87acb88
thermostat
thermostat.otFtChEnabled true
thermostat.otFtControlSetpoint 29.199219
thermostat.otFtCoolingEnabled false
thermostat.otFtDhwEnabled true
thermostat.otFtRoomSetpoint 20
thermostat.otFtRoomTemperature 20
time
time.ts 1737540525705
time.tsHuman 2025-01-22T10:08:45Z
Structure
The feed is structured as a JSON object, with the following properties:
time:
ts: The timestamp of the JSON feed in Unix time (milliseconds since 1970-01-01T00:00:00Z).
tsHuman: The timestamp of the JSON feed in human-readable format (ISO 8601).
hp1 / hp2: Information about the heatpump unit.
getMainWorkingMode: The current working mode of the heatpump as a numerical value. 0 - standby mode, 2 - Heating mode
temperatureOutside: The current ambient temperature outside the heatpump (in degrees Celsius).
temperatureWaterIn: The current temperature of the water going into the heatpump (in degrees Celsius).
temperatureWaterOut: The current temperature of the water coming out of the heatpump (in degrees Celsius).
limitedByCop: A boolean value indicating if the heatpump is limited by the COP based on energy pricing, current ambient temperature and heat pump outlet temperature.
power: The thermal power output of the heatpump (in Watts)
powerInput: The electrical power consumed by the heatpump (in Watts)
boiler: Information about the boiler (cv ketel) - all boiler properties are only valid for systems with OpenTherm boiler only, unless specified otherwise.
otFbChModeActive: A boolean value indicating if the central heating mode is active.
otFbDhwActive: A boolean value indicating if the domestic hot water mode is active.
otFbFlameOn: A boolean value indicating if the boiler's flame is on.
otFbSupplyInletTemperature: The temperature of the water going into the boiler (in degrees Celsius).
otFbSupplyOutletTemperature: The temperature of the water coming out of the boiler (in degrees Celsius).
otTbCH: A boolean value representing CiC’s command to switch the boiler to heating mode.
oTtbTurnOnOffBoilerOn: A boolean value representing CiC’s command to switch an on-off boiler on.. This property is only valid for systems with on-off boilers.
flowMeter: Information about the flow meter.
waterSupplyTemperature: The current temperature of the water supplied by the boiler (in degrees Celsius).
flowRate: The current flow rate of the water in the heating circuit (in liters per hour).
thermostat: Information about the thermostat.
otFtChEnabled: A boolean value representing command from thermostat to switch on heating.
otFtDhwEnabled: A boolean value indicating if the domestic hot water is enabled.
otFtCoolingEnabled: A boolean value indicating if the cooling is enabled.
otFtControlSetpoint: The current setpoint for water supply temperature from the thermostat (in degrees Celsius).
otFtRoomSetpoint: The current setpoint temperature for the room (in degrees Celsius).
otFtRoomTemperature: The current temperature of the room (in degrees Celsius).
qc: Quality control information.
supervisoryControlMode: The current supervisory control mode of the heatpump as a numerical value.
Description supervisoryControlMode
Standby 0
Standby - heating 1
Heating - heatpump only 2
Heating - heatpump + boiler 3
Heating - boiler only 4
Anti-freeze protection - boiler on 96
Anti-freeze protection - boiler pre-pump 97
Anti-freeze protection - water circulation 98
Fault - circulation pump on 99
Commissioning modes >= 100
stickyPumpProtectionEnabled: A flag that indicates when the circulating pump is being operated to prevent pump from sticking
system: Information about the system hosting the heatpump.
hostname: The hostname of the system hosting the heatpump.
"boiler": {
"oTtbTurnOnOffBoilerOn": false,
"otFbChModeActive": false,
"otFbDhwActive": false,
"otFbFlameOn": false,
"otFbSupplyInletTemperature": 38.136719,
"otFbSupplyOutletTemperature": 0,
"otTbCH": false
},
"flowMeter": {
"waterSupplyTemperature": 38.262844
},
"hp1": {
"getMainWorkingMode": 2,
"limitedByCop": false,
"modbusSlaveId": 1,
"power": 1604.124338,
"powerInput": 465.861199,
"silentModeStatus": false,
"temperatureOutside": 1.9,
"temperatureWaterIn": 34.82,
"temperatureWaterOut": 36.54
},
"hp2": {
"getMainWorkingMode": 2,
"limitedByCop": false,
"modbusSlaveId": 2,
"power": 1799.976728,
"powerInput": 494.766259,
"silentModeStatus": false,
"temperatureOutside": 1.72,
"temperatureWaterIn": 36.4,
"temperatureWaterOut": 38.33
},
"qc": {
"flowRateFiltered": 805.254,
"stickyPumpProtectionEnabled": false,
"supervisoryControlMode": 2
},
"system": {
"hostName": "CIC-3f890c7f-1cb4-5ddb-af6b-e5d6e87acb88"
},
"thermostat": {
"otFtChEnabled": true,
"otFtControlSetpoint": 29.199219,
"otFtCoolingEnabled": false,
"otFtDhwEnabled": true,
"otFtRoomSetpoint": 20,
"otFtRoomTemperature": 20
},
"time": {
"ts": 1737540659536,
"tsHuman": "2025-01-22T10:10:59Z"
}
}
Ondertussen is er een bypass geplaatst door quatt. Dit heeft het radiator tikken opgelost. Echter is het rendement nu zelfs negatief geworden. De bypass hangt direct onder de ketel.