Hallo,
ich habe die folgenden Rules gebaut um mich benachrichtigen zu lassen wenn der Feuchtigskeitswert bestimmter Pflanzen unter 40 % fällt. Die Werte werden alle 60 Sekunden aktualisiert. Dies würde bedeuten, dass bei Unterschreitung der 40 % alle 60 Minuten eine Meldung versendet wird.
Wie kann ich die Rule ändern, sodass die Meldung nur einmal je Tag herausgeschickt wird?
Ginge das so wenn ich mich auf 12 und 19 Uhr je Tag beschränken würde? Oder muss ich das anders machen. Geht das vielleicht auch flexibler?
ich habe die folgenden Rules gebaut um mich benachrichtigen zu lassen wenn der Feuchtigskeitswert bestimmter Pflanzen unter 40 % fällt. Die Werte werden alle 60 Sekunden aktualisiert. Dies würde bedeuten, dass bei Unterschreitung der 40 % alle 60 Minuten eine Meldung versendet wird.
Wie kann ich die Rule ändern, sodass die Meldung nur einmal je Tag herausgeschickt wird?
Ginge das so wenn ich mich auf 12 und 19 Uhr je Tag beschränken würde? Oder muss ich das anders machen. Geht das vielleicht auch flexibler?
Code:
rule "Feuchtigkeit Areca Palme" when Item og_arbeitszimmersascha_bodensensor_palme_moisture changed then if (og_arbeitszimmersascha_bodensensor_palme_moisture .state < 40) { if (now.getHourOfDay() <= 12 && now.getMinuteOfHour() = 0) || now.getHourOfDay() <= 19 && now.getMinutesOfHour() = 0) { sendBroadcastNotification("Die Areca Palme muss gegossen werden!") } } end rule "Feuchtigkeit Bonsai" when Item og_wohnzimmer_bodensensor_bonsai_moisture changed then if (og_wohnzimmer_bodensensor_bonsai_moisture.state < 40) { if (now.getHourOfDay() <= 12 && now.getMinuteOfHour() = 0) || now.getHourOfDay() <= 19 && now.getMinutesOfHour() = 0) { sendBroadcastNotification("Der Bonsai Baum muss gegossen werden!") } } end
Kommentar