ich habe folgendes vorhaben und möchte sobald die Temperatur über 23° steigt eine E-Mail versendet wird oder ein Commondo an irgendein Gerät gesendet wird.
Hab jetzt zum Testen einfach mal eine Osram Steckdose Eingebunden.
Hab dazu auch eine passendes rules gefunden und diese mit meinen Geräten angepasst, jedoch klappt das nicht.
Kann mir jemand dabei helfen?
Hier mal die Rules:
Code: Alles auswählen
// Variable für Timer
var Timer tTemp = null
// Temperaturüberwachung in der Wohnung
rule "Temperatur"
when
Item Aqara_Temperatur changed
then
if(Aqara_Temperatur.state instance of Number) {
if((Aqara_Temperatur.state as Number) >= 23.00) {
if(tTemp === null)
tTemp = createTimer (now, [|
Osram_Steckdose_WZ.sendCommand(ON)
tTemp.reschedule(now.plusMinutes(1))
])
} else if((Aqara_Temperatur.state as Number) < 21.00) {
tTemp?.cancel
tTemp = null
}
}
end