FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Vladi2010 am 02 März 2025, 17:01:42

Titel: Mit einem Taster abwehselnd schaltern.
Beitrag von: Vladi2010 am 02 März 2025, 17:01:42
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


 
Titel: Aw: Mit einem Taster abwehselnd schaltern.
Beitrag von: TomLee am 02 März 2025, 17:18:30
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
Titel: Aw: Mit einem Taster abwehselnd schaltern.
Beitrag von: Vladi2010 am 02 März 2025, 17:28:01
Haaaa, geil.....   Das war schon meine Frage vor 11 Jahren !!!!!!, ich kann mich gar nicht mehr erinnern !!!!
Titel: Aw: Mit einem Taster abwehselnd schaltern.
Beitrag von: Vladi2010 am 02 März 2025, 17:41:34
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  :(
Titel: Aw: Mit einem Taster abwehselnd schaltern.
Beitrag von: TomLee am 02 März 2025, 17:47:06
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
Titel: Aw: Mit einem Taster abwehselnd schaltern.
Beitrag von: Vladi2010 am 02 März 2025, 17:55:26
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.
Titel: Aw: Mit einem Taster abwehselnd schaltern.
Beitrag von: Vladi2010 am 02 März 2025, 18:01:02
stop ich habs gleich
Titel: Aw: Mit einem Taster abwehselnd schaltern.
Beitrag von: TomLee am 02 März 2025, 18:05:51
ZitatBitte um einen Tipp...

Titel: Aw: Mit einem Taster abwehselnd schaltern.
Beitrag von: Vladi2010 am 02 März 2025, 18:07:29
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
Titel: Aw: Mit einem Taster abwehselnd schaltern.
Beitrag von: TomLee am 02 März 2025, 18:10:49
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"
Titel: Aw: Mit einem Taster abwehselnd schaltern.
Beitrag von: Vladi2010 am 02 März 2025, 18:13:11
'ne ich glaube es funktioniert so,....   Ich mache das Leerzeichen aber trotzdem weg


DANKE für die Hilfe !!!