FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: fidel71 am 22 Mai 2019, 20:01:46

Titel: userReading
Beitrag von: fidel71 am 22 Mai 2019, 20:01:46
Hallo,

in etwa kann ich es mir erlesen aus dem Wiki bzw. commandref. Wie aber müsste ich vorgehen wenn ich aus dem nachfolgen bsp. nur den Zahlenwert von Day: aus statEnergy haben möchte, in z.b. stateEnergyDay.

statEnergy
Hour: 0.000 Day: 0.050 Month: 0.189 Year: 0.189 (since: 2019-05-19 )


oder kann ich den Day Wert irgendwie direkt weiter nutzen in einem at z.b. ? Sorry tue mich da echt schwer, vielleicht erbarmt sich jemand und kann es als bsp posten....letztere Version wäre natürlich besser :)
Titel: Antw:userReading
Beitrag von: CoolTux am 22 Mai 2019, 20:06:15

userReadings stateEnergyDay:statEnergy:.* { (split(' ', ReadingsVal ($name,'statEnergy',0)))[3] }


Ungetestet
Titel: Antw:userReading
Beitrag von: fidel71 am 22 Mai 2019, 20:28:58
Danke danke funktioniert. Hab solange gesucht und probiert, hat niemand ein ähnliches Problem? Nochmal Danke!!!

Falls du noch irgendwann 2min Zeit hast wäre es super toll wenn du noch grob beschreiben könntest was da eigentlich passiert... :)