Temperatur Überwachung
Verfasst: 31. Jan 2020 16:42
Hallihallo,
ich bastel mir aktuell eine Überwachung der Raumtemperaturen, Hintergrund ist eine Warnung aufs Handy falls die Temperatur in einem Raum zu hoch sein soll. Dazu würde ich einfach meine Gruppe abfragen wollen.
In gTemperatur gibt es noch die Untergruppen der einzelnen Räume und füttern damit die Hauptgruppe mit Daten. Leider scheitert es bei mir an der Regel, da ich mich nicht so tief mit der Materie auskenne, was die Feinheiten der Ausdrücke angeht. Man lernt ja nie aus. Wie kann ich das jetzt so schreiben, das das triggernde Item mit Wert ausgespuckt werden kann, wahlweise per Notification oder eine Telegramnachricht aber nur wenn eine gewisse Temperaturgrenze (35°C) überschritten wird.
Mein Ansatz:
Vielen Dank schonmal im voraus für eure Mühe. 
ich bastel mir aktuell eine Überwachung der Raumtemperaturen, Hintergrund ist eine Warnung aufs Handy falls die Temperatur in einem Raum zu hoch sein soll. Dazu würde ich einfach meine Gruppe abfragen wollen.
Code: Alles auswählen
ITEM
Group:Number:AVG gTemperatur "zu Hause [%.2f °C]" <temperature> (Home) ["CurrentTemperature"]
Mein Ansatz:
Code: Alles auswählen
rule "Warnen wenn Temperatur überschritten wurde"
when
Member of gTemperatur received update
then
if(Temperatur >35){
sendNotification("Temperatur zu hoch!" +triggeringItem.label)
}
end
