Servus,
ich habe ein CustomReadings angelegt und möchte mit ReadingsVal die Einzel-Werte woanders verarbeiten:
Listing:
Internals:
CFGFN
FUUID 5d060913-f33f-35e2-cadd-0d8cd45520538414
NAME myReadings
NR 4795
STATE OK
TYPE CustomReadings
.attraggr:
.attreour:
state
.attrminint:
READINGS:
2019-06-16 11:57:39 fhemLogSize 425M insgesamt
2019-06-16 11:57:39 kernel 4.9.0-9-amd64
2019-06-16 11:57:39 seafCliStatus knopf_music uploading
knopf_wiki synchronized
knopf_data synchronized
2019-06-16 11:57:39 perl_version 5.024001
2019-06-16 11:57:39 state OK
Attributes:
event-on-update-reading state
group Readings
interval 2
readingDefinitions perl_version:$], fhemLogSize:qx(du -ch ./myfhem/log | grep insgesamt), kernel:qx(uname -r 2>&1), seafCliStatus:qx(sudo runuser -l seafile -c 'seaf-cli status | egrep "uploading|synchronized|waiting|committing"')
room 0-Test
Ein ReadingsVal auf "state" ergibt das korrekte Result "OK"
{ReadingsVal("myReadings","state","0")}
OK
Ein Readingsval auf "kernel" ergibt Result "0" (default des ReadingsVal)
{ReadingsVal("myReadings","kernel","0")}
0
Ist bei den übrigen definierten Readings auch so.
Das sind doch normale Readings, warum erhalte ich den Wert nicht?
ReadingsProxy geht auf die definierten Readings des "attr readingDefinitions" auch nicht.
Kennt einer das Problem oder hat ähnliches Verhalten?
Schönen Sonntag.
Grüße!
Hallo,
ich hänge genau an dieser Stelle auch.
Gibt es dazu evt. ein "go around"
Gruss
Bei mir geht es.
nochmals angeschaut, gleiches Veralten wie bei start des thread