Hallo Zusammen,
ich möchte verschiedene Abfragen innerhalb eines Moduls (hier LIVELISTEN) durchführen,
um damit meine Statusanzeige ein wenig zu optimieren.
Wie kann man innerhalb eines Modul auf den Inhalt einer "readingsBulk" Variable zugreifen.
Beispiel:
Zitat
readingsBulkUpdate($hash, 'mi_info', $result);
Wie kann ich den Wert der Variable "mi_info" erfahren ?
Gruss R.
ReadingsVal.
Siehe auch http://fhem.de/commandref.html#perl
Um das "Geheimnis" zu lüften:
1. $defs{'Name'} ist Global und liefert den Hash von 'name' zurück.
2.$hash-READINGS} ist ein hash, in dem die Namen der Readings stehen. Kann man z.B. mit einer foreach-Schleife sich ausgeben lassen.
3. Die Werte und timestamps stehen in $hash->{READINGS}{VAL} bzw. [TIME}
Kann man auch in der fhem.pl bei den entsprechenden Funktionen sehen.
Gruß
Elektrolurch
Hallo Elektrolurch,
danke für die Info.
Gruss R.