readingGroup - internal Values auslesen

Begonnen von thunder1902, 06 November 2014, 15:38:00

Vorheriges Thema - Nächstes Thema

thunder1902

Hallo!

Laut diesem Wiki-Eintrag kann man im Befehl readingGroup interne Values auslesen:

http://www.fhemwiki.de/wiki/ReadingsGroup#Internal_Value_ausgeben

Ich wollte jetzt mal den <lastMsg>-Wert meines Wetter Sensor's auslesen. Funktioniert leider nicht. Wer weiß, was ich falsch mache?

define Wetter readingsGroup CUL_HM_HB_UW_Sen_THPL_O_ABCDEF:<%it_remote>,<letzte-Meldung>,lastMsg

Außerdem kommt beim formatieren der Werte mit folgendem Befehl: (nur Beispielhaft - mir ist bewusst, dass letzteMeldung keine Temperatur ist).
attr Wetter valueFormat { lastMsg => "%.1f&deg;C"}

folgende Fehlermeldung
Unknown command C",, try help.

Kann mir da jemand einen Tip geben??

justme1968

für internal values muss du ein + vor den namen setzen:define Wetter readingsGroup CUL_HM_HB_UW_Sen_THPL_O_ABCDEF:<%it_remote>,<letzte-Meldung>,+lastMsgso ist es im wiki beispiel und auch in der commandref beschrieben.

gibt das attribut über die entsprechende box in fhemweb ein und editiere nicht direkt das config file.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

thunder1902

@justme Danke für deinen Tip - aber mit dem + habe ich schon ausprobiert. Es wird ein leeres Feld angezeigt. Ich möchte folgenen internen Wert auslesen:

protLastRcv 2014-11-06 16:43:10

folglich habe ich das hier geschrieben:

define Wetter readingsGroup CUL_HM_HB_UW_Sen_THPL_O_ABCDEF:<%it_remote>,<letzte-Meldung>,+protLastRcv

Müsste doch eigentlich gehn, oder? Es wird nur das Symbol, letzte Meldung und kein Wert angezeigt...

thunder1902

STOP! Kommando zurück! Ich hab Deinen 2. Tip jetzt beherzigt. Nicht in die fhem.cfg, sondern über die Kommandozeile - und schon funzt es.

VIELEN DANK!!!!

thunder1902

Warum ist das eigentlich so? wenn ich jetzt wieder was an der fhem.cfg ändere, verschwindet der Timestamp wieder... Erst wenn ich in der DEF-Definition des Gerätes die Änderungen mache, erscheint es wieder....???

justme1968

je nach dem in welcher reihenfolge die devices angelegt werden bzw wann die erste nachricht empfangen wird gibt es das internal eventuell zu dieser zeit einfach noch nicht. dann wird auch nichts angezeigt.

ansonsten: es gibt keinen grund das config file von hand anzufassen.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968