ReadingsGroup und dynamische Inhalte

Begonnen von wkarl, 05 Januar 2015, 08:25:26

Vorheriges Thema - Nächstes Thema

wkarl

Hallo,

die letzten Tage habe ich mich mit dem Thema 'dynamische Inhalte' befasst. Folgendes vom wiki abgeleitete Beispiel funtioniert soweit:
define Warnung ReadingsGroup (Kueche|Wohnzimmer)_TK_.*:state
...
attr Warnung valueFormat { return $VALUE if ( $READING eq "state" && $VALUE eq "open" ); return undef; }
...

Mit dem entsprechenden logpolling-Problem, dass erst nach einem Seiten-refresh das aktuell Ergebnis angezeigt wird. An anderer Stelle wird ReadingsVal als Lösung genannt.

Mit
define Warnung ReadingsGroup (Kueche|Wohnzimmer)_TK_.*:<{ReadingsVal($DEVICE,"state","")}@state>
funktioniert das update der Liste, aber das dynamische Ein/Ausblenden in der Liste nicht mehr.

Ist diese Konstellation überhaupt valide?

Danke und ciao walter
FHEM 5.7 & TabletUI 2.2 auf Fedora22 Server auf NUC5i5RYK
CUL 868 > FAST EnergyCam
HMLAN > HomeMatic TCs & VDs, Bewegungsmelder, Schalter, Taster, Steckdosen

wkarl

Hallo,

update zu diesem Thema.


  • im Haupt-Threat von ReadingsGroup wird erwähnt, dass das <{...}@state> bei commands nicht nutzbar ist. Also gehe ich davon aus dies gilt auch für valueFormat.
  • kleine Korrektur: state wird doch upgedated, mann muss nur ein paar Sekunden warten.

ciao walter
FHEM 5.7 & TabletUI 2.2 auf Fedora22 Server auf NUC5i5RYK
CUL 868 > FAST EnergyCam
HMLAN > HomeMatic TCs & VDs, Bewegungsmelder, Schalter, Taster, Steckdosen