Zustand eines Gruppenmembers ausgeben

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Lycos
Beiträge: 27
Registriert: 30. Aug 2018 12:08
Answers: 0

Re: Zustand eines Gruppenmembers ausgeben

Beitrag von Lycos »

@hr3

Das war nun die Lösung :) Vielen lieben Dank!!!

Eine bitte nur, damit ich das nicht gleich wieder verbocke.

Wie löse ich es am besten wenn es auslösen soll ab einem Wer von über 75?

Code: Alles auswählen

rule "Test"
when 
	Member of Luftfeuchtigkeit changed
then
	if (Luftfeuchtigkeit.state >= 75){
	logInfo("___",triggeringItem.label)
	sendBroadcastNotification("Test " + triggeringItem.label)
	}
end
Das ist so nicht ganz richtig fürchte ich, oder?

hr3
Beiträge: 210
Registriert: 23. Mai 2017 21:41
Answers: 0

Re: Zustand eines Gruppenmembers ausgeben

Beitrag von hr3 »

probier mal

Code: Alles auswählen

if (triggeringItem.state >= 75) {
dann bekommst du jedoch permanent bei jeder Änderung ab 75° eine Nachricht. Mußt dir sonst pro Sensor merken, ob letzter Wert unter oder über 75° gelegen hat und dann kommt ggf. Persistence wieder ins Spiel.

Lycos
Beiträge: 27
Registriert: 30. Aug 2018 12:08
Answers: 0

Re: Zustand eines Gruppenmembers ausgeben

Beitrag von Lycos »

Danke, das soll eine Schimmelwarnung darstellen und somit sollte es ja passen wenn er immer benachrichtigt sobald die Luftfeuchtigkeit in einem Raum über 75% Luftfeuchtigkeit liegt.
Vielen Dank nochmal, du hast mir wirklich sehr geholfen! Keine Ahnung wie viele Stunden ich schon damit verbracht habe und es einfach nicht klappen wollte.

Antworten