Created
February 8, 2019 13:41
-
-
Save pszafer/30ba61bc34bf6796b71161b7cfb5f2d0 to your computer and use it in GitHub Desktop.
HC1 buderus json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[{ | |
'id': '/heatingCircuits/hc1/currentRoomSetpoint', | |
'type': 'floatValue', | |
'writeable': 0, | |
'recordable': 0, | |
'value': 22.0, | |
'unitOfMeasure': 'C', | |
'state': [{ | |
'off': 0.0 | |
}] | |
}, { | |
'id': '/heatingCircuits/hc1/actualSupplyTemperature', | |
'type': 'floatValue', | |
'writeable': 0, | |
'recordable': 0, | |
'value': -3276.8, | |
'unitOfMeasure': 'C', | |
'state': [{ | |
'open': -3276.8 | |
}, { | |
'short': 3276.7 | |
}] | |
}, { | |
'id': '/heatingCircuits/hc1/operationMode', | |
'type': 'stringValue', | |
'writeable': 1, | |
'recordable': 0, | |
'value': 'auto', | |
'allowedValues': ['auto', 'manual'] | |
}, { | |
'id': '/heatingCircuits/hc1/temperatureRoomSetpoint', | |
'type': 'floatValue', | |
'writeable': 1, | |
'recordable': 0, | |
'value': 19.0, | |
'unitOfMeasure': 'C', | |
'minValue': 5.0, | |
'maxValue': 30.0, | |
'state': [{ | |
'off': 0.0 | |
}] | |
}, { | |
'id': '/heatingCircuits/hc1/supplyTemperatureSetpoint', | |
'type': 'floatValue', | |
'writeable': 0, | |
'recordable': 0, | |
'value': 46.0, | |
'unitOfMeasure': 'C', | |
'state': [{ | |
'off_heat': 0.0 | |
}, { | |
'off_cool': 90.0 | |
}] | |
}, { | |
'id': '/heatingCircuits/hc1/manualRoomSetpoint', | |
'type': 'floatValue', | |
'writeable': 1, | |
'recordable': 0, | |
'value': 19.0, | |
'unitOfMeasure': 'C', | |
'minValue': 5.0, | |
'maxValue': 30.0, | |
'state': [{ | |
'off': 0.0 | |
}] | |
}, { | |
'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 | |
}] | |
}, { | |
'id': '/heatingCircuits/hc1/roomtemperature', | |
'type': 'floatValue', | |
'writeable': 0, | |
'recordable': 1, | |
'value': 21.0, | |
'unitOfMeasure': 'C', | |
'state': [{ | |
'open': -3276.8 | |
}, { | |
'short': 3276.7 | |
}] | |
}, { | |
'id': '/heatingCircuits/hc1/activeSwitchProgram', | |
'type': 'stringValue', | |
'writeable': 1, | |
'recordable': 0, | |
'value': 'B', | |
'allowedValues': ['A', 'B'] | |
}, { | |
'id': '/heatingCircuits/hc1/switchProgramMode', | |
'type': 'stringValue', | |
'writeable': 1, | |
'recordable': 0, | |
'value': 'levels', | |
'allowedValues': ['levels', 'absolute'] | |
}, { | |
'id': '/heatingCircuits/hc1/switchPrograms/A', | |
'type': 'switchProgram', | |
'setpointProperty': { | |
'id': '/heatingCircuits/hc1/temperatureLevels', | |
'uri': 'http://{IP}/heatingCircuits/hc1/temperatureLevels' | |
}, | |
'maxNbOfSwitchPoints': 42, | |
'maxNbOfSwitchPointsPerDay': 6, | |
'switchPointTimeRaster': 15, | |
'writeable': 1, | |
'switchPoints': [{ | |
'dayOfWeek': 'Mo', | |
'setpoint': 'eco', | |
'time': 60 | |
}, { | |
'dayOfWeek': 'Mo', | |
'setpoint': 'comfort2', | |
'time': 300 | |
}, { | |
'dayOfWeek': 'Mo', | |
'setpoint': 'comfort2', | |
'time': 990 | |
}, { | |
'dayOfWeek': 'Mo', | |
'setpoint': 'eco', | |
'time': 1320 | |
}, { | |
'dayOfWeek': 'Mo', | |
'setpoint': 'eco', | |
'time': 1350 | |
}, { | |
'dayOfWeek': 'Mo', | |
'setpoint': 'eco', | |
'time': 1425 | |
}, { | |
'dayOfWeek': 'Tu', | |
'setpoint': 'eco', | |
'time': 60 | |
}, { | |
'dayOfWeek': 'Tu', | |
'setpoint': 'comfort2', | |
'time': 300 | |
}, { | |
'dayOfWeek': 'Tu', | |
'setpoint': 'comfort2', | |
'time': 990 | |
}, { | |
'dayOfWeek': 'Tu', | |
'setpoint': 'eco', | |
'time': 1320 | |
}, { | |
'dayOfWeek': 'Tu', | |
'setpoint': 'eco', | |
'time': 1350 | |
}, { | |
'dayOfWeek': 'Tu', | |
'setpoint': 'eco', | |
'time': 1425 | |
}, { | |
'dayOfWeek': 'We', | |
'setpoint': 'eco', | |
'time': 60 | |
}, { | |
'dayOfWeek': 'We', | |
'setpoint': 'comfort2', | |
'time': 300 | |
}, { | |
'dayOfWeek': 'We', | |
'setpoint': 'comfort2', | |
'time': 990 | |
}, { | |
'dayOfWeek': 'We', | |
'setpoint': 'eco', | |
'time': 1320 | |
}, { | |
'dayOfWeek': 'We', | |
'setpoint': 'eco', | |
'time': 1350 | |
}, { | |
'dayOfWeek': 'We', | |
'setpoint': 'eco', | |
'time': 1425 | |
}, { | |
'dayOfWeek': 'Th', | |
'setpoint': 'eco', | |
'time': 60 | |
}, { | |
'dayOfWeek': 'Th', | |
'setpoint': 'comfort2', | |
'time': 300 | |
}, { | |
'dayOfWeek': 'Th', | |
'setpoint': 'comfort2', | |
'time': 990 | |
}, { | |
'dayOfWeek': 'Th', | |
'setpoint': 'eco', | |
'time': 1320 | |
}, { | |
'dayOfWeek': 'Th', | |
'setpoint': 'eco', | |
'time': 1350 | |
}, { | |
'dayOfWeek': 'Th', | |
'setpoint': 'eco', | |
'time': 1425 | |
}, { | |
'dayOfWeek': 'Fr', | |
'setpoint': 'eco', | |
'time': 60 | |
}, { | |
'dayOfWeek': 'Fr', | |
'setpoint': 'comfort2', | |
'time': 300 | |
}, { | |
'dayOfWeek': 'Fr', | |
'setpoint': 'comfort2', | |
'time': 990 | |
}, { | |
'dayOfWeek': 'Fr', | |
'setpoint': 'eco', | |
'time': 1320 | |
}, { | |
'dayOfWeek': 'Fr', | |
'setpoint': 'eco', | |
'time': 1350 | |
}, { | |
'dayOfWeek': 'Fr', | |
'setpoint': 'eco', | |
'time': 1425 | |
}, { | |
'dayOfWeek': 'Sa', | |
'setpoint': 'eco', | |
'time': 60 | |
}, { | |
'dayOfWeek': 'Sa', | |
'setpoint': 'comfort2', | |
'time': 300 | |
}, { | |
'dayOfWeek': 'Sa', | |
'setpoint': 'comfort2', | |
'time': 990 | |
}, { | |
'dayOfWeek': 'Sa', | |
'setpoint': 'eco', | |
'time': 1320 | |
}, { | |
'dayOfWeek': 'Sa', | |
'setpoint': 'eco', | |
'time': 1350 | |
}, { | |
'dayOfWeek': 'Sa', | |
'setpoint': 'eco', | |
'time': 1425 | |
}, { | |
'dayOfWeek': 'Su', | |
'setpoint': 'eco', | |
'time': 60 | |
}, { | |
'dayOfWeek': 'Su', | |
'setpoint': 'comfort2', | |
'time': 300 | |
}, { | |
'dayOfWeek': 'Su', | |
'setpoint': 'comfort2', | |
'time': 990 | |
}, { | |
'dayOfWeek': 'Su', | |
'setpoint': 'eco', | |
'time': 1320 | |
}, { | |
'dayOfWeek': 'Su', | |
'setpoint': 'eco', | |
'time': 1350 | |
}, { | |
'dayOfWeek': 'Su', | |
'setpoint': 'eco', | |
'time': 1425 | |
}] | |
}, { | |
'id': '/heatingCircuits/hc1/switchPrograms/B', | |
'type': 'switchProgram', | |
'setpointProperty': { | |
'id': '/heatingCircuits/hc1/temperatureLevels', | |
'uri': 'http://{IP}/heatingCircuits/hc1/temperatureLevels' | |
}, | |
'maxNbOfSwitchPoints': 42, | |
'maxNbOfSwitchPointsPerDay': 6, | |
'switchPointTimeRaster': 15, | |
'writeable': 1, | |
'switchPoints': [{ | |
'dayOfWeek': 'Mo', | |
'setpoint': 'eco', | |
'time': 0 | |
}, { | |
'dayOfWeek': 'Mo', | |
'setpoint': 'comfort2', | |
'time': 300 | |
}, { | |
'dayOfWeek': 'Mo', | |
'setpoint': 'eco', | |
'time': 480 | |
}, { | |
'dayOfWeek': 'Mo', | |
'setpoint': 'comfort2', | |
'time': 900 | |
}, { | |
'dayOfWeek': 'Mo', | |
'setpoint': 'eco', | |
'time': 1350 | |
}, { | |
'dayOfWeek': 'Tu', | |
'setpoint': 'eco', | |
'time': 0 | |
}, { | |
'dayOfWeek': 'Tu', | |
'setpoint': 'comfort2', | |
'time': 300 | |
}, { | |
'dayOfWeek': 'Tu', | |
'setpoint': 'eco', | |
'time': 480 | |
}, { | |
'dayOfWeek': 'Tu', | |
'setpoint': 'comfort2', | |
'time': 900 | |
}, { | |
'dayOfWeek': 'Tu', | |
'setpoint': 'eco', | |
'time': 1350 | |
}, { | |
'dayOfWeek': 'We', | |
'setpoint': 'eco', | |
'time': 0 | |
}, { | |
'dayOfWeek': 'We', | |
'setpoint': 'comfort2', | |
'time': 300 | |
}, { | |
'dayOfWeek': 'We', | |
'setpoint': 'eco', | |
'time': 480 | |
}, { | |
'dayOfWeek': 'We', | |
'setpoint': 'comfort2', | |
'time': 900 | |
}, { | |
'dayOfWeek': 'We', | |
'setpoint': 'eco', | |
'time': 1350 | |
}, { | |
'dayOfWeek': 'Th', | |
'setpoint': 'eco', | |
'time': 0 | |
}, { | |
'dayOfWeek': 'Th', | |
'setpoint': 'comfort2', | |
'time': 300 | |
}, { | |
'dayOfWeek': 'Th', | |
'setpoint': 'eco', | |
'time': 480 | |
}, { | |
'dayOfWeek': 'Th', | |
'setpoint': 'comfort2', | |
'time': 900 | |
}, { | |
'dayOfWeek': 'Th', | |
'setpoint': 'eco', | |
'time': 1350 | |
}, { | |
'dayOfWeek': 'Fr', | |
'setpoint': 'eco', | |
'time': 0 | |
}, { | |
'dayOfWeek': 'Fr', | |
'setpoint': 'comfort2', | |
'time': 300 | |
}, { | |
'dayOfWeek': 'Fr', | |
'setpoint': 'eco', | |
'time': 480 | |
}, { | |
'dayOfWeek': 'Fr', | |
'setpoint': 'comfort2', | |
'time': 900 | |
}, { | |
'dayOfWeek': 'Fr', | |
'setpoint': 'eco', | |
'time': 1350 | |
}, { | |
'dayOfWeek': 'Sa', | |
'setpoint': 'eco', | |
'time': 0 | |
}, { | |
'dayOfWeek': 'Sa', | |
'setpoint': 'comfort2', | |
'time': 420 | |
}, { | |
'dayOfWeek': 'Sa', | |
'setpoint': 'eco', | |
'time': 1260 | |
}, { | |
'dayOfWeek': 'Su', | |
'setpoint': 'eco', | |
'time': 0 | |
}, { | |
'dayOfWeek': 'Su', | |
'setpoint': 'comfort2', | |
'time': 420 | |
}, { | |
'dayOfWeek': 'Su', | |
'setpoint': 'eco', | |
'time': 1260 | |
}] | |
}, { | |
'id': '/heatingCircuits/hc1/temperatureLevels/eco', | |
'type': 'floatValue', | |
'writeable': 1, | |
'recordable': 0, | |
'value': 17.0, | |
'unitOfMeasure': 'C', | |
'minValue': 5.0, | |
'maxValue': 21.5, | |
'state': [{ | |
'off': 0.0 | |
}] | |
}, { | |
'id': '/heatingCircuits/hc1/temperatureLevels/comfort2', | |
'type': 'floatValue', | |
'writeable': 1, | |
'recordable': 0, | |
'value': 22.0, | |
'unitOfMeasure': 'C', | |
'minValue': 17.5, | |
'maxValue': 30.0 | |
}, { | |
'id': '/heatingCircuits/hc1/pumpModulation', | |
'type': 'floatValue', | |
'writeable': 0, | |
'recordable': 0, | |
'value': 100.0, | |
'unitOfMeasure': '%' | |
}, { | |
'id': '/heatingCircuits/hc1/fastHeatupFactor', | |
'type': 'floatValue', | |
'writeable': 1, | |
'recordable': 0, | |
'value': 0.0, | |
'unitOfMeasure': '%', | |
'minValue': 1.0, | |
'maxValue': 100.0 | |
}, { | |
'id': '/heatingCircuits/hc1/holidayMode/activated', | |
'type': 'stringValue', | |
'writeable': 0, | |
'recordable': 0, | |
'value': '', | |
'allowedValues': ['', 'hm1', 'hm2', 'hm3', 'hm4', 'hm5'] | |
}, { | |
'id': '/heatingCircuits/hc1/status', | |
'type': 'stringValue', | |
'writeable': 0, | |
'recordable': 0, | |
'value': 'ACTIVE', | |
'allowedValues': ['INACTIVE', 'ACTIVE'] | |
}] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment