FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Mickey am 01 November 2016, 15:52:59

Titel: (gelöst) Frage zu DOIF und $DEVICE
Beitrag von: Mickey am 01 November 2016, 15:52:59
Hallo,

könnt ihr mir bitte weiterhelfen?

([":battery: low"] and [?Battery:$DEVICE] ne "low") (set Telegram msg Fhem Batteriewarung Gerät: $DEVICE )

Es wird gesendet:

ZitatFhem Batteriewarung Gerät: MAX_081b92

... das DOIF macht was es soll,
aber wie kann ich den "ALIAS" senden?

Grüße, Michael
Titel: Antw:Frage zu DOIF und $DEVICE
Beitrag von: Ellert am 01 November 2016, 16:38:25
Du kannst mit der Perl-Funktion "AttrVal" auf das Attribut zugreifen.
Titel: Antw:Frage zu DOIF und $DEVICE
Beitrag von: Mickey am 01 November 2016, 17:32:10
wie mache ich das genau?
Titel: Antw:Frage zu DOIF und $DEVICE
Beitrag von: Ellert am 01 November 2016, 17:47:45
Schau Dir mal den set-Befehl und die Funktion in der Befehlsreferenz an, wenn es nicht klappt, dann schreib mal, was Du schon versucht hast.
Titel: Antw:Frage zu DOIF und $DEVICE
Beitrag von: Mickey am 01 November 2016, 18:06:27
Du meinst

Zitat{(perlExpression)} mit dem Ergebnis der perlExpression. $DEV wird dabei mit dem Namen des vom set betroffenen Gerätes ersetzt.

Titel: Antw:Frage zu DOIF und $DEVICE
Beitrag von: Ellert am 01 November 2016, 18:09:17
Ja, perlExpression ist in Deinem Fall die Funktion AttrVal.
Titel: Antw:Frage zu DOIF und $DEVICE
Beitrag von: Mickey am 01 November 2016, 18:18:47
Tut mir leid, ich kapiere das einfach nicht.

sorry, keine Ahnung wie ich das umsetzen könnte

LG, Michael
Titel: Antw:Frage zu DOIF und $DEVICE
Beitrag von: Mickey am 01 November 2016, 18:25:19
$value = AttrVal($device) ?
Titel: Antw:Frage zu DOIF und $DEVICE
Beitrag von: Damian am 01 November 2016, 18:26:03
Zitat von: Mickey am 01 November 2016, 18:18:47
Tut mir leid, ich kapiere das einfach nicht.

sorry, keine Ahnung wie ich das umsetzen könnte

LG, Michael

([":battery: low"] and [?Battery:$DEVICE] ne "low") ((set Telegram msg Fhem Batteriewarung Gerät: {(AttrVal("$DEVICE","alias", "$DEVICE"))}))

Gruß

Damian
Titel: Antw:Frage zu DOIF und $DEVICE
Beitrag von: Mickey am 01 November 2016, 20:02:42
Ganz vielen, vielen Dank Damian  ;)

Ich lese ja schon so viel, nur klappt das mit der "Umsetzung" leider
nicht immer.

Danke

LG, Michael