Hallo, ich möchte mit EINER Taste abwechselnd eine Winmatic (kipp Fensterantrieb) zwischen den meiden zuständen "zu" und "auf" schalten.
Die Winmatic funktioniert schon
der Befehl für auf:
set Winmatic_Schlafzimmer_Fenster level 100 ignore 50
der Befehl für zu:
set Winmatic_Schlafzimmer_Fenster level 127.5
Taster auf der Fernbedienung:
FS20_d78402 on
Ich hab ca. 10 Jahre nicht mehr im Fhem gemacht.. und war auch nie gut damit .... nun hab ich so viel vergessen, dass ich komplett bei den Basics anfangen müsste.
Ich bin für jede Hilde dankbar.
Andreas
Hallo,
hier (https://forum.fhem.de/index.php?msg=1316044) hatte ich Dir ein Beispiel gezeigt, das Du nur anpassen müsstest.
Die Funktion Each (https://forum.fhem.de/index.php?msg=323002) ist hier erkärt.
Gruß Thomas
Haaaa, geil..... Das war schon meine Frage vor 11 Jahren !!!!!!, ich kann mich gar nicht mehr erinnern !!!!
define Winmatic_Schlafzimmer_FensterNotify notify FS20_d78402:on { fhem("set Winmatic_Schlafzimmer_Fenster ".Each("level 100 ignore 50", "level 127.5")) }
Das klappt irgendwie nicht :(
Schau Dir die richtige Syntax und das was Du daraus gemacht hast doch mal genau an.
ZitatDas war schon meine Frage vor 11 Jahren !!!!!!
Nicht ganz ;D
{int((time-time_str2num("2024-07-24 19:51:17"))/86400).' Tage'}
220 Tage
define VentilatorKrankenbettNotify notify FS20_dff402:on { fhem("set SteckdoseVentilatorKrankenbett ".Each("FS20_dff402", "on-for-timer 20,off")) }
define Winmatic_Schlafzimmer_FensterNotify notify FS20_d78402:on { fhem("set Winmatic_Schlafzimmer_Fenster ".Each("level 100 ignore 50", "level 127.5")) }
Ich komme echt nicht dahinter !!!! Bitte um einen Tipp.... Mit der Syntax ist bei mir schon vorbei, fürchte ich.
stop ich habs gleich
ZitatBitte um einen Tipp...
- Kurz durchatmen, lesen was ich verlinkt hab, nachdenken, umsetzen.
- Lesen was ich verlinkt hab, einmal ums Quadrat laufen und dann zu Hause umsetzen.
- Lesen was ich verlinkt hab, eine Nacht drüber schlafen und dann umsetzen
define Winmatic_Schlafzimmer_FensterNotify notify FS20_d78402:on { fhem("set Winmatic_Schlafzimmer_Fenster ".Each("FS20_d78402","level 100 ignore 50, level 127.5")) }
So scheint es richtig zu sein
Habs am Tablet nicht ausprobiert, kann mir vorstellen dass das Leerzeichen nach dem Komma "stören" kann/zuviel ist.
"level 100 ignore 50, level 127.5"
'ne ich glaube es funktioniert so,.... Ich mache das Leerzeichen aber trotzdem weg
DANKE für die Hilfe !!!