openhab 3 Rule Vergleich von zwei Werten eines Items
Verfasst: 10. Aug 2021 18:51
Hallo 'Zusammen,
Ich versuche seit längerem eine Regel zu erstellen, die z.b. bei der Vollständigen ladung eines Akkus, die Stromversorgung der Steckdose abzuschalten.
Details:
Steckdosenschalter: Shelly 2.5 Relais (funktioniert)
Ansteuerung über MQTT Kanal (funktioniert)
Bisher habe ich folgende Regel erstellt, die funktioniert zwar kommt mir jedoch mehr als durch das Knie ins Auge geschossen vor.Also die Regel funktioniert, jedoch gehe ich davon aus, das ich die Regel auch so schreiben kann, dass wenn der Ladestromwert vom über 200 auf unter 50 fällt, die Steckdose geschaltet werden soll. Damit würde sich der Thread Teil erledigen da erst beim erreichen des Ladestromes mit einem Wert > 200 und nach Vollladung und dem Abfall des Ladestrom von über 200 auf unter 50 die Schaltung erfolgt.
Hat jemand eine Idee?
Ich versuche seit längerem eine Regel zu erstellen, die z.b. bei der Vollständigen ladung eines Akkus, die Stromversorgung der Steckdose abzuschalten.
Details:
Steckdosenschalter: Shelly 2.5 Relais (funktioniert)
Ansteuerung über MQTT Kanal (funktioniert)
Bisher habe ich folgende Regel erstellt, die funktioniert zwar kommt mir jedoch mehr als durch das Knie ins Auge geschossen vor.
Code: Alles auswählen
rule "Steckdose nach Ladevorgang ausschalten"
when
Item L_K_LS changed
//Veränderung des Wertes des Leistungsanteils des Ladestromitems
then
// um beim Einschalten der Steckdose nicht sofort wieder einen auszuschalt Befehlt zu setzen, soll 2 sec zum Hochfahren der Ladestation gewartet werden
Thread :: sleep(20000)
// die Regel nach der abgeschaltet werden soll
if(L_K_LS.state < 50) {
S_K_LS.sendCommand (OFF)
}
end
Hat jemand eine Idee?