Hallo zusammen,
ich hab jetzt schon einiges gegoogled. Sicher gibt es eine simple Lösung, aber ich sehe Sie einfach nicht. :/
Vllt. kann mir einer helfen.
Ausgang
1 x Jalousie: JL_Phillip
1 x Taster: Phil_BTN_05
1 x Taster: Phil_BTN_06
Ziel:
Jalousie mit den Tastern auf und ab fahren.
Jalousie stoppen wenn Sie fährt und danach auch wieder mit den Tastern fahren.
Klägliche Ansätze:
JL_Philipp Reading: motor stop:47
Folgender Ansatz klappt nicht. Vermutlich liegt das Problem in meinem .*
Nur kann ich das eig. nicht weg lassen.
Phil_BTN_06:Short.* {
if (ReadingsVal("JL_Phillip", "motor", "Nein") eq "stop.*")
{
fhem ("set JL_Phillip on");
}
}
Vielen Dank im voraus.
Grüße
(ReadingsVal("JL_Phillip", "motor", "Nein") ~= "stop")
Hi. Vielen Dank.
Hier die vollständige Lösung für ein notify.
Phil_BTN_06:Short.* {
if (ReadingsVal("JL_Philipp", "motor", "Nein") =~ "stop")
{
fhem ("set JL_Philipp on");
}
else
{
fhem ("set JL_Philipp stop");
}
}