Buderus KM200 Kommunikationsmodul

Begonnen von Sailor, 21 Juli 2014, 12:39:47

Vorheriges Thema - Nächstes Thema

sido

Hallo NewMatic,
super, dass hier auch mal jemand mit einer aktuellen WP ist!
Ich glaube, dass man schon irgendwie über das (KM200-)Modul die Werte auslesen kann, nur muss man wohl irgendwie noch vorweg was schicken, um die FORBIDDEN Werte auslesen zu dürfen. Wie gesagt, über die Bosch HomeCom Webseite funktioniert es ja... Müsste man mal reverse-engineeren. Z.B. auf dem Ethernet einen Logger mitlaufen lassen, was da an die WP geschickt wird, während man im Bosch Portal eingeloggt ist.

NewMatic

Zitat von: sido am 24 April 2020, 21:01:56Wie gesagt, über die Bosch HomeCom Webseite funktioniert es ja..


Ich bin mir nicht sicher, ob diese Verbrauchs-Werte, nicht aus anderen "auslesbaren" Werten errechnet wurden.
Ich notier im Winter meist die Energieverbrauchs-Werte, und habe damals leichte Abweichungen von einzelnen kWh bemerkt....

Aber ja ein Versuch wäre es Wert... aber dafür bin ich leider zu "viel" Laie
LG

Sailor

Zitat von: sido am 24 April 2020, 21:01:56
Hallo NewMatic,
super, dass hier auch mal jemand mit einer aktuellen WP ist!
Ich glaube, dass man schon irgendwie über das (KM200-)Modul die Werte auslesen kann, nur muss man wohl irgendwie noch vorweg was schicken, um die FORBIDDEN Werte auslesen zu dürfen. Wie gesagt, über die Bosch HomeCom Webseite funktioniert es ja... Müsste man mal reverse-engineeren. Z.B. auf dem Ethernet einen Logger mitlaufen lassen, was da an die WP geschickt wird, während man im Bosch Portal eingeloggt ist.

Man muesste herausfinden hinter welchen Basis-Services sich das verbirgt. Zur Zeit liest das Modul nur die Folgenden aus:

"/dhwCircuits",
"/gateway",
"/heatingCircuits",
"/heatSources",
"/notifications",
"/recordings",
"/solarCircuits",
"/system",
"/dhwCircuits",


Gruss
   Sailor
******************************
Man wird immer besser...

Sailor

Ein nicht so herzerfrischendes Moin vom achtern Diek vorwech

Das kommt davon wenn man die km200 ins Internet lässt... Sie macht ein Update und schon fehlen teilweise die Variablen:

Die mit Gone gekennzeichneten Readings sind verloren.  :'(
Die mit OK gekennzeichenten Readings werden noch durch andere aktualisiert
Gerade der FlameCurrent war interessant herauszulesen, da ich mir anhand eine Langzeitaufnahme mir Hinweise auf den Alterungszustand erhoffte.  >:(


/heatSources/hs1/fuel/caloricValue 11 2020-03-26 17:03:59 Gone
/heatSources/hs1/fuel/density 0.82 2020-03-26 17:03:59 Gone
/heatSources/hs1/fuelConsmptCorrFactor 1 2020-03-26 17:03:59 Gone
/heatSources/hs1/nominalCHPower 14 2020-03-26 17:04:00 OK
/heatSources/hs1/nominalDHWPower 15 2020-03-26 17:04:00 OK
/heatSources/hs1/nominalFuelConsumption 1.8 2020-03-26 17:04:00 Gone
/heatSources/hs1/numberOfStarts 81419 2020-03-26 17:04:00 OK
/heatSources/hs1/reservoirAlert 0 2020-03-26 17:04:00 Gone
/heatSources/hs1/supplyTemperatureSetpoint 48 2020-03-26 17:04:01 OK
/heatingCircuits/hc1/manualRoomSetpoint 24.5 2020-03-26 17:04:06 Gone
/heatingCircuits/hc1/temperatureRoomSetpoint 24.5 2020-03-26 17:04:08 Gone
/system/appliance/CHpumpModulation 76 2020-03-26 17:04:09 OK
/system/appliance/ChimneySweeper 0 2020-03-26 17:04:09 OK
/system/appliance/actualPower 0 2020-03-26 17:04:10 OK
/system/appliance/flameCurrent 0 2020-03-26 17:04:10 Gone
/system/appliance/gasAirPressure 0 2020-03-26 17:04:10 OK
/system/appliance/nominalBurnerLoad 14 2020-03-26 17:04:10 Gone
/system/appliance/numberOfStarts 81419 2020-03-26 17:04:10 OK
/system/appliance/powerSetpoint 100 2020-03-26 17:04:11 OK
/system/appliance/systemPressure 25.5 2020-03-26 17:04:11 OK
/system/appliance/workingTime/centralHeating 891873 2020-03-26 17:04:11 OK
/system/appliance/workingTime/secondBurner 0 2020-03-26 17:04:11 OK
/system/appliance/workingTime/totalSystem 986313 2020-03-26 17:04:11 OK
/system/heatSources/hs1/actualModulation 0 2020-03-26 17:04:12 OK
/system/heatSources/hs1/actualPower 0 2020-03-26 17:04:13 OK
/system/heatSources/hs1/energyReservoir 0 2020-03-26 17:04:13 Gone
/system/heatSources/hs1/fuel/caloricValue 11 2020-03-26 17:04:13 Gone
/system/heatSources/hs1/fuel/density 0.82 2020-03-26 17:04:13 Gone
/system/heatSources/hs1/fuelConsmptCorrFactor 1 2020-03-26 17:04:14 Gone
/system/heatSources/hs1/nominalFuelConsumption 1.8 2020-03-26 17:04:14 Gone
/system/heatSources/hs1/reservoirAlert 0 2020-03-26 17:04:14 Gone


Mensch, was aergere ich mich gerade...

Gruss
    Sailor
******************************
Man wird immer besser...

NewMatic

Zitat von: Sailor am 27 April 2020, 21:41:17
Ein nicht so herzerfrischendes Moin vom achtern Diek vorwech

Das kommt davon wenn man die km200 ins Internet lässt... Sie macht ein Update und schon fehlen teilweise die Variablen:

Die mit Gone gekennzeichneten Readings sind verloren.  :'(
Die mit OK gekennzeichenten Readings werden noch durch andere aktualisiert
Gerade der FlameCurrent war interessant herauszulesen, da ich mir anhand eine Langzeitaufnahme mir Hinweise auf den Alterungszustand erhoffte.  >:(



Hi Sailor,

wo siehst du die Status OK bzw Gone?

LG
/heatSources/hs1/fuel/caloricValue 11 2020-03-26 17:03:59 Gone
/heatSources/hs1/fuel/density 0.82 2020-03-26 17:03:59 Gone
/heatSources/hs1/fuelConsmptCorrFactor 1 2020-03-26 17:03:59 Gone
/heatSources/hs1/nominalCHPower 14 2020-03-26 17:04:00 OK
/heatSources/hs1/nominalDHWPower 15 2020-03-26 17:04:00 OK
/heatSources/hs1/nominalFuelConsumption 1.8 2020-03-26 17:04:00 Gone
/heatSources/hs1/numberOfStarts 81419 2020-03-26 17:04:00 OK
/heatSources/hs1/reservoirAlert 0 2020-03-26 17:04:00 Gone
/heatSources/hs1/supplyTemperatureSetpoint 48 2020-03-26 17:04:01 OK
/heatingCircuits/hc1/manualRoomSetpoint 24.5 2020-03-26 17:04:06 Gone
/heatingCircuits/hc1/temperatureRoomSetpoint 24.5 2020-03-26 17:04:08 Gone
/system/appliance/CHpumpModulation 76 2020-03-26 17:04:09 OK
/system/appliance/ChimneySweeper 0 2020-03-26 17:04:09 OK
/system/appliance/actualPower 0 2020-03-26 17:04:10 OK
/system/appliance/flameCurrent 0 2020-03-26 17:04:10 Gone
/system/appliance/gasAirPressure 0 2020-03-26 17:04:10 OK
/system/appliance/nominalBurnerLoad 14 2020-03-26 17:04:10 Gone
/system/appliance/numberOfStarts 81419 2020-03-26 17:04:10 OK
/system/appliance/powerSetpoint 100 2020-03-26 17:04:11 OK
/system/appliance/systemPressure 25.5 2020-03-26 17:04:11 OK
/system/appliance/workingTime/centralHeating 891873 2020-03-26 17:04:11 OK
/system/appliance/workingTime/secondBurner 0 2020-03-26 17:04:11 OK
/system/appliance/workingTime/totalSystem 986313 2020-03-26 17:04:11 OK
/system/heatSources/hs1/actualModulation 0 2020-03-26 17:04:12 OK
/system/heatSources/hs1/actualPower 0 2020-03-26 17:04:13 OK
/system/heatSources/hs1/energyReservoir 0 2020-03-26 17:04:13 Gone
/system/heatSources/hs1/fuel/caloricValue 11 2020-03-26 17:04:13 Gone
/system/heatSources/hs1/fuel/density 0.82 2020-03-26 17:04:13 Gone
/system/heatSources/hs1/fuelConsmptCorrFactor 1 2020-03-26 17:04:14 Gone
/system/heatSources/hs1/nominalFuelConsumption 1.8 2020-03-26 17:04:14 Gone
/system/heatSources/hs1/reservoirAlert 0 2020-03-26 17:04:14 Gone


Mensch, was aergere ich mich gerade...

Gruss
    Sailor

claudio-fhem

@Newmatic: Fehlt da nicht was in deinem Post?

@Sailor: Welche Softwareversion hast du denn nach dem Update auf deinem KM200?
Vielen Dank und Grüße!

claudio

NewMatic

Zitat von: claudio-fhem am 07 Mai 2020, 14:40:55
@Newmatic: Fehlt da nicht was in deinem Post?

@Sailor: Welche Softwareversion hast du denn nach dem Update auf deinem KM200?

ja da hats mir meinen Text leider verschluckt.

@Sailor: wo siehst du das "Gone"?


EinEinfach

ZitatEin nicht so herzerfrischendes Moin vom achtern Diek vorwech

Das kommt davon wenn man die km200 ins Internet lässt... Sie macht ein Update und schon fehlen teilweise die Variablen:

Ich könnte schwören, dass ich das Teil nicht ins Internet gelassen habe, aber mir fehlt auf einmal
/heatingCircuits/hc1/manualRoomSetpoint

Über die Buderus App kann ich den Wert noch ändern
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP

Sailor

Hi NewMatic

Zitat von: NewMatic am 13 Mai 2020, 13:49:03
@Sailor: wo siehst du das "Gone"?

Manuell anhand der TimeStamps ermittelt...

Gruß
    Sailor
******************************
Man wird immer besser...

claudio-fhem

Zitat von: EinEinfach am 13 Mai 2020, 15:04:56
Ich könnte schwören, dass ich das Teil nicht ins Internet gelassen habe, aber mir fehlt auf einmal
/heatingCircuits/hc1/manualRoomSetpoint

Über die Buderus App kann ich den Wert noch ändern

Ich hatte das Phänomen nach einem Absturz des KM200, erst nach einem Reboot des FHEM-Raspi wurden alle Parameter wieder ausgelesen, keine Ahnung warum. Stromlos machen des KM200 reichte nicht...
Vielen Dank und Grüße!

claudio

EinEinfach

Zitat von: claudio-fhem am 19 Mai 2020, 11:11:10
Ich hatte das Phänomen nach einem Absturz des KM200, erst nach einem Reboot des FHEM-Raspi wurden alle Parameter wieder ausgelesen, keine Ahnung warum. Stromlos machen des KM200 reichte nicht...

Danke für den Tip! Nach dem Neustart ist der Parameter wieder da!
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP

turbo112

Hallo zusammen,
auch mir fehlen diverse Werte, (hab beim neuen Router vergessen die Heizung zu sperren).
Ich hab mal eine Liste mit den Fehlenden Werten erstellt:
/gateway/openIPAccess off 2019-03-25 18:19:12
/heatSources/chimneyTemperature 3276.7 2020-07-19 18:29:09
/heatSources/flameCurrent 6.1 2019-03-25 18:19:16
/heatSources/hs1/energyReservoir 0 2019-03-25 18:19:16
/heatSources/hs1/fuel/caloricValue 11.5 2019-03-25 18:19:17
/heatSources/hs1/fuel/density 0.82 2019-03-25 18:19:17
/heatSources/hs1/fuelConsmptCorrFactor 1 2019-03-25 18:19:17
/heatSources/hs1/nominalFuelConsumption 1.8 2019-03-25 18:19:17
/heatSources/hs1/reservoirAlert 0 2019-03-25 18:19:18
/heatSources/returnTemperature 47.5 2020-07-19 18:29:11
/heatingCircuits/hc1/manualRoomSetpoint 23 2019-03-25 18:19:22
/heatingCircuits/hc1/temperatureRoomSetpoint 23 2019-03-25 18:19:25
/notifications/Error-01 Time: 2020-01-28T08:15:02 -ErrorCode: A01 -AddCode: 810 -Category: S 2020-01-28 10:03:11
/notifications/Error-02 Time: 2020-01-28T08:15:02 -ErrorCode: H07 -AddCode: 1017 -Category: R 2020-01-28 09:50:31
/notifications/Error-03 Time: 2020-01-28T01:07:13 -ErrorCode: 2E -AddCode: 207 -Category: B 2020-01-28 09:50:31
/system/appliance/CHpumpModulation 0 2019-03-25 18:19:25
/system/appliance/ChimneySweeper 0 2019-03-25 18:19:26
/system/appliance/actualPower 23 2019-03-25 18:19:26
/system/appliance/fanSpeed_setpoint 1120 2019-03-25 18:19:26
/system/appliance/flameCurrent 6 2019-03-25 18:19:26
/system/appliance/nominalBurnerLoad 22 2019-03-25 18:19:26
/system/appliance/numberOfStarts 9118 2019-03-25 18:19:26
/system/appliance/powerSetpoint 100 2019-03-25 18:19:27
/system/appliance/systemPressure 1.6 2019-03-25 18:19:27
/system/appliance/workingTime/centralHeating 272888 2019-03-25 18:19:27
/system/appliance/workingTime/secondBurner 324158 2019-03-25 18:19:27
/system/appliance/workingTime/totalSystem 324158 2019-03-25 18:19:27
/system/heatSources/hs1/actualModulation 23 2019-03-25 18:19:28
/system/heatSources/hs1/actualPower 5.06 2019-03-25 18:19:28
/system/heatSources/hs1/energyReservoir 0 2019-03-25 18:19:28
/system/heatSources/hs1/fuel/caloricValue 11.5 2019-03-25 18:19:28
/system/heatSources/hs1/fuel/density 0.82 2019-03-25 18:19:29
/system/heatSources/hs1/fuelConsmptCorrFactor 1 2019-03-25 18:19:29
/system/heatSources/hs1/nominalFuelConsumption 1.8 2019-03-25 18:19:29
/system/heatSources/hs1/reservoirAlert 0 2019-03-25 18:19:29
/system/sensors/temperatures/chimney 3276.7 2020-07-19 18:29:18
/system/sensors/temperatures/return 47.5 2020-07-19 18:29:18
/system/sensors/temperatures/switch -3276.8 2020-07-19 18:29:19


Was ich bereit herausfinden konnte, ist das sich beim Wasserdruck nur der Name geändert hat:
War --> /system/appliance/systemPressure
Ist   --> /heatSources/systemPressure

Viele dieser Werte sind für mich nicht wirklich wichtig, aber die Rücklauf Temperatur würde ich gern wieder haben wollen. Ist da von euch schon irgendwie weiter gekommen?
Oder hat Jemand Ideen, wie man das wieder ans laufen bekommt?

Gruß,
turbo

turbo112

Hallo zusammen,
auch mir fehlen diverse Werte, (hab beim neuen Router vergessen die Heizung zu sperren).
Ich hab mal eine Liste mit den Fehlenden Werten erstellt:
/gateway/openIPAccess off 2019-03-25 18:19:12
/heatSources/chimneyTemperature 3276.7 2020-07-19 18:29:09
/heatSources/flameCurrent 6.1 2019-03-25 18:19:16
/heatSources/hs1/energyReservoir 0 2019-03-25 18:19:16
/heatSources/hs1/fuel/caloricValue 11.5 2019-03-25 18:19:17
/heatSources/hs1/fuel/density 0.82 2019-03-25 18:19:17
/heatSources/hs1/fuelConsmptCorrFactor 1 2019-03-25 18:19:17
/heatSources/hs1/nominalFuelConsumption 1.8 2019-03-25 18:19:17
/heatSources/hs1/reservoirAlert 0 2019-03-25 18:19:18
/heatSources/returnTemperature 47.5 2020-07-19 18:29:11
/heatingCircuits/hc1/manualRoomSetpoint 23 2019-03-25 18:19:22
/heatingCircuits/hc1/temperatureRoomSetpoint 23 2019-03-25 18:19:25
/notifications/Error-01 Time: 2020-01-28T08:15:02 -ErrorCode: A01 -AddCode: 810 -Category: S 2020-01-28 10:03:11
/notifications/Error-02 Time: 2020-01-28T08:15:02 -ErrorCode: H07 -AddCode: 1017 -Category: R 2020-01-28 09:50:31
/notifications/Error-03 Time: 2020-01-28T01:07:13 -ErrorCode: 2E -AddCode: 207 -Category: B 2020-01-28 09:50:31
/system/appliance/CHpumpModulation 0 2019-03-25 18:19:25
/system/appliance/ChimneySweeper 0 2019-03-25 18:19:26
/system/appliance/actualPower 23 2019-03-25 18:19:26
/system/appliance/fanSpeed_setpoint 1120 2019-03-25 18:19:26
/system/appliance/flameCurrent 6 2019-03-25 18:19:26
/system/appliance/nominalBurnerLoad 22 2019-03-25 18:19:26
/system/appliance/numberOfStarts 9118 2019-03-25 18:19:26
/system/appliance/powerSetpoint 100 2019-03-25 18:19:27
/system/appliance/systemPressure 1.6 2019-03-25 18:19:27
/system/appliance/workingTime/centralHeating 272888 2019-03-25 18:19:27
/system/appliance/workingTime/secondBurner 324158 2019-03-25 18:19:27
/system/appliance/workingTime/totalSystem 324158 2019-03-25 18:19:27
/system/heatSources/hs1/actualModulation 23 2019-03-25 18:19:28
/system/heatSources/hs1/actualPower 5.06 2019-03-25 18:19:28
/system/heatSources/hs1/energyReservoir 0 2019-03-25 18:19:28
/system/heatSources/hs1/fuel/caloricValue 11.5 2019-03-25 18:19:28
/system/heatSources/hs1/fuel/density 0.82 2019-03-25 18:19:29
/system/heatSources/hs1/fuelConsmptCorrFactor 1 2019-03-25 18:19:29
/system/heatSources/hs1/nominalFuelConsumption 1.8 2019-03-25 18:19:29
/system/heatSources/hs1/reservoirAlert 0 2019-03-25 18:19:29
/system/sensors/temperatures/chimney 3276.7 2020-07-19 18:29:18
/system/sensors/temperatures/return 47.5 2020-07-19 18:29:18
/system/sensors/temperatures/switch -3276.8 2020-07-19 18:29:19



Was ich bereit herausfinden konnte, ist das sich beim Wasserdruck nur der Name geändert hat:
War --> /system/appliance/systemPressure
Ist   --> /heatSources/systemPressure

Viele dieser Werte sind für mich nicht wirklich wichtig, aber die Rücklauf Temperatur würde ich gern wieder haben wollen. Ist da von euch schon irgendwie weiter gekommen?
Oder hat Jemand Ideen, wie man das wieder ans laufen bekommt?

Gruß,
turbo

turbo112

Hallo zusammen,
hat wirklich niemand anders das gleich Problem?

Oder wird hier nicht mehr weiter entwickelt?

Gruß,
turbo

Sailor

Hallo Turbo

Zitat von: turbo112 am 20 Oktober 2020, 23:22:30
hat wirklich niemand anders das gleich Problem?
Oder wird hier nicht mehr weiter entwickelt?

Doch wir haben alle das gleiche Problem, aber da ist nichts am Modul zu entwickeln.
Wie bereits oben gesagt, mein Modul kann nur auslesen, was die KM200 Kiste von der Heizung bekommt und bereitstellt.

Das liegt nicht in meiner Hand was Buderus / BOSCH wieder in der Firmware verändern.

Ich finde das auch Schade, dass nicht alle Werte freigegeben werden bzw. abstruse Werte annehmen (Bagastemperatur von 3276.7 oder SystemPressure von konstant 20.6 bar.

Auf alle Fälle wird die Vernetzung und Beeinflussung der Heizungsanlagen durch SmartHome Systeme in den nächsten Jahren zunehmen und wenn die Unternehmen aber nicht mit offen dokumentierten APIs aufwarten können, können sie dabei zuschauen wie ihre Fälle davon schwimmen...

Meine nächste  Heizung (in 10Jahren oder so) wird eine entsprechende API vorweisen müssen oder sie wird von vornherein ausgeschlossen.

Mir fehlt immer noch die Möglichkeit die Heizungsmodulation kurzfristig manuell auf 100% zu fahren um eine hohe Vorlauftemperatur zu erhalten, sobald ich einen der Thermostate in einem Raum auf BOOST stelle...

Gruß
    Sailor

******************************
Man wird immer besser...