So, ich habs jetzt mal so angepasst: (kaum verändert^^)
Water Control
var Intervall;
var count;
schedule("25 06 * * *", function () {
if (getState("openhab.0.items.gardena_sensor__humidity_humidity").val < 95) {
setState("openhab.0.items.gardena_watering_computer__outlet_valve_open"/*Ventil geöffnet*/, true);
setStateDelayed("openhab.0.items.gardena_watering_computer__outlet_valve_open"/*Ventil geöffnet*/, false, 1200000, false);
count = 1;
Intervall = setInterval(function () {
setState("openhab.0.items.gardena_watering_computer__outlet_valve_open"/*Ventil geöffnet*/, true);
setStateDelayed("openhab.0.items.gardena_watering_computer__outlet_valve_open"/*Ventil geöffnet*/, false, 1200000, false);
count++;
if(count >= 5) clearInterval(Intervall);
}, 1300000); // alle 5 Minuten
}
});
und Smarte Gardena Steckdose (mit Tauchpumpe angeschlossen)
var Intervall;
var count;
schedule("18 18 * * *", function () {
if (getState("openhab.0.items.gardena_sensor__humidity_humidity").val < 95) {
setState("opopenhab.0.items.gardena_power__power_power_timer"/*Ventil geöffnet*/, true);
setStateDelayed("openhab.0.items.gardena_power__power_power_timer"/*Ventil geöffnet*/, false, 1200000, false);
count = 1;
Intervall = setInterval(function () {
setState("openhab.0.items.gardena_power__power_power_timer"/*Ventil geöffnet*/, true);
setStateDelayed("openhab.0.items.gardena_power__power_power_timer"/*Ventil geöffnet*/, false, 1200000, false);
count++;
if(count >= 3) clearInterval(Intervall);
}, 1300000); // alle 5 Minuten
}
});
Ich muss das zwar erst noch alles verstehen, aber hoffe das läuft.....
und ja die Feuchtigkeit setz ich auf 40% sobald das Timing passt