FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: juemuc am 29 Dezember 2017, 23:00:55

Titel: [gelöst] sunrise mit Variablen (at-Device)
Beitrag von: juemuc am 29 Dezember 2017, 23:00:55
Hallo,

ich mochte in meiner Definition die festen Werte für sunrise durch eine Variable ersetzen. Ist dies möglich?

defmod at_Lampe_aus at *{sunrise(0,"","20:00")} \
set LAMPE off
  durch
defmod at_Lampe_aus at *{sunrise(0,"","(Variable:state)")} \
set LAMPE off

wobei Variable zum Testen als Dummy definiert ist. Leider funktioniert es nicht. Ziel ist es, den Wert über ein Wochenprogramm variabel zu gestalten. Oder muss ich doch über ein "doif" gehen   ???

Viele Grüße
Jürgen
Titel: Antw:sunrise mit Variablen (at-Device)
Beitrag von: juemuc am 29 Dezember 2017, 23:27:40
Zitat von: juemuc am 29 Dezember 2017, 23:00:55
Hallo,

ich mochte in meiner Definition die festen Werte für sunrise durch eine Variable ersetzen. Ist dies möglich?

defmod at_Lampe_aus at *{sunrise(0,"","20:00")} \
set LAMPE off
  durch
defmod at_Lampe_aus at *{sunrise(0,"","(Variable:state)")} \
set LAMPE off

wobei Variable zum Testen als Dummy definiert ist. Leider funktioniert es nicht. Ziel ist es, den Wert über ein Wochenprogramm variabel zu gestalten. Oder muss ich doch über ein "doif" gehen   ???

Viele Grüße
Jürgen

Ich habe die Lösung in einem anderen Beitrag gefunden.  ::)
defmod at_Lampe_aus at *{sunrise(0,"",(ReadingsVal('Vogellampe_aus','state','20:00'))} \
set LAMPE off
Titel: Antw:[gelöst] sunrise mit Variablen (at-Device)
Beitrag von: Otto123 am 29 Dezember 2017, 23:29:57
Wollt ich gerade auch verlinken -> https://forum.fhem.de/index.php/topic,14241.msg90041.html#msg90041

Value wäre in deinem Fall kürzer als ReadingsVal

Guten Rutsch
Otto
Titel: Antw:[gelöst] sunrise mit Variablen (at-Device)
Beitrag von: juemuc am 30 Dezember 2017, 15:32:22
Zitat von: Otto123 am 29 Dezember 2017, 23:29:57
Wollt ich gerade auch verlinken -> https://forum.fhem.de/index.php/topic,14241.msg90041.html#msg90041

Value wäre in deinem Fall kürzer als ReadingsVal

Guten Rutsch
Otto
Danke für den Link. Da sind noch ein paar wichtige Hinweise enthalten.
Guten Rutsch
Jürgen