Bewegungsmelder/Dauerlicht

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Rainer
Beiträge: 114
Registriert: 28. Nov 2017 21:33
Answers: 0

Bewegungsmelder/Dauerlicht

Beitrag von Rainer »

Moin,

ich möchte eine Lampe einmal über den Bewegungsmelder oder Dauerlicht schalten. Analog würde man das ganz simpel mit einem Wechselschalter lösen. Ich möchte das hier mit Sonoffs machen und brauche dazu eine Rule:

Code: Alles auswählen

rule "Wechselschaltung" 
when 	Item TasterDauerlicht changed
  then
    	if ((TasterDauerlicht.state==ON))	{
       		sendCommand(TasterBewegung, OFF)
    		postUpdate(TasterBewegung, OFF)}
  else 	if ((TasterDauerlicht.state==OFF)){
			sendCommand(TasterBewegung, ON)
    		postUpdate(TasterBewegung, ON)}
end
So weit, so gut. Wenn jetzt allerdings der Bewegungsmelder ausgeschaltet wird und in der gleichen Sekunde das Dauerlicht eingeschaltet wird, dann funkts. Also würde ich gerne zur Sicherheit 1 Sekunde Verzögerung zwischen den Commands haben. Wie löse ich das?

Rainer
Beiträge: 114
Registriert: 28. Nov 2017 21:33
Answers: 0

Re: Bewegungsmelder/Dauerlicht

Beitrag von Rainer »

Einfacher Wechselschalter:

Code: Alles auswählen

rule "Bewegungsmelder"
when
    Item Bewegungsmelder changed
then 
    if (Bewegungsmelder.state!=ON)      
        Tuer.sendCommand(ON)
    else
        Tuer.sendCommand(OFF)
end

Rainer
Beiträge: 114
Registriert: 28. Nov 2017 21:33
Answers: 0

Re: Bewegungsmelder/Dauerlicht

Beitrag von Rainer »

Problem gelöst: Hab eine Rule für eine Dreifachschaltung geschrieben AN/AUS/Melder. Die Sekunde Zeitverzögerung war unbegründete Vorsicht.

Antworten