Autor Thema: Buderus KM200 Kommunikationsmodul  (Gelesen 420366 mal)

Offline Newbee

  • Full Member
  • ***
  • Beiträge: 162
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #195 am: 07 November 2014, 11:27:00 »
Hallo zusammen,

nach Aufruf des Modules kommt bei mir folgender Log-Eintrag.

2014.11.07 11:11:17 5: myKm200 : km200_ParseHttpResponseInit: Try to parse    : /gateway/DateTime
2014.11.07 11:11:17 2: myKm200 : ERROR: No proper Communication with Gateway "IP ist immer die selbe"

Dann dauert es eine kurzen Moment und FHEM stürzt ab.   :(

Generell: Vielen Dank schon mal. Finde es echt Klasse das Ihr euch der Integration von KM200, etc. angenommen habt.  :)
Intel-NUC mit ubuntu server 20.04; FHEM 6.0
HM, Dect, Netatmo, Hue

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1814
  • und es werden immer mehr...
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #196 am: 07 November 2014, 12:06:40 »
Hallo NewBee

Füge in version 1.14 mal zwischen der derzeitigen Zeile 1008 und 1009 folgenden Code ein und starte von Neuem

print("km200_ParseHttpResponseInit ERROR: $err\n");
Vor allem ping bitte mal deinen KM mit der in fhem definierten IP-Adresse an und schau mal. obe da überhaupt was zurück kommt.

Gruß
    Sailor
« Letzte Änderung: 07 November 2014, 12:22:47 von Sailor »
******************************
Man wird immer besser...

Offline Newbee

  • Full Member
  • ***
  • Beiträge: 162
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #197 am: 07 November 2014, 12:41:50 »
Hallo Sailor,

Ping liefert folgendes.

64 bytes from 192.168.178.33: icmp_seq=0 ttl=64 time=23.623 ms
64 bytes from 192.168.178.33: icmp_seq=1 ttl=64 time=10.364 ms
64 bytes from 192.168.178.33: icmp_seq=2 ttl=64 time=12.981 ms
64 bytes from 192.168.178.33: icmp_seq=3 ttl=64 time=8.855 ms

Ergänzung im Modul hat keine Verbesserung gebracht.

Selbe Rückmeldung wie ohne Ergänzung.

Gruß Newbee
Intel-NUC mit ubuntu server 20.04; FHEM 6.0
HM, Dect, Netatmo, Hue

Offline Newbee

  • Full Member
  • ***
  • Beiträge: 162
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #198 am: 07 November 2014, 13:07:49 »
Hallo,

Eine weitere Fehlermeldung ist hinzu gekommen.

Allerdings auf dem PI

malformed JSON string, neither array, object, number, string or atom, at character offset 0 (before "\x{c2}\x{b1}W\x{c2}\x{a4}...") at ./FHEM/73_km200.pm line 923

Lustiges Fehler schicken:

Zwei weitere tauchen auf wenn ich "sudo service fhem start" im Pi eingebe.

Can't use an undefined value as an ARRAY reference at ./FHEM/73_km200.pm line 1129.
Can't use an undefined value as a symbol reference at FHEM/Blocking.pm line 135.

Eventuell kann einer von euch damit was anfangen, I leider nicht.  :o

Gruß NewBee
« Letzte Änderung: 07 November 2014, 13:12:55 von Newbee »
Intel-NUC mit ubuntu server 20.04; FHEM 6.0
HM, Dect, Netatmo, Hue

Offline Peter

  • New Member
  • *
  • Beiträge: 37
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #199 am: 07 November 2014, 14:25:09 »
Hallo,

die neue Version 1.14 lädt bei mir ohne erkennbare Fehler.
Auch das Setzen von Betriebsart hc2 von auto auf day und wieder zurück hat funktioniert und der Kessel hat tatsächlich geschaltet ! Hut ab !

Sobald die Flamme angeht kommt jedoch wieder:

invalid character encountered while parsing JSON string, at character offset 93 (before "\x{6}\x{c3}\x{84}#",...") at ./FHEM/73_km200.pm line 1023

Gruß
Peter

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1814
  • und es werden immer mehr...
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #200 am: 07 November 2014, 15:43:45 »
Hallo,

Eine weitere Fehlermeldung ist hinzu gekommen.

Allerdings auf dem PI

malformed JSON string, neither array, object, number, string or atom, at character offset 0 (before "\x{c2}\x{b1}W\x{c2}\x{a4}...") at ./FHEM/73_km200.pm line 923

Lustiges Fehler schicken:

Zwei weitere tauchen auf wenn ich "sudo service fhem start" im Pi eingebe.

Can't use an undefined value as an ARRAY reference at ./FHEM/73_km200.pm line 1129.
Can't use an undefined value as a symbol reference at FHEM/Blocking.pm line 135.

Eventuell kann einer von euch damit was anfangen, I leider nicht.  :o

Gruß NewBee

Also ich glaube du bist zu schnell...  ;D

Da ich noch kein StatusFlag gesetzt habe, wann die einzelnen Routinen das KM200 abfragen kann es zu Kollisionen kommen.

Mach mal folgendes auf dem Pi:

a) In der fhem.cfg ein grossen aber deutlich unterschiedlichen (Faktor 10) beim Intervall für dynamische und statisches Interval wählen
b) fhem in der Konsole starten und abwarten bis sowohl der Initial, der dynamische als auch der statische Abruf einmal durchgelaufen ist.
c) Dann erst deine Get Abfrage im GUI starten.

Ich habe das Kollisionsproblem auf die Liste "Open Problems" gesetzt.

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

Offline Newbee

  • Full Member
  • ***
  • Beiträge: 162
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #201 am: 07 November 2014, 16:24:57 »
Hallo Sailor,

das mit den Intervallen hat schon was gebracht. Keine "time out" Meldung mehr.
Dennoch komme ich nicht bis zu einer GET Abfrage, da in der Konsole nach einer Zeit der Array Fehler kommt.

Can't use an undefined value as an ARRAY reference at ./FHEM/73_km200.pm line 1129.

Yeah: Habe aber bis zum Fehler eine Verbindung zum KM200!  :)

NewBee (Da ist der Name Programm)   :D
Intel-NUC mit ubuntu server 20.04; FHEM 6.0
HM, Dect, Netatmo, Hue

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1814
  • und es werden immer mehr...
Buderus KM200 Kommunikationsmodul
« Antwort #202 am: 07 November 2014, 16:53:28 »
Hallo NewBee

Das bedeutet, dass der Initialisierungsprozess nicht abgeschlossen wurde. Aus diesem Grund kann er das Array mit den abzufragenden Werten nicht finden.  Ich werde zunächst mal den Fehler abfangen und dann versuchen zu ergründen, warum die Kommunikation nicht klappt.

Eigentlich müsstest du die einzelnen Services beim Initialisierungsprozess durch deine Konsole Rauschen sehen...

Nicht mal das?

Gruß und Danke
   Sailor


Gesendet mit Tapatalk
« Letzte Änderung: 07 November 2014, 16:55:59 von Sailor »
******************************
Man wird immer besser...

Offline Newbee

  • Full Member
  • ***
  • Beiträge: 162
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #203 am: 07 November 2014, 18:20:20 »
Hallo Sailor,

hiermit ein wenig  ;) Info aus dem LOG-File.

2014.11.07 17:09:58 5: Cmd: >define myKm200 km200 192.168.178.33 XXXX YYYY usw.
2014.11.07 17:09:58 5: Loading ./FHEM/73_km200.pm
2014.11.07 17:09:59 5: myKm200 : km200 - IPv4-address is valid          : 192.168.178.33
2014.11.07 17:09:59 5: myKm200 : km200 - Provided GatewayPassword encoded with base64 has the correct length at least.
2014.11.07 17:09:59 5: myKm200 : km200 - Provided PrivatePassword exists at least
2014.11.07 17:09:59 5: myKm200 : km200 - Define H                       : HASH(0xcced30)
2014.11.07 17:09:59 5: myKm200 : km200 - Define D                       : myKm200 km200 192.168.178.33 XXXX YYYY usw.
2014.11.07 17:09:59 5: myKm200 : km200 - Define A                       : 5
2014.11.07 17:09:59 5: myKm200 : km200 - Define Name                    : myKm200
2014.11.07 17:09:59 5: myKm200 : km200 - Define Adr                     : 192.168.178.33
2014.11.07 17:09:59 5: myKm200 : km200 - Gateway Password               : XXXX
2014.11.07 17:09:59 5: myKm200 : km200 - Private Password               : YYYY
2014.11.07 17:09:59 4: HttpUtils url=http://192.168.178.33/system/brand
2014.11.07 17:10:00 4: http://192.168.178.33/system/brand: HTTP response code 200
2014.11.07 17:10:00 4: HttpUtils http://192.168.178.33/system/brand: Got data, length: 130
2014.11.07 17:10:00 5: myKm200 : km200 - decryptData1 - decipher_len    : 90
2014.11.07 17:10:00 5: myKm200 : km200 - decryptData1 - deciphertext    : {"id":"/system/brand","type":"stringValue","writeable":0,"recordable":0,"value":"Buderus"}
2014.11.07 17:10:00 5: myKm200 : km200_GetSingleService        : HASH(0xfa7a20)
2014.11.07 17:10:00 5: myKm200 : km200 - System Brand                   : Buderus
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /gateway/DateTime
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /gateway/instAccess
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /gateway/uuid
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /gateway/versionFirmware
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /gateway/versionHardware
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/activeSwitchProgram
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/actualSupplyTemperature
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/controlType
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/currentOpModeInfo
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/currentRoomSetpoint
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/designTemp
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/fastHeatupFactor
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/heatCurveMax
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/heatCurveMin
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/manualRoomSetpoint
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/operationMode
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/pumpModulation
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/roomInfluence
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/roomtemperature
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/roomTempOffset
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/setpointOptimization
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/solarInfluence
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/status
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/suWiSwitchMode
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/suWiThreshold
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/switchPrograms
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/temperatureLevels
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/temperatureRoomSetpoint
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc1/temporaryRoomSetpoint
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/activeSwitchProgram
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/actualSupplyTemperature
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/controlType
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/currentOpModeInfo
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/currentRoomSetpoint
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/designTemp
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/fastHeatupFactor
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/heatCurveMax
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/heatCurveMin
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/manualRoomSetpoint
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/operationMode
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/pumpModulation
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/roomInfluence
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/roomtemperature
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/roomTempOffset
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/setpointOptimization
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/solarInfluence
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/status
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/suWiSwitchMode
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/suWiThreshold
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/switchPrograms
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/temperatureLevels
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/temperatureRoomSetpoint
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatingCircuits/hc2/temporaryRoomSetpoint
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/actualCHPower
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/actualDHWPower
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/actualPower
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/actualsupplytemperature
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/ChimneySweeper
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/CHpumpModulation
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/flameCurrent
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/flameStatus
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/gasAirPressure
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/nominalCHPower
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/nominalDHWPower
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/numberOfStarts
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/powerSetpoint
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/powerSetpoint
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/returnTemperature
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/systemPressure
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /heatSources/workingTime
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /notifications
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /recordings
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /recordings/heatingCircuits
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /recordings/heatingCircuits/hc1
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /recordings/heatingCircuits/hc1/roomtemperature
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /recordings/heatSources
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /recordings/heatSources/actualCHPower
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /recordings/heatSources/actualDHWPower
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /recordings/heatSources/actualPower
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /recordings/system
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /recordings/system/heatSources
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /recordings/system/heatSources/hs1
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /recordings/system/heatSources/hs1/actualPower
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /recordings/system/sensors
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /recordings/system/sensors/temperatures
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /recordings/system/sensors/temperatures/outdoor_t1
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /solarCircuits
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /solarCircuits/sc1/
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /solarCircuits/sc1/collectorTemperature
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /solarCircuits/sc1/pumpModulation
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /solarCircuits/sc1/solarYield
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /solarCircuits/sc1/status
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/appliance
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/appliance/actualPower
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/appliance/actualSupplyTemperature
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/appliance/ChimneySweeper
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/appliance/CHpumpModulation
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/appliance/gasAirPressure
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/appliance/nominalBurnerLoad
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/appliance/numberOfStarts
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/appliance/powerSetpoint
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/appliance/systemPressure
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/appliance/workingTime
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/brand
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/bus
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/healthStatus
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/heatSources/
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/heatSources/hs1
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/heatSources/hs1/actualModulation
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/heatSources/hs1/actualPower
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/heatSources/hs1/energyReservoir
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/heatSources/hs1/fuel
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/heatSources/hs1/fuel/density
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/heatSources/hs1/fuelConsmptCorrFactor
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/heatSources/hs1/nominalFuelConsumption
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/heatSources/hs1/reservoirAlert
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/info
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/minOutdoorTemp
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/sensors
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/sensors/temperatures
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/sensors/temperatures/chimney
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/sensors/temperatures/hotWater_t1
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/sensors/temperatures/hotWater_t2
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/sensors/temperatures/outdoor_t1
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/sensors/temperatures/return
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/sensors/temperatures/supply_t1
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/sensors/temperatures/supply_t1_setpoint
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/sensors/temperatures/switch
2014.11.07 17:10:00 5: myKm200 : km200 - km200_define - REST_item       : /system/systemType
2014.11.07 17:10:00 4: HttpUtils url=http://192.168.178.33/gateway/DateTime
2014.11.07 17:10:00 5: myKm200 : km200 - Internal timer for dynamic values prepared with default interval.
2014.11.07 17:10:00 5: myKm200 : km200 - Internal timer for static values prepared with default interval.
2014.11.07 17:10:00 5: Cmd: >attr myKm200 room Central Heating<
2014.11.07 17:10:00 4: myKm200 : km200 - Define: InternalTimer for dynamic values started with interval of: 60
2014.11.07 17:10:00 4: myKm200 : km200 - Define: InternalTimer for static values started with interval of: 3600
2014.11.07 17:10:00 5: Cmd: >attr myKm200 IntervalDynVal 20<
2014.11.07 17:10:00 5: myKm200 : km200 - IntervalDynVal set to attribute value:20 s
2014.11.07 17:10:00 4: myKm200 : km200 - Define: InternalTimer for dynamic values started with interval of: 20
2014.11.07 17:10:00 4: myKm200 : km200 - Define: InternalTimer for static values started with interval of: 3600
2014.11.07 17:10:00 5: Cmd: >attr myKm200 IntervalStatVal 800<
2014.11.07 17:10:00 5: myKm200 : km200 - IntervalStatVal set to attribute value:800 s
2014.11.07 17:10:00 4: myKm200 : km200 - Define: InternalTimer for dynamic values started with interval of: 20
2014.11.07 17:10:00 4: myKm200 : km200 - Define: InternalTimer for static values started with interval of: 800

Nach einer Zeit kommt dann der schon bekannte Array Fehler.

Hoffe das bringt etwas Licht ins Dunkel.

Gruß NewBee
Intel-NUC mit ubuntu server 20.04; FHEM 6.0
HM, Dect, Netatmo, Hue

Offline nobody0472

  • Commercial Developer
  • Jr. Member
  • ****
  • Beiträge: 94
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #204 am: 08 November 2014, 12:39:54 »
HI all,

so, habe einen längeren Test gemacht. Das Modul läuft solange stabil, bis der Brenner anspringt. In der Tat ist es nach wie vor der Wert "flamestatus"; flamecurrent wird korrekt geholt, bei flamestatus geht fhem in die Knie und stürzt ab. Hier ist wohl immernoch die Codierung ein Problem.

Der Rest läuft stabil.

Gruß,
Olaf

Offline Newbee

  • Full Member
  • ***
  • Beiträge: 162
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #205 am: 08 November 2014, 18:13:04 »
Hallo zusammen,

bin an das Thema jetzt mit ein wenig mehr Rechenleistung rangegangen. INTEL-NUC. ubuntu Server, und dem ganzen anderen Dingen die man(n) braucht. ::)
Bis jetzt läuft alles ohne Probleme, warte jetzt mal auf den Brenner und melde mich dann nochmal.

Bin echt gespannt.

Gruß NewBee
Intel-NUC mit ubuntu server 20.04; FHEM 6.0
HM, Dect, Netatmo, Hue

Offline furban

  • Full Member
  • ***
  • Beiträge: 105
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #206 am: 08 November 2014, 18:21:28 »
...mit ein wenig mehr Rechenleistung rangegangen.
Na da bin ich gespannt. Bei mir gibt es keine Probleme und mein Raspi macht Nebenberuflich noch Mailrelay mit SPAM Filter, Apache Webserver und OpenVPN Server. Langeweile hat der also eigentlich auch nicht. Oder was läuft bei die noch außer FHEM?

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1814
  • und es werden immer mehr...
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #207 am: 08 November 2014, 23:34:07 »
Ein herzerfrischendes Hallo an alle

Da sporadische fhem-Abstürze wohl immer noch ein Problem sind, bitte ich nochmals um den letzten Konsolenausdruck vor genau diesem Absturz.

Den "FlameStaus" als Ursache untersuche ich gerade...

Gruß
   Sailor


Gesendet mit Tapatalk
******************************
Man wird immer besser...

Offline ergerd

  • Full Member
  • ***
  • Beiträge: 178
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #208 am: 09 November 2014, 00:06:33 »
Hallo Sailor,

ich bekomme auf meiner Synology  trotz attr verbose 5 nur diese Zeile:

Can't use an undefined value as an ARRAY reference at /usr/local/FHEM/share/fhem/FHEM/73_km200.pm line 1128.
FHEM ist dann weg.

Grüße
Rainer
FHEM auf RasPi 3 und B+, FHEM2FHEM, CUNO, FS20, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, alexa-fhem, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

Online Stefan M.

  • Full Member
  • ***
  • Beiträge: 262
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #209 am: 09 November 2014, 09:46:24 »
Hallo zusammen
auch mal wieder eine Rückmeldung von mir.
Ich bekomme nach kurzer Zeit die gleiche Fehlermeldung wie ergerd

Ansonsten leistet Ihr gute Arbeit.

LG
Stefan
FHEM auf 3 x RaspberryPi, 1 x Fritzbox,1 x Win. FS20 über CUL, HomeMatic über HMLan, 6 x  HM_CC_RT_DN,2 x HM_LC_BL1_FM,3 x HM_SEC_KEY,2 x HM_RC_Key4_2,7 x HM_SEC_SC,1 x HM_SEC_WDS,1 x HM_Sen_RD_O, 1x HM_Sen_Wa_Od,2 x HM_RC_Key4_2, 5 x HM-ES-PMSw1-Pl,1 x HM_LC_SW4_WM,1 x HM_SCI_3_FM

 

decade-submarginal