Autor Thema: Buderus KM200 Kommunikationsmodul  (Gelesen 419223 mal)

Offline HotteFred

  • Full Member
  • ***
  • Beiträge: 123
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #210 am: 09 November 2014, 10:00:25 »
Hallo,

bei mir stürzt Fehm immer genau dann ab, wenn der Brenner angeht. Meine HK1 ist schon seit Tagen aus, die Buderus macht aber jeden Samstag und Sonntag das Warmwasser ab 6:00Uhr warm :-) Genau um 6:00 Uhr stürzt Fhem dann ab.

Eine Fehlermeldung habe ich leider nicht, mein Loglevel steht aber auch nicht hoch genug. Daher kann ich hier jetzt nichts liefern.
Ich werde das jetzt genauer beobachten und den Log Level erhöhen.

Ausserdem bekomme ich noch diese Fehler:
2014.11.09 09:53:40 1: PERL WARNING: Odd number of elements in hash assignment at ./FHEM/73_km200.pm line 703.

Viele Grüße
Fred
BananaPi mit FHEM, KM50, Velux Raumluftsensor, jede Menge HM-CC-RT-DN, jede Menge 1Wire Zeugs

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1812
  • und es werden immer mehr...
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #211 am: 09 November 2014, 11:37:36 »
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.
Hallo Rainer

Wenn Du nur diese Zeile erhaelst, dann ist schon der gesamte Initialisierungsprozess schiefgelaufen.
Bevor auf das o.g. array zugegriffen werden kann, muss es erst durch den Initialisierungsprozess erzeugt werden.

Das heisst, es werden alle bekannten services abgeklopft und nur die antworten werden spaeter fuer die wiederkehrende Afrage verwendet.

Der Fehler muss also in der Kommunikation in Richtung KM Modul liegen.

Was sagt denn das LOG-File genau nach fhem start.

Es muesste etwas zeigen wie
myKm200 : km200 - System Brand                   : Buderusoder
$myKm200 : km200 - System Brand                   : NOT AVAILABLEoder folgende Meldung kommt im fhem Fenster:
myKm200 : km200 - ERROR - The communication between fhem and the Buderus KM200 failed!
                                        Please check physical connection, IP-address and  passwords!

Ich habe jetzt zunaechst diesen Fehlerfall agefangen. Sollte also zumindest nicht mehr zum Asturz fuehren.

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

Offline ergerd

  • Full Member
  • ***
  • Beiträge: 178
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #212 am: 09 November 2014, 11:56:28 »
Hallo Sailor,

ja , da steht einiges im Logfile, sorry das ich es nicht gleich beigefügt habe:

2014.11.08 19:18:50 5: Cmd: >define buderus_kessel km200 192.168.48.21 xxxxxxxxxx xxxxxxxxxx<
2014.11.08 19:18:50 5: Loading /usr/local/FHEM/share/fhem/FHEM/73_km200.pm
2014.11.08 19:18:51 5: buderus_kessel : km200 - IPv4-address is valid          : 192.168.48.21
2014.11.08 19:18:51 5: buderus_kessel : km200 - Provided GatewayPassword provided as bareword has the correct length at least.
2014.11.08 19:18:51 5: buderus_kessel : km200 - Provided PrivatePassword exists at least
2014.11.08 19:18:51 5: buderus_kessel : km200 - Define H                       : HASH(0xc6ee78)
2014.11.08 19:18:51 5: buderus_kessel : km200 - Define D                       : buderus_kessel km200 192.168.48.21 xxxxxxxxxx xxxxxxxxxx
2014.11.08 19:18:51 5: buderus_kessel : km200 - Define A                       : 5
2014.11.08 19:18:51 5: buderus_kessel : km200 - Define Name                    : buderus_kessel
2014.11.08 19:18:51 5: buderus_kessel : km200 - Define Adr                     : 192.168.48.21
2014.11.08 19:18:51 5: buderus_kessel : km200 - Gateway Password               : xxxxxxxxxx
2014.11.08 19:18:51 5: buderus_kessel : km200 - Private Password               : xxxxxxxxxx
2014.11.08 19:18:51 4: HttpUtils url=http://192.168.48.21/system/brand
2014.11.08 19:18:51 4: http://192.168.48.21/system/brand: HTTP response code 200
2014.11.08 19:18:51 4: HttpUtils http://192.168.48.21/system/brand: Got data, length: 130
2014.11.08 19:18:51 5: buderus_kessel : km200 - decryptData1 - decipher_len    : 90
2014.11.08 19:18:51 5: buderus_kessel : km200 - decryptData1 - deciphertext    : {"id":"/system/brand","type":"stringValue","writeable":0,"recordable":0,"value":"Buderus"}
2014.11.08 19:18:51 5: buderus_kessel : km200_GetSingleService        : HASH(0x9cf020)
2014.11.08 19:18:51 5: buderus_kessel : km200 - System Brand                   : Buderus
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /gateway/DateTime
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /gateway/instAccess
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /gateway/uuid
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /gateway/versionFirmware
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /gateway/versionHardware
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/activeSwitchProgram
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/actualSupplyTemperature
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/controlType
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/currentOpModeInfo
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/currentRoomSetpoint
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/designTemp
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/fastHeatupFactor
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/heatCurveMax
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/heatCurveMin
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/manualRoomSetpoint
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/operationMode
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/pumpModulation
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/roomInfluence
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/roomtemperature
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/roomTempOffset
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/setpointOptimization
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/solarInfluence
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/status
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/suWiSwitchMode
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/suWiThreshold
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/switchPrograms
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/temperatureLevels
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/temperatureRoomSetpoint
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/temporaryRoomSetpoint
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/activeSwitchProgram
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/actualSupplyTemperature
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/controlType
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/currentOpModeInfo
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/currentRoomSetpoint
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/designTemp
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/fastHeatupFactor
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/heatCurveMax
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/heatCurveMin
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/manualRoomSetpoint
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/operationMode
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/pumpModulation
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/roomInfluence
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/roomtemperature
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/roomTempOffset
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/setpointOptimization
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/solarInfluence
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/status
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/suWiSwitchMode
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/suWiThreshold
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/switchPrograms
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/temperatureLevels
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/temperatureRoomSetpoint
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/temporaryRoomSetpoint
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/actualCHPower
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/actualDHWPower
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/actualPower
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/actualsupplytemperature
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/ChimneySweeper
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/CHpumpModulation
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/flameCurrent
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/flameStatus
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/gasAirPressure
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/nominalCHPower
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/nominalDHWPower
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/numberOfStarts
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/powerSetpoint
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/powerSetpoint
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/returnTemperature
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/systemPressure
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/workingTime
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /notifications
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/heatingCircuits
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/heatingCircuits/hc1
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/heatingCircuits/hc1/roomtemperature
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/heatSources
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/heatSources/actualCHPower
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/heatSources/actualDHWPower
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/heatSources/actualPower
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/system
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/system/heatSources
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/system/heatSources/hs1
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/system/heatSources/hs1/actualPower
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/system/sensors
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/system/sensors/temperatures
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/system/sensors/temperatures/outdoor_t1
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /solarCircuits
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /solarCircuits/sc1/
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /solarCircuits/sc1/collectorTemperature
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /solarCircuits/sc1/pumpModulation
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /solarCircuits/sc1/solarYield
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /solarCircuits/sc1/status
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/actualPower
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/actualSupplyTemperature
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/ChimneySweeper
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/CHpumpModulation
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/gasAirPressure
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/nominalBurnerLoad
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/numberOfStarts
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/powerSetpoint
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/systemPressure
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/workingTime
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/brand
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/bus
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/healthStatus
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1/actualModulation
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1/actualPower
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1/energyReservoir
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1/fuel
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1/fuel/density
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1/fuelConsmptCorrFactor
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1/nominalFuelConsumption
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1/reservoirAlert
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/info
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/minOutdoorTemp
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures/chimney
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures/hotWater_t1
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures/hotWater_t2
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures/outdoor_t1
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures/return
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures/supply_t1
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures/supply_t1_setpoint
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures/switch
2014.11.08 19:18:51 5: buderus_kessel : km200 - km200_define - REST_item       : /system/systemType
2014.11.08 19:18:51 4: HttpUtils url=http://192.168.48.21/gateway/DateTime
2014.11.08 19:18:51 5: buderus_kessel : km200 - Internal timer for dynamic values prepared with default interval.
2014.11.08 19:18:51 5: buderus_kessel : km200 - Internal timer for static values prepared with default interval.
2014.11.08 19:18:51 5: Cmd: >attr buderus_kessel IntervalDynVal 120<
2014.11.08 19:18:51 5: buderus_kessel : km200 - IntervalDynVal set to attribute value:120 s
2014.11.08 19:18:51 4: buderus_kessel : km200 - Define: InternalTimer for dynamic values started with interval of: 120
2014.11.08 19:18:51 4: buderus_kessel : km200 - Define: InternalTimer for static values started with interval of: 3600
2014.11.08 19:18:51 5: Cmd: >attr buderus_kessel IntervalStatVal 0<
2014.11.08 19:18:51 5: buderus_kessel : km200 - Polling for static values diabled
2014.11.08 19:18:51 4: buderus_kessel : km200 - Define: InternalTimer for dynamic values started with interval of: 120
2014.11.08 19:18:51 4: buderus_kessel : km200 - Define: No InternalTimer for static values since polling disabled by "attr IntervalStatVal 0" in fhem.cfg
2014.11.08 19:18:51 5: Cmd: >attr buderus_kessel room 40_keller<
2014.11.08 19:18:51 4: buderus_kessel : km200 - Define: InternalTimer for dynamic values started with interval of: 120
2014.11.08 19:18:51 4: buderus_kessel : km200 - Define: No InternalTimer for static values since polling disabled by "attr IntervalStatVal 0" in fhem.cfg
...
2014.11.08 19:19:01 5: buderus_kessel : km200_ParseHttpResponseInit: Try to parse    : /gateway/DateTime
2014.11.08 19:19:01 2: buderus_kessel : ERROR: No proper Communication with Gateway

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

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1812
  • und es werden immer mehr...
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #213 am: 09 November 2014, 15:45:15 »
Hallo Rainer

ich habe in der Version 1.16 die Fehlerausgabe etwas verbessert.

Laut Deinem Log File scheint der Initialisierungsprozesss nicht in die Gaenge zu kommen...

Verwende bitte mal die Version 1.16 im Anhang und sende mir bitte nochmals des Log-Auszug,

Danke

Gruss
    Sailor
« Letzte Änderung: 11 November 2014, 19:30:18 von Sailor »
******************************
Man wird immer besser...

Offline ergerd

  • Full Member
  • ***
  • Beiträge: 178
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #214 am: 09 November 2014, 16:16:01 »
Hallo Sailor,

hier das Log:

2014.11.09 16:06:48 5: Cmd: >define buderus_kessel km200 192.168.48.21 xxxxxxxxxx xxxxxxxxxx<
2014.11.09 16:06:48 5: Loading /usr/local/FHEM/share/fhem/FHEM/73_km200.pm
2014.11.09 16:06:50 5: buderus_kessel : km200 - IPv4-address is valid          : 192.168.48.21
2014.11.09 16:06:50 5: buderus_kessel : km200 - Provided GatewayPassword provided as bareword has the correct length at least.
2014.11.09 16:06:50 5: buderus_kessel : km200 - Provided PrivatePassword exists at least
2014.11.09 16:06:50 5: buderus_kessel : km200 - Define H                       : HASH(0xc18890)
2014.11.09 16:06:50 5: buderus_kessel : km200 - Define D                       : buderus_kessel km200 192.168.48.21 xxxxxxxxxx xxxxxxxxxx
2014.11.09 16:06:50 5: buderus_kessel : km200 - Define A                       : 5
2014.11.09 16:06:50 5: buderus_kessel : km200 - Define Name                    : buderus_kessel
2014.11.09 16:06:50 5: buderus_kessel : km200 - Define Adr                     : 192.168.48.21
2014.11.09 16:06:50 5: buderus_kessel : km200 - Gateway Password               : xxxxxxxxxx
2014.11.09 16:06:50 5: buderus_kessel : km200 - Private Password               : xxxxxxxxxx
2014.11.09 16:06:50 4: HttpUtils url=http://192.168.48.21/system/brand
2014.11.09 16:06:50 4: http://192.168.48.21/system/brand: HTTP response code 200
2014.11.09 16:06:50 4: HttpUtils http://192.168.48.21/system/brand: Got data, length: 130
2014.11.09 16:06:50 5: buderus_kessel : km200 - decryptData1 - decipher_len    : 90
2014.11.09 16:06:50 5: buderus_kessel : km200 - decryptData1 - deciphertext    : {"id":"/system/brand","type":"stringValue","writeable":0,"recordable":0,"value":"Buderus"}
2014.11.09 16:06:50 5: buderus_kessel : km200_GetSingleService        : HASH(0x9d05f0)
2014.11.09 16:06:50 5: buderus_kessel : km200 - System Brand                   : Buderus
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /gateway/DateTime
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /gateway/instAccess
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /gateway/uuid
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /gateway/versionFirmware
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /gateway/versionHardware
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/activeSwitchProgram
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/actualSupplyTemperature
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/controlType
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/currentOpModeInfo
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/currentRoomSetpoint
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/designTemp
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/fastHeatupFactor
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/heatCurveMax
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/heatCurveMin
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/manualRoomSetpoint
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/operationMode
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/pumpModulation
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/roomInfluence
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/roomtemperature
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/roomTempOffset
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/setpointOptimization
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/solarInfluence
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/status
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/suWiSwitchMode
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/suWiThreshold
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/switchPrograms
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/temperatureLevels
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/temperatureRoomSetpoint
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc1/temporaryRoomSetpoint
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/activeSwitchProgram
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/actualSupplyTemperature
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/controlType
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/currentOpModeInfo
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/currentRoomSetpoint
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/designTemp
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/fastHeatupFactor
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/heatCurveMax
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/heatCurveMin
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/manualRoomSetpoint
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/operationMode
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/pumpModulation
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/roomInfluence
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/roomtemperature
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/roomTempOffset
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/setpointOptimization
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/solarInfluence
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/status
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/suWiSwitchMode
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/suWiThreshold
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/switchPrograms
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/temperatureLevels
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/temperatureRoomSetpoint
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatingCircuits/hc2/temporaryRoomSetpoint
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/actualCHPower
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/actualDHWPower
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/actualPower
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/actualsupplytemperature
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/ChimneySweeper
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/CHpumpModulation
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/flameCurrent
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/flameStatus
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/gasAirPressure
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/nominalCHPower
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/nominalDHWPower
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/numberOfStarts
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/powerSetpoint
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/powerSetpoint
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/returnTemperature
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/systemPressure
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /heatSources/workingTime
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /notifications
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/heatingCircuits
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/heatingCircuits/hc1
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/heatingCircuits/hc1/roomtemperature
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/heatSources
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/heatSources/actualCHPower
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/heatSources/actualDHWPower
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/heatSources/actualPower
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/system
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/system/heatSources
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/system/heatSources/hs1
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/system/heatSources/hs1/actualPower
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/system/sensors
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/system/sensors/temperatures
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /recordings/system/sensors/temperatures/outdoor_t1
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /solarCircuits
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /solarCircuits/sc1/
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /solarCircuits/sc1/collectorTemperature
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /solarCircuits/sc1/pumpModulation
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /solarCircuits/sc1/solarYield
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /solarCircuits/sc1/status
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/actualPower
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/actualSupplyTemperature
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/ChimneySweeper
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/CHpumpModulation
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/flameCurrent
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/gasAirPressure
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/nominalBurnerLoad
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/numberOfStarts
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/powerSetpoint
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/systemPressure
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/appliance/workingTime
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/brand
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/bus
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/healthStatus
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1/actualModulation
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1/actualPower
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1/energyReservoir
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1/fuel
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1/fuel/density
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1/fuelConsmptCorrFactor
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1/nominalFuelConsumption
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/heatSources/hs1/reservoirAlert
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/info
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/minOutdoorTemp
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures/chimney
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures/hotWater_t1
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures/hotWater_t2
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures/outdoor_t1
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures/return
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures/supply_t1
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures/supply_t1_setpoint
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/sensors/temperatures/switch
2014.11.09 16:06:50 5: buderus_kessel : km200 - km200_define - REST_item       : /system/systemType
2014.11.09 16:06:50 4: HttpUtils url=http://192.168.48.21/gateway/DateTime
2014.11.09 16:06:50 5: buderus_kessel : km200 - Internal timer for dynamic values prepared with default interval.
2014.11.09 16:06:50 5: buderus_kessel : km200 - Internal timer for static values prepared with default interval.
2014.11.09 16:06:50 5: Cmd: >attr buderus_kessel IntervalDynVal 120<
2014.11.09 16:06:50 5: buderus_kessel : km200 - IntervalDynVal set to attribute value:120 s
2014.11.09 16:06:50 4: buderus_kessel : km200 - Define: InternalTimer for dynamic values started with interval of: 120
2014.11.09 16:06:50 4: buderus_kessel : km200 - Define: InternalTimer for static values started with interval of: 3600
2014.11.09 16:06:50 5: Cmd: >attr buderus_kessel IntervalStatVal 0<
2014.11.09 16:06:50 5: buderus_kessel : km200 - Polling for static values diabled
2014.11.09 16:06:50 4: buderus_kessel : km200 - Define: InternalTimer for dynamic values started with interval of: 120
2014.11.09 16:06:50 4: buderus_kessel : km200 - Define: No InternalTimer for static values since polling disabled by "attr IntervalStatVal 0" in fhem.cfg
2014.11.09 16:06:50 5: Cmd: >attr buderus_kessel room 40_keller<
2014.11.09 16:06:50 4: buderus_kessel : km200 - Define: InternalTimer for dynamic values started with interval of: 120
2014.11.09 16:06:50 4: buderus_kessel : km200 - Define: No InternalTimer for static values since polling disabled by "attr IntervalStatVal 0" in fhem.cfg
...
2014.11.09 16:06:59 5: buderus_kessel : km200_ParseHttpResponseInit: Try to parse    : /gateway/DateTime
2014.11.09 16:06:59 2: buderus_kessel : ERROR: No proper Communication with Gatewayconnect to http://192.168.48.21:80 timed out

Ich hoffe es hilft dir weiter.

Viele 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

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1812
  • und es werden immer mehr...
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #215 am: 09 November 2014, 16:22:56 »
Hallo Rainer

Es scheint, das dein KM Modul nicht antwortet und der timeout nach 5 Sekunden einsetzt und den Abbruf abbricht...

Gehe mal in der 73_km200.pm in Zeile 1034 und aendere mal den Timeout-Wert auf 8 Sekunden.

Mal schaun was passiert.

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

Offline ergerd

  • Full Member
  • ***
  • Beiträge: 178
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #216 am: 09 November 2014, 16:42:07 »
Hallo Sailor,

es hat sich leider nichts verändert.

Grüße
Rainer

P.S. Ich habe zwischenzeitlich auch mal die Kesselsteuerung stromlos gemacht, um Probleme damit auszuschliessen.
« Letzte Änderung: 09 November 2014, 16:51:23 von ergerd »
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

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1812
  • und es werden immer mehr...
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #217 am: 09 November 2014, 17:01:04 »
Hmm

jetzt bin ich mit meinem Latein am Ende  :(

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

Offline nobody0472

  • Commercial Developer
  • Jr. Member
  • ****
  • Beiträge: 94
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #218 am: 09 November 2014, 18:02:56 »
Hallo Rainer,

kannst Du denn Dein KM200 per PING erreichen, und ist die PING-Zeit in Ordnung?

LG,
Olaf

Offline furban

  • Full Member
  • ***
  • Beiträge: 105
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #219 am: 09 November 2014, 18:25:52 »
Also was mich etwas irritiert:
Zitat
2014.11.09 16:06:50 4: buderus_kessel : km200 - Define: InternalTimer for static values started with interval of: 3600
...
2014.11.09 16:06:50 4: buderus_kessel : km200 - Define: No InternalTimer for static values since polling disabled by "attr IntervalStatVal 0" in fhem.cfg
Wie nun? Ist jetzt also ein Static Timer definiert, oder nicht?
Vielleicht solltest du mal deine fhem.cfg nach allem absuchen was mit dem KM200 Modul zusammen hängt. Nicht das du versehentlich das Modul an zwei Stellen startest.
Oder poste halt mal alles zum Thema KM200 aus deiner fhem.cfg, aber nicht vergessen das Passwort zu entfernen.

Offline furban

  • Full Member
  • ***
  • Beiträge: 105
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #220 am: 09 November 2014, 18:35:53 »
.... und....
Auch die Kiste auf der FHEM läuft mal gebootet?
Ist sicher nur eine Version vom KM200 Modul im FHEM Modulverzeichnis liegt?
« Letzte Änderung: 09 November 2014, 18:41:38 von furban »

Offline ergerd

  • Full Member
  • ***
  • Beiträge: 178
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #221 am: 09 November 2014, 18:52:17 »
Hallo zusammen,

Hallo Rainer,

kannst Du denn Dein KM200 per PING erreichen, und ist die PING-Zeit in Ordnung?

LG,
Olaf

C:\Users\Rainer>ping 192.168.48.21

Ping wird ausgeführt für 192.168.48.21 mit 32 Bytes Daten:
Antwort von 192.168.48.21: Bytes=32 Zeit=18ms TTL=64
Antwort von 192.168.48.21: Bytes=32 Zeit=7ms TTL=64
Antwort von 192.168.48.21: Bytes=32 Zeit=6ms TTL=64
Antwort von 192.168.48.21: Bytes=32 Zeit=15ms TTL=64

Ping-Statistik für 192.168.48.21:
    Pakete: Gesendet = 4, Empfangen = 4, Verloren = 0
    (0% Verlust),
Ca. Zeitangaben in Millisek.:
    Minimum = 6ms, Maximum = 18ms, Mittelwert = 11ms

Also was mich etwas irritiert:Wie nun? Ist jetzt also ein Static Timer definiert, oder nicht?
Vielleicht solltest du mal deine fhem.cfg nach allem absuchen was mit dem KM200 Modul zusammen hängt. Nicht das du versehentlich das Modul an zwei Stellen startest.
Oder poste halt mal alles zum Thema KM200 aus deiner fhem.cfg, aber nicht vergessen das Passwort zu entfernen.

define buderus_kessel km200 192.168.48.21 xxxxxxxxx xxxxxxxxxx
attr buderus_kessel IntervalDynVal 120
attr buderus_kessel IntervalStatVal 0
attr buderus_kessel room 40_keller
define FileLog_buderus_kessel FileLog /volumeUSB1/usr/local/FHEM/var/log/buderus_kessel-%Y-%m.log buderus_kessel
attr FileLog_buderus_kessel room 90_logfiles
define 10_buderus_kessel_plot SVG FileLog_buderus_kessel:SVG_FileLog_buderus_kessel_1:CURRENT
attr 10_buderus_kessel_plot room 41_keller_grafik
define 05_aussentemp_plot SVG FileLog_buderus_kessel:temp4aussen:CURRENT
attr 05_aussentemp_plot room 41_keller_grafik

define AussenTemp2LCD notify buderus_kessel {\
 my $value = ReadingsVal("buderus_kessel","/system/sensors/temperatures/outdoor_t1","0");; \
 fhem "set Tom_lcd write 0 0 AussenTemp:$value";;\
undef\
}
define KesselTemp2LCD notify buderus_kessel {\
 my $value = ReadingsVal("buderus_kessel","/heatSources/actualsupplytemperature","0");; \
 fhem "set Tom_lcd write 3 0 KesselTemp:$value";;\
undef\
}
define error_heizung_changed notify buderus_kessel {my $wert = ReadingsVal("buderus_kessel","/system/healthStatus","0");; fhem ("set error_heizung $wert")}
define temp_aussen_nfy notify buderus_kessel {my $reading = ReadingsVal("buderus_kessel","/system/sensors/temperatures/outdoor_t1","0");; fhem ("set temp_aussen $reading")}
define temp_gaskessel_nfy notify buderus_kessel {my $reading = ReadingsVal("buderus_kessel","/heatSources/actualsupplytemperature","0");; fhem ("set temp_gaskessel $reading")}


Ich starte die Synology gleich mal durch und schau ob sich etwas verändert.

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

Offline furban

  • Full Member
  • ***
  • Beiträge: 105
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #222 am: 09 November 2014, 19:13:22 »
Alle Achtung. Da holt ja einer schon raus was geht....

Zitat
attr buderus_kessel IntervalStatVal 0

Da bin ich mir nicht sicher ob das so gedacht war. Ich habe den Wert auf 86400. Einmal am Tag darf er. Wäre vielleicht auch noch ein Versuch Wert

Oder halt auch mal testweise nochmal alles raus bis auf die oberste Zeile.

Offline ergerd

  • Full Member
  • ***
  • Beiträge: 178
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #223 am: 09 November 2014, 19:44:00 »
Hallo zusammen,

ich habe jetzt folgendes gemacht:

Restart Synology
Alle Verzeichnisse absuchen nach 73_km200.pm, taucht nur einmal auf
Aus fhem.cfg alles was auf km200 verweist raus bis auf das define km200

Außer das die InternalTimer for dynamic und static jetzt auf 60 bzw. 3600 stehen kein Unterschied. Nach ein paar Sekunden ist Ende.  :'(

Kann mir jemand noch die Version vor Einsatz von NonBlocking zur Verfügung stellen (Ich glaub 1.10 oder so)? Die würde bei mir laufen, auch wenn sie FHEM eine wenig Zeit wegnimmt.

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

Offline nobody0472

  • Commercial Developer
  • Jr. Member
  • ****
  • Beiträge: 94
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #224 am: 09 November 2014, 19:48:26 »
Hi all,

kann es sein, dass Dein Perl auf der Synology derart compiliert wurde, dass es weder Threads (wie bei den meisten) aber eben auch keine fork's (als mehrere Prozesse) unterstützt? Ich habe irgendwo mal gelesen, dass auf den schmalen Linux-Kisten (wie auch meiner Linkstation) das ab und an mal so gemacht wurde. Von wann ist Deine Synology und welcher Linux-Kern?

LG,
Olaf

 

decade-submarginal