hi
ist es möglich in der paper ui eine regel zu erstellen, die erst nach einer bestimmten zeit in kraft tritt?
hintergrund
regel 1 -- türsensor soll flurlicht einschalten,-geht
andere regel-- soll licht wieder ausschalten,-nach bestimmter zeit (wie)
verbaut ist shelly1, im shelly hab ich die tasterfunktion 6 laufen, weil einmal schalten -licht für ca 3 min an,taster ca 2 sec. halten, licht dauer an
taster kurz, licht immer aus
also, bräuchte nur die regel, die licht in openhab wieder (nach zeit) ausschaltet (das vom türsensor eingeschaltet wurde)--(in paper ui erstellt)--
regel 1
-eingeschaltet wird ja über türsensor-
regel 2
-ausschalten nach abgelaufener zeit-
regel 2 fehlt mir
danke schonmal im vorraus
openhab,paper ui,regel,zeitsteuerung
-
- Beiträge: 69
- Registriert: 29. Apr 2020 19:15
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: openhab,paper ui,regel,zeitsteuerung
Gewöhnlich erledigt man das in einer (1) Rule:
Diese Rule gilt für den Fall, dass der Sensor auch ein OFF sendet. Falls das nicht der Fall ist, muss die Rule leicht modifiziert werden:
Allerdings darf der Sensor dann nicht ständig neue Updates schicken. Es kommt also ein bisschen darauf an, wie der Sensor arbeitet.
Code: Alles auswählen
// globale Variablen immer zu Beginn der Datei definieren!
var Timer tFlur = null
rule "automaitk licht"
when
Item Tuersensor changed
then
tFlur?.cancel // Falls Timer aktiv, beenden
if(Tuersensor.state == ON) {
FlurLicht.sendCommand(ON)
} else {
tFlur = createTimer(Now.plusSeconds(120),[|
FlurLicht.sendCommand(OFF)
])
}
end
Code: Alles auswählen
// globale Variablen immer zu Beginn der Datei definieren!
var Timer tFlur = null
rule "automaitk licht"
when
Item Tuersensor received update
then
tFlur?.cancel // Falls Timer aktiv, beenden
FlurLicht.sendCommand(ON)
tFlur = createTimer(Now.plusSeconds(120),[|
FlurLicht.sendCommand(OFF)
])
end
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 69
- Registriert: 29. Apr 2020 19:15
Re: openhab,paper ui,regel,zeitsteuerung
danke erst einmal
aber ich wollte das mit der paper ui und den dort schon erstellen regeln machen, ohne alles jetzt in text umzuändern
habe bis jetzt alles in paper ui erstellt
ich suche nur eine regel, in der paper ui erstellt, die zeitverzögert einen befehl ausführt
also licht wieder nach -zeit- , ausschaltet
aber ich wollte das mit der paper ui und den dort schon erstellen regeln machen, ohne alles jetzt in text umzuändern
habe bis jetzt alles in paper ui erstellt
ich suche nur eine regel, in der paper ui erstellt, die zeitverzögert einen befehl ausführt
also licht wieder nach -zeit- , ausschaltet
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: openhab,paper ui,regel,zeitsteuerung
Dann reden wir über Next Generation Rules, da bin ich raus.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 69
- Registriert: 29. Apr 2020 19:15
Re: openhab,paper ui,regel,zeitsteuerung
Dank Dir dennoch für Deine Hilfe.
Ich versuch mein Glück weiter...
Ich versuch mein Glück weiter...