habe heute mal wieder meinen Rasensprenger installiert und der soll jetzt automatisch funktionieren.
Als Hardware habe ich einen 230V Magnetschalter in der Wasserleitung der über eine Funksteckdose on/off geschaltet werden kann.
wenn kein Strom fliesst ist das Wasser abgeschaltet, solange der Magnetschalter Strom bekommt, ist der Wasserfluss gegeben.
Als Sensor fungiert ein tuya Temperatur/Feuchtigkeitssensor im Garten
Die Automatisierung sollte in etwas so aussehen:
Trigger;
wenn es >25° Aussentemperatur und < 60% Luftfeuchtigkeit hat
Condition:
in den Sommermonaten 05-09
Zwischen 12-21:00H
dann soll um 23:15 der Rasensprenger für 15Min. laufen
ich werde hier mal meine entsprechenden Versuche posten …
Was bezweckst du mit diesem Thread? Setzte dich mal intensiv mit Automatisierungen auseinander dann musst du nicht für jede kleine Änderung ein neues Thema öffnen. In deinen Threads ist jedesmal der Sommer, mit Temperatur über oder unter 25 Grad. Im Prinzip nur einmal vernünftig anlegen und dann anpassen. 3 Mal anfangen und keines zu Ende bringen nützt dir doch nichts.
Das mit 12-21 und 23:15 musst du mal erklären…
Ich würde aber eher morgens um 4 den Rasen sprengen als abends um 23 Uhr
Ahh…wenn es zw 12-21 Uhr diese Temperaturwerte überschreitet und die Luftfeuchtigkeit unterschreitet, dann soll nachts der Sprenger losgehen?
Wenn ja, wenn das passt setzt du einen Helper „zuwarmundtrocken“ auf „on“ und ein weiterer Trigger in der selben Automation um 23:15 prüft ob der helper „on“ ist und startet den Sprenger und schaltet den helper wieder aus
Eine Möglichkeit, du legst dir als Helfer einen Schalter (input_boolean) an und setzt den auf True sobald am Nachmittag deine Bedingungen wahr wurden. Zb . input_bloolean.
Dann eine 2. Automatisierung mit Trigger = Uhrzeit 23:15 mit Bedingugn “testschalter = on”.
Damit kannst du ganz einfach manuell eingreifen indem du den Schalter abstellst. Wenn du z. B. schon gegossen hast, oder Gewitter vorher gesagt werden.
Du kannst es auch irgendwie mit Timer oder Historie lesen machen, aber dann läuft es vermutlich nicht wenn du HA rebootest.
Beispiel für separaten SChalter als Automatisierung ohne den Teil mit Rasensprenger an und aus. Das hast du oben schon.
Sollte der Wasser_off Befehl durch irgendeinen unbekannten Grund nicht ausgeführt werden, würden wir das um 23:15 sicher noch merken wohingegen es um 4:00H dann bis zum Aufstehen laufen würde. Ist bei Wasser halt eine andere Nummer als wenn vielleicht mal das Flurlicht nicht geschaltet wird. Da hat man leicht mal in 4 Std. aus dem Rasen einen Teich gemacht und das Wasser läuft durchs Kellerfenster rein.
wenn in einer Wasserleitung ein Magnetschalter schließt, ist das ein sofortiger Druckabfall, der im Rohr einen recht lauten Schlag verursacht und dann wären um 4:00H alle wach. Es gibt andere Möglichkeiten, Wasser auf/zu zu drehen zB mit einem Stellmotor, hab ich jetzt aber nicht und ist auch viel teurer und wartungsintensiver.
meine Automatisierung mache ich dann mit dem helper.
Werde morgen sehen, ob es funktioniert
diesen Aspekt berücksichtige ich bisher nicht ausser mit der Luftfeuchtigkeit.
Wie könnte man das denn einbauen?
Erstmal manuell, du setzt den “Rasensprenger” Helfer auf eines deiner Dashboards, wenn du in den Wettervorhersagen hörst dass Unwetter aufkommen schaltest du den Helfer am Abend einfach aus.
In der nächsten Stufe, sofern du die Komplexität willst, suchst du dir einen Wetterservice und fragst den Wetterforecast oder aktuelles Wetter ab und schaltest nach deinen Bedürfnissen. Da du einen zentralen SChalter hast kannst du mit weiteren Automatisierungen beliebig Einfluss nehmen.
ok, der Zustand des helpers wird mir als Schalter jetzt auf dem dashboard angezeigt.
wenn ich ihn betätige, kann ich damit die Berieselung für 23:00 ein- oder ausschalten.
Als Wetterforecast verwende ich die Integration
Aber eine Regenvorhersage für die nächsten 10-12 Std. sehe ich da nicht.
Hinterfrage mal ob du das wirklich so überpräzisieren willst.
Was ist schlimmer, 4 mal gießen ohne Bedarf weil die Regeln einfach so sind, oder 4 mal nicht gießen obwohl nötig weil die Vorhersagen nicht eingetroffen ist. Deine Sache, ich würde mich - wenn überhaupt - auf den Regen beschränken der die paar Stunden vor 23:00 gefallen ist. Openweathermap gibt die Regenmenge im Standard als Sensor an.
Regenwerte im Forecast gibts kostenlos bei Open-meteo
gibt irgendwo im Forum hier oder im englischsparchigen Forum eine Anleitung wie du die ganzen einzelwerte manuell als Sensoren einrichten kannst. Hatte ich mal aber wieder raus geworfen weil zu ungenau. HA integration aktivieren und dann die zusätzlichen Sensoren anlegen.
Sieht etwa so aus, die api Knoten musst du dir auf o. g. Seite zusammen suchen.
sensor:
- name: "Wetter Berlin Temperatur"
unique_id: wetter.berlin.temperature
value_template: "{{ value_json['current']['temperature_2m'] }}"
device_class: temperature
unit_of_measurement: "°C"
- name: "Wetter Berlin Temperatur gefühlt"
unique_id: wetter.berlin.temperature_apparent
value_template: "{{ value_json['current']['apparent_temperature'] }}"
device_class: temperature
unit_of_measurement: "°C"
- name: "Wetter Berlin Humidity"
unique_id: wetter.berlin.humidity
value_template: "{{ value_json['current']['relative_humidity_2m'] }}"
device_class: humidity
unit_of_measurement: "%"
ja, muß nicht sein. Bin nur aufgrund Deines Vorschlags da überhaupt drauf gekommen.
OpenWeatherMap hab ich wieder runter geschmissen, nachdem es nach dem API Wechsel nicht mehr so gut funktioniert hatte.
Man könnte auch noch den Weg über einen Feuchtigkeitssensor im Garten gehen, was sicherlich auch präziser wäre. Ich glaube es gibt die Dinger mit zigbee.
Mein Kommentar der Einflussnahme bezog sich auf manuelles Eingreifen für Sonderfälle. Hättest du dir die Bedingungen aus der Historie o. ä. gezogen wäre der Weg verbaut.
Ob es den Aufwand wert ist musst du entscheiden. Technisch geht es mit etwas Aufwand. Ab einem gewissen Level ist es nur noch nice-to-have. Ich habe vieles konfiguriert aber nicht im Einsatz weil man dennoch prüft und nachsieht. Dann kann ich für Sonderfälle gleich manuell eingreifen und muss nicht automatisch machen lassen um dann manuell zu prüfen.
Reiner Bodenfeuchtesensor ist vermutlich zu träge um auf kürzlich gefallenen Regen zu reagieren.
Es gibt Regenmengensensoren, oder Wetterstationen die Regenmenge messen. Beispiel unten nur als Beispiel, keine Ahnung ob dazu noch Gateway o. ä. nötig ist.
mal zurück zum Thema Bewässerung und Rasensprenger.
am 05.08. gibt es bei ALDI Süd diesen Bewässerungscomputer
Der kann über eine App gesteuert werden. Wenn ich allerdings im Appstore nach Gardenline suche, gibt es nichts zu finden … evtl. stecke ein Markengerät dahinter?
Evtl. Gardena??? https://www.hammerarzt.de/gardena-bluetooth-r-bewasserungscomputer-1889-29?paginator-page=1
in dem Falle gibt es eine Gardena Bluetooth Integration in HA
Schnittstelle ist wohl bluetooth, allerdings hat meine HA basis gar keine BT Hardware. Vielleicht hilft ein USB-dongle???
EDIT:
mein BT dongle wird in meiner HA-VM schonmal nicht erkannt …
oder es fehlt für die Einrichtung noch etwas???
um 11:18 würden die 25° Aussentemperatur überschritten aber der Luftfeuchtigkeitswert lag noch über 61%. Damit macht diese Automation für heute nichts mehr …
tatsächlich haben wir im Moment
31°C und 53% Luftfeuchtigkeit, somit wären meine Rahmenbedingungen erfüllt was aber nicht nochmal geprüft wird.
das kann doch alles nicht so schwer sein.
wenn zwischen 12 - 21 erfüllt ist
Temperatur >25° und Luftfeuchtigkeit <61%
soll der Rasen gesprengt werden
Damit Die Automatisierung nur einmal pro Tag ausgeführt wird, erstelle Dir eine Helfer, der beim ausführen auf on gestellt wird und um 21 Uhr stellst Du diesen wieder auf Off
kann ich gerne testen aber nach den bisherigen Erfahrungen würde ich sagen:
um 12 wird geprüft ob >25° und unter 61%, wenn es jetzt 62% hat, passiert den Rest des Tages nichts mehr
wenn > 25° wird geprüft, ob unter 61%, wenn es jetzt 62% hat, passiert den Rest des Tages nichts mehr
wenn <61% wird geprüft, ob >25° etc.
Der Knackpunkt an der Sache ist, das alle Bedingungen in dem Moment der Prüfung einer der Bedingungen erfüllt sein müssen. Sie sollen aber in einem Zeitfenster von 12 - 21 H erfüllt sein …
und genau deshalb springt der Rasensprenger auch nicht automatisch an.
Fand ich in meinem uralten Archos Smart Home intuitiver
Die Bedingungen wurden 2 Std. lang abgefragt und wenn sie erfüllt waren, wurde die Subroutine (Helper) gesetzt
Wenn sie in den 2 Std. nicht erfüllt wurden wurde nach 2 Std. wieder neu geprüft
und das ganze zwischen 12 und 21 H
Die Trigger - Auslöser sind ODER verknüpft. Sobald eine der 3 Auslöser zutreffen wird geprüft.
Die Bedingung musst du mit UND verknüpfen. Es ikann sein, dass alle 3 Trigger nacheinander ausgelöst werden. Aber erst sobald alle 3 Bedingungen zutreffen wiird der Helfer aktiviert.
Das Testen kannst du ja mit Helfer simulieren. Dann musst du nicht warten bis es mal heiß wird.
Dann Prüfe doch in der Zeit von 12-21 ob die Temperatur über 25 steigt und ob die Luftfeuchtigkeit unter 61 fällt. Das Ergebnis der Prüfung hältst jeweils in einem Helfer fest.