FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: bjbrill am 08 Juni 2016, 09:36:15

Titel: <Gelöst> userReadings funktionieren nach update nicht mehr.
Beitrag von: bjbrill am 08 Juni 2016, 09:36:15
Hallo,

nach einem Fhem update gehen leider die userReadings von meiner Heizung nicht mehr.
Ich hatte den Code damals aus dem Wiki kopiert.
Jetzt hab ich versucht nach der Commandref den Fehler nachzuvollziehen, das übersteigt aber total meinen Horizont.

Mein device heißt "Mythz" (also die Heizung)
und spuckt folgendes unter dem reading sGlobal aus:
outsideTemp: 14.7 flowTemp: 32.9 returnTemp: 23 hotGasTemp: 24.5 dhwTemp: 56.7 flowTempHC2: -60 evaporatorTemp: 22.7 condenserTemp: 22.9 mixerOpen: 0 mixerClosed: 0 heatPipeValve: 0 diverterValve: 0 dhwPump: 0 heatingCircuitPump: 0 solarPump: 0 compressor: 0 boosterStage3: 0 boosterStage2: 0 boosterStage1: 0 highPressureSensor: 0 lowPressureSensor: 1 evaporatorIceMonitor: 0 signalAnode: 0 evuRelease: 1 ovenFireplace: 0 STB: 0 outputVentilatorPower: 0 inputVentilatorPower: 0 mainVentilatorPower: 0 outputVentilatorSpeed: 0 inputVentilatorSpeed: 0 mainVentilatorSpeed: 0 outside_tempFiltered: 16.9 relHumidity: 0 dewPoint: 0 P_Nd: 8.47 P_Hd: 10.99 actualPower_Qc: 0.000 actualPower_Pel: 0.000 collectorTemp: -60 insideTemp: -60

bis jetzt hatte ich dieses userReadings benutzt, welches jetzt leider nicht mehr funktioniert:
AussenTemp:sGlobal {(split ' ',ReadingsVal("Mythz","sGlobal",0))[1]}

Ich hoffe jemand kann mir da weiter helfen, da ich die Temperaturanzeige gerne zurück hätte.

Schöne Grüße aus Niedersachsen bjbrill
Titel: Antw:userReadings funktionieren nach update nicht mehr.
Beitrag von: igami am 08 Juni 2016, 09:42:40
Wenn du nach userReadings und update suchst findest du schnell die Lösung.
Titel: Antw:userReadings funktionieren nach update nicht mehr.
Beitrag von: bjbrill am 08 Juni 2016, 23:08:16
Mit den richtigen Suchbegriffen hab ich die Lösung im Forum gefunden.
Wenn man das userReadings abändert funktioniert es wieder perfekt.

AussenTemp.* {(split ' ',ReadingsVal("Mythz","sGlobal",0))[1]}

Schöne Grüße bjbrill