FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: AK-868 am 01 September 2018, 13:21:08

Titel: Rolladen mit Taster steuern.
Beitrag von: AK-868 am 01 September 2018, 13:21:08
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
Titel: Antw:Rolladen mit Taster steuern.
Beitrag von: Ellert am 01 September 2018, 17:24:42
(ReadingsVal("JL_Phillip", "motor", "Nein") ~= "stop")
Titel: Antw:Rolladen mit Taster steuern.
Beitrag von: AK-868 am 11 September 2018, 08:08:43
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");
}
}