Re: Buderus Gastherme in Openhab 3 einbinden
Verfasst: 29. Jan 2021 21:07
He Mic91:) super das du mir hilfst. ich habe davon leider noch gar keine Ahnung. Mir qualmt schon der Kopf vom vielen lesen
Code: Alles auswählen
Bridge km200:kmdevice:228ff4d523 [ privateKey= "11111111111111111111111111111111111111111111111111111111111", maxnbrrepeats=10.0, ip4Address="xxx.xxx.xxx.105", refreshinterval=30.0, readdelay=100.0 ]
{
notification 1 "Notification"
heatingCircuit 1 "Heizkreis 1"
dhwCircuit 1 "Hot Water Circuit"
solarCircuit 1 "Solar Circuit"
heatSource 1 "Heat Source"
system 1 "System"
holidayMode 1 "Holiday Mode"
sensor 1 "Sensors"
appliance 1 "Appliance"
gateway 1 "Gateway"
}
Code: Alles auswählen
Group heizungInfo
//--------Notification----------------
Number nbrErrors (heizungInfo) {channel="km200:notification:228ff4d523:1:nbrErrors"}
String errorString (heizungInfo) {channel="km200:notification:228ff4d523:1:errorString"}
Number error (heizungInfo) {channel="km200:notification:228ff4d523:1:error"}
//--------heatingCircuit------------------
Number temperatureRoomSetpoint (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:temperatureRoomSetpoint"}
Number roomtemperature (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:roomtemperature"}
Number supplyTemperatureSetpoint (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:supplyTemperatureSetpoint"}
String activeSwitchProgram (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:activeSwitchProgram"}
Number suWiThreshold (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:suWiThreshold"}
String operationMode (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:operationMode"}
Number fastHeatupFactor (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:fastHeatupFactor"}
Number currentRoomSetpoint (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:currentRoomSetpoint"}
String suWiSwitchMode (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:suWiSwitchMode"}
Number pumpModulation (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:pumpModulation"}
String currentSuWiMode (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:currentSuWiMode"}
String holidayMode_activated (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:holidayMode_activated"}
String switchProgramMode (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:switchProgramMode"}
Number actualSupplyTemperature (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:actualSupplyTemperature"}
Number temporaryRoomSetpoint (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:temporaryRoomSetpoint"}
Number manualRoomSetpoint (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:manualRoomSetpoint"}
String status (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:status"}
//--------dhwCircuit-----------------------
String charge (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:charge"}
String holidayMode_activateddhw (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:holidayMode_activated"}
Number actualTemp (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:actualTemp"}
Number workingTime (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:workingTime"}
Number temperatureLevels_high (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:temperatureLevels_high"}
Number temperatureLevels_low (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:temperatureLevels_low"}
Number temperatureLevels_off (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:temperatureLevels_off"}
Number waterFlow (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:waterFlow"}
String operationModedhw (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:operationMode"}
Number singleChargeSetpoint (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:singleChargeSetpoint"}
Number currentSetpoint (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:currentSetpoint"}
Number chargeDuration (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:chargeDuration"}
String statusdhw (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:status"}
//--------solarCircuit-----------------------
String actuatorStatus (heizungInfo) {channel="km200:solarCircuit:228ff4d523:1:actuatorStatus"}
Number pumpModulationsc (heizungInfo) {channel="km200:solarCircuit:228ff4d523:1:pumpModulation"}
Number collectorTemperature (heizungInfo) {channel="km200:solarCircuit:228ff4d523:1:collectorTemperature"}
Number solarYield (heizungInfo) {channel="km200:solarCircuit:228ff4d523:1:solarYield"}
Number dhwTankTermperature (heizungInfo) {channel="km200:solarCircuit:228ff4d523:1:dhwTankTemperature"}
String statussc (heizungInfo) {channel="km200:solarCircuit:228ff4d523:1:status"}
//--------heatSource-----------------------
Number nominalCHPower (heizungInfo) {channel="km200:heatSource:228ff4d523:1:nominalCHPower"}
Number energyMonitoring_minTankLevel (heizungInfo) {channel="km200:heatSource:228ff4d523:1:energyMonitoring_minTankLevel"}
String startDateTime (heizungInfo) {channel="km200:heatSource:228ff4d523:1:startDateTime"}
Number energyMonitoring_maxTankLevel (heizungInfo) {channel="km200:heatSource:228ff4d523:1:energyMonitoring_maxTankLevel"}
Number energyMonitoring_consumption (heizungInfo) {channel="km200:heatSource:228ff4d523:1:energyMonitoring_consumption"}
Number energyMonitoring_correctionFactor (heizungInfo) {channel="km200:heatSource:228ff4d523:1:energyMonitoring_correctionFactor"}
Number energyMonitoring_tankLevel (heizungInfo) {channel="km200:heatSource:228ff4d523:1:energyMonitoring_tankLevel"}
String hs1_flameStatus (heizungInfo) {channel="km200:heatSource:228ff4d523:1:hs1_flameStatus"}
Number hs1_actualPower (heizungInfo) {channel="km200:heatSource:228ff4d523:1:hs1_actualPower"}
String hs1_type (heizungInfo) {channel="km200:heatSource:228ff4d523:1:hs1_type"}
Number hs1_actualModulation (heizungInfo) {channel="km200:heatSource:228ff4d523:1:hs1_actualModulation"}
Number actualPower (heizungInfo) {channel="km200:heatSource:228ff4d523:1:actualPower"}
Number supplyTemperatureSetpoinths (heizungInfo) {channel="km200:heatSource:228ff4d523:1:supplyTemperatureSetpoint"}
Number numberOfStarts (heizungInfo) {channel="km200:heatSource:228ff4d523:1:numberOfStarts"}
Number actualDHWPower (heizungInfo) {channel="km200:heatSource:228ff4d523:1:actualDHWPower"}
Number powerSetpoint (heizungInfo) {channel="km200:heatSource:228ff4d523:1:powerSetpoint"}
Number burnerModulationSetpoin (heizungInfo) {channel="km200:heatSource:228ff4d523:1:burnerModulationSetpoint"}
Number burnerPowerSetpoin (heizungInfo) {channel="km200:heatSource:228ff4d523:1:burnerPowerSetpoint"}
Number returnTemperature (heizungInfo) {channel="km200:heatSource:228ff4d523:1:returnTemperature"}
Number CHpumpModulation (heizungInfo) {channel="km200:heatSource:228ff4d523:1:CHpumpModulation"}
Number applianceSupplyTemperature (heizungInfo) {channel="km200:heatSource:228ff4d523:1:applianceSupplyTemperature"}
Number actualCHPower (heizungInfo) {channel="km200:heatSource:228ff4d523:1:actualCHPower"}
Number workingTime_secondBurner (heizungInfo) {channel="km200:heatSource:228ff4d523:1:workingTime_secondBurner"}
Number workingTime_centralHeating (heizungInfo) {channel="km200:heatSource:228ff4d523:1:workingTime_centralHeating"}
Number workingTime_totalSystem (heizungInfo) {channel="km200:heatSource:228ff4d523:1:workingTime_totalSystem"}
Number actualSupplyTemperaturehs (heizungInfo) {channel="km200:heatSource:228ff4d523:1:actualSupplyTemperature"}
Number fanSpeed_setpoint (heizungInfo) {channel="km200:heatSource:228ff4d523:1:fanSpeed_setpoint"}
String flameStatus (heizungInfo) {channel="km200:heatSource:228ff4d523:1:flameStatus"}
String ChimneySweeper (heizungInfo) {channel="km200:heatSource:228ff4d523:1:ChimneySweeper"}
Number systemPressure (heizungInfo) {channel="km200:heatSource:228ff4d523:1:systemPressure"}
Number actualModulation (heizungInfo) {channel="km200:heatSource:228ff4d523:1:actualModulation"}
Number nominalDHWPower (heizungInfo) {channel="km200:heatSource:228ff4d523:1:nominalDHWPower"}