Zugriff auf Modul Properties innerhalb des Moduls

Begonnen von ritchie, 29 Mai 2014, 20:46:30

Vorheriges Thema - Nächstes Thema

ritchie

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.
IPU662  Ipfire & Fhem (Homematic + MAX) - Produktiv
Cubietruck (1Wire - USB) - Produktiv

rudolfkoenig


Elektrolurch

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
configDB und Windows befreite Zone!

ritchie

Hallo Elektrolurch,

danke für die Info.

Gruss R.
IPU662  Ipfire & Fhem (Homematic + MAX) - Produktiv
Cubietruck (1Wire - USB) - Produktiv