FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: hugo am 01 April 2013, 13:32:18

Titel: Status abfrage
Beitrag von: hugo am 01 April 2013, 13:32:18
Frohe Ostern an alle..
Ich bin noch sehr am Anfang von fhem und habe mir ein paar Geräte von Homematic gekauft

HM_SEC_MDIR
HM_SEC_SC
HM-LC-Sw1-Pl

Wie kann ich den aktullen Status dieser Geräte abfragen?
Die Geräte sind am CUL_HM gepairt.

Notify wird ja bei Statusänderung ausgeführt.
Interessant wäre auch bei ersten beiden den Batteriestatus abzufragen.

Vielen Dank für die Hilfe und weiter viel Spass beim Ostereier suchen.
Titel: Aw: Status abfrage
Beitrag von: broadway am 01 April 2013, 15:37:22
Schau dir mal ReadingsVal() in der Befehlsreferenz an!
Titel: Aw: Status abfrage
Beitrag von: Groby am 01 April 2013, 15:39:23
zusammen mit list <device> für die Übersicht der verfügbaren readings...
Titel: Aw: Status abfrage
Beitrag von: MisterEltako am 01 April 2013, 16:02:40
Hi!

Den State kann man so abfragen:

define Test notify Test2.* {\
my $var = Value("Test2");;\
Log 3, "Statusvariable lautet: $var";;\
}

oder eben:

define Test notify Test2.* {\
 my $var = ReadingsVal("Test2","gewünschtes Reading", "Standardwert wenn nichts gelesen wird");;\
 Log 3, "Statusvariable lautet: $var";;\
}

testbar mit: trigger Test2  (in der Kommandozeile von Fhemweb und dann Enter drücken.
MfG, MisterEltako
Titel: Aw: Status abfrage
Beitrag von: justme1968 am 01 April 2013, 16:02:42
hier Link (http://forum.fhem.de/index.php?topic=11563.msg68193#msg68193) findest du ein beispiel wie du den batteriestatus aktivieren kannst.

gruss
  andre