FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Thoffi1978 am 24 Februar 2019, 13:01:04

Titel: [gelöst] DOIF selbst ausschalten?
Beitrag von: Thoffi1978 am 24 Februar 2019, 13:01:04
Hallo,
ich möchte eine Partyfunktion einrichten.

Leider wird aber der zweite Zweig nicht ausgeführt.
Das liegt bestimmt an dem "set Party off"
Doch wie kann ich ein Timer einbauen, der nach x Stunden das ganze abschaltet?
Ich arbeite jetzt mit wait.
Das klappt auch alles gut, doch bei cmd 1.5 bleibt es stehen und cmd 2. ... wird nicht ausgeführt.

Zitat([Party:state] eq "on")(set Bad_Heizung mode manual)(set Bad_Heizung desired-temp 21.5)(set Lampen_blinken off) (set Schalter2 on) (set Party off)
DOELSE
(set Bad_Heizung mode auto)(set Bad_Heizung desired-temp 18)(set Lampen_blinken on) (set Schalter2 off)
Zitatwait       0,2,2,2,600:2

Könnt Ihr mir da mein Gedankenfehler erklären.

Vielen Dank
Thoffi
Titel: Antw:DOIF selbst ausschalten?
Beitrag von: KernSani am 24 Februar 2019, 13:10:40
Ich vermute ,,Party" ist ein Dummy? Wechselt der den Zustand bei 1.5?
Die Klammern im DOELSE Zweig sind unnötig, wenn du hier nicht mit wait arbeitest. Alle Befehle durch Komma getrennt in einen Klammerblock.


Kurz, weil mobil
Titel: Antw:DOIF selbst ausschalten?
Beitrag von: amenomade am 24 Februar 2019, 14:24:30
https://fhem.de/commandref_DE.html#DOIF_selftrigger
Titel: Antw:DOIF selbst ausschalten?
Beitrag von: Thoffi1978 am 24 Februar 2019, 18:57:51
Ihr seid super !!

Das mit dem selftrigger muss ich überlesen haben.

Vielen lieben Dank

Thoffi