Lösung für Gartenbewässerung gesucht

Begonnen von thgorjup, 13 Mai 2018, 21:45:56

Vorheriges Thema - Nächstes Thema

thgorjup

Hallo ich habe viel gegoogelt und gelesen und bisher nichts gefunden was mir wirklich zusagt.

Ich erzähle erstmal was ich habe und was ich möchte:

Ich habe:
1. Rasenfläche ca. 40qm
2. Zisterne 2800L mit GARDENA Comfort Tauch-Druckpumpe 6000/5 automatic
3. GARDENA Viereckregner ZoomMaxx
4. Baumarkt Zeitschaltuhr für Bewässerung

Bislang habe ich einfach per Zeitschaltuhr einmal am Tag für 20min den Rasen bewässern lassen. Und zwar egal ob es regnet, geregnet hat, Boden feucht oder trocken ist.
FAZIT: Die Zisterne war nach 1-2 Wochen Trockenzeit leer und ich musste mit Trinkwasser bewässern.

Ich möchte
Einen zuverlässigen Feuchtesensor, der meldet, dass es entweder gerade regnet und/oder wie feucht der Boden ist.
Ein Ventil oder einen Bewässerungscomputer um in Abhängichkeit des Feuchtesonsors den Rasen zu bewässert.

Ich habe entdeckt, dass man einen Gardena Bodenfeuchtesensor 1188 an einen HM Fensterkontakt mit einem 47 Ohm Widerstand anschließen kann.
https://www.elv.de/Homematic-bringt-Wasser-in-den-Garten/x.aspx/cid_726/detail_51154

Aber in den Amazon Bewertungen habe ich gelesen, dass dieser Sensor nicht sehr zuverlässig ist und fast immer zu feucht medelt, zudem ist er sehr träge.

Könnt ihr mir bitte Möglichkeiten nennen, die mittels FHEM möglich sind? Ich habe z.B. auch noch keinen Bewässerungscomputer gefunden der geeignet wäre.
Achja, ich habe nicht viele Möglichkeiten was Strom angeht. Somit muss ich auf Batterien setzen.

Danke schonmal im voraus.
Guß Thomas





FHEM auf Ubuntu 18.04LTS, 2x nanoCUL, JeeLink, nanoPIR, MQTT, ESP-Easy, HUE.
Sensoren+Aktoren: HM, IT, Lacrosse, Multitrade-PIR, VU+, Somfy

JWRu

Ich habe einen Bodenfeuchtesensor Truebner SMT50. Ich bin damit sehr zufrieden und halte ihn für besser als den Vegetronix VH400, den ich vorher hatte.
Die Übertragung der Bodenfeuchte- und Temperaturwerte erfolgt per Funk mit einer Selbstbaulösung aus Arduino Nano und einem Homematic-Modul HM-MOD-EM-8Bit.
ZBox; RasPi 3B; RasPi Zero W; Homematic; Z-Wave; EnOcean, Shelly; DuoFern; Oregon-Sensoren; TFA-Sensoren; Steuerung Viessmann-Heizung; Arduinos für Strom-, Wasser-, Gaszähler, Rauchmelder und FI-Schutzschalter

thgorjup

@JWRu: Vielen Dank! Das klingt schonmal sehr gut. Ich bin leider kein Elektroniker aber vielleicht kann ich das Schaltbild einem Kumpel von mir zeigen und er baut es mir zusammen. Aber dann muss doch auch noch ein Sketch auf den Arduino geflashed werden...
Besteht auch die Möglichkeit, dass du mir für entsprechendes Entgeld solch einen Sensor bauen kannst?
FHEM auf Ubuntu 18.04LTS, 2x nanoCUL, JeeLink, nanoPIR, MQTT, ESP-Easy, HUE.
Sensoren+Aktoren: HM, IT, Lacrosse, Multitrade-PIR, VU+, Somfy

JWRu

#3
Ich möchte das lieber nicht machen - mit Netzspannung arbeite ich auf eigenes Risiko, aber nicht gerne für andere.
Den Arduino-Sketch und ein Foto habe ich angehängt.
Die Elektronik ist in einem Abzweigkasten Wiska Combi 607 untergebracht.
ZBox; RasPi 3B; RasPi Zero W; Homematic; Z-Wave; EnOcean, Shelly; DuoFern; Oregon-Sensoren; TFA-Sensoren; Steuerung Viessmann-Heizung; Arduinos für Strom-, Wasser-, Gaszähler, Rauchmelder und FI-Schutzschalter

bugster_de

Hi,

ich hänge mich mal hier mit dran: wie ist denn die Stromaufnahme von dem Truebner Sensor? Und kann man den auch dauerhaft an VCC belassen (sprich immer an)?

Hintergrund:
ich habe vor 5 Jahren eine Bewässerungssteuerung auf Basis von Hunter Komponenten mit in Summe 6 Strängen bei mir im Garten installiert. Ansteuerung der Ventile auf 24V Basis erfolgt durch einen Arduino MEGA mit Relaiskarte. Sketch auf dem Arduino ist selbstgeschrieben und erlaubt die Ansteuerung via MQTT (durch FHEM) oder mittels eingebautem Webserver, falls FHEM mal down wäre. Funktioniert.
Was nicht funktioniert ist die Bodenfeuchte Messung. Ich habe gefühlt jedes Jahr ein anderes Experiment am Laufen aber immer auf Basis Widerstands-basierter Messung. Ich kann nun glaube ich sagen: diese Art der Messung ist für den Dauereinsatz Schrott und geht nicht. Nun will ich doch mal Geld in die Hand nehmen und mir einen vernünftigen, kapazitiven Sensor zulegen. Da der Sensor aber an einem ESP8266 hängt und dieser mittels eine PowerBank Batterie versorgt wird, ist Stromaufnahme natürlich wichtig.

JWRu

#5
Im Datenblatt steht 2,7 mA - ich habe ihn jedenfalls immer an VCC (bei mir 5V).
http://www.truebner.de/smt50

Er funktioniert wirklich prächtig - siehe angehängtes Bild.
ZBox; RasPi 3B; RasPi Zero W; Homematic; Z-Wave; EnOcean, Shelly; DuoFern; Oregon-Sensoren; TFA-Sensoren; Steuerung Viessmann-Heizung; Arduinos für Strom-, Wasser-, Gaszähler, Rauchmelder und FI-Schutzschalter

Mihca

Also ich habe auch mit verschiedenen Feuchtesensoren herumprobiert und das hat alles nicht zuverlässig funktioniert. Ich löse das heute über 2 HomeMatic Temperatursensoren 1. auf dem Dach, immer in der Sonne (wenn sie da ist) 2. im Schatten wettergeschützt im Norden des Hauses. Über die Temperaturdifferenz lässt sich prima eine Sonnensteuerung für Rolladen realisieren. Über die 10h Mittelwerte am Abend des Tags lässt sich prima herausfinden, ob es heiß war und/oder ob es Regen gab. Die Plots muss man sich nur ein paar Tage ansehen, dann weis man wann man Wasser geben muss. Wie lange Wasser gegeben werden muss, muss man etwas ausprobieren. Funktioniert prima.
Viele Grüße
Achim
__________
Kein Fehler ist so dumm, dass man ihn nicht machen könnte.
Raspi Ubuntu 22.04 Perl 5.34, Rollo-, Sonnen-, Licht-, Heizungs-, Poolsteuerung, Energiebilanzen -- HomeMatic, FS20, ESP/Tasmota/ESPEasy, CUL868v3 USB, MAX! Cube LAN mit CUL-Firmware HomeMatic

jensb

Schließe mich da Mihca an, Feuchtesensoren sind mir zu wartungsbedürftig. Mein Ansatz:

  • Außen-Thermo/Hygro -> Taupunktdifferenz-Integral -> Maß für die Verdunstung am Tag
  • Außen-Helligkeitssensor -> Infrarot-Einstrahlungs-Integral -> Maß für die Erwärmung am Tag
  • Regensensor -> Maß für die zuletzt erfolgte Beregnung
  • Wettervorhersage -> Maß für die wahrscheinliche Beregnung
  • Magische Formel (notifies, ats, doifs, dummies, dewpoint, statistics)
Grüße,
Jens
FHEM 6.1 - RPi 4 Raspbian 12 + PiTFT - OPi Zero Armbian 5.35
EnOcean - (W)LAN/Firmata: BMP180, TSL2561, SHT21, Heatronic 3, OBIS - WLAN/ESP8266: Gardena 1251, Zirkulationspumpe - RTL433: Oregon - Bluetooth - MQTT
Contributions: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/jensb

FHEM-User22

Moin

Zitat von: Mihca am 17 Mai 2018, 19:54:45
Also ich habe auch mit verschiedenen Feuchtesensoren herumprobiert und das hat alles nicht zuverlässig funktioniert. Ich löse das heute über 2 HomeMatic Temperatursensoren 1. auf dem Dach, immer in der Sonne (wenn sie da ist) 2. im Schatten wettergeschützt im Norden des Hauses. Über die Temperaturdifferenz lässt sich prima eine Sonnensteuerung für Rolladen realisieren. Über die 10h Mittelwerte am Abend des Tags lässt sich prima herausfinden, ob es heiß war und/oder ob es Regen gab. Die Plots muss man sich nur ein paar Tage ansehen, dann weis man wann man Wasser geben muss. Wie lange Wasser gegeben werden muss, muss man etwas ausprobieren. Funktioniert prima.

Klingt sehr Interessant, da ich noch nicht soweit bin, gubte eventuell Codeschnipsel hierzu?

Dankeschön
FHEM auf Raspberry Pi und Proxmox und... und.... und....

Christoph Morrison

Zitat von: jensb am 17 Mai 2018, 21:26:06

  • Außen-Thermo/Hygro -> Taupunktdifferenz-Integral -> Maß für die Verdunstung am Tag
  • Außen-Helligkeitssensor -> Infrarot-Einstrahlungs-Integral -> Maß für die Erwärmung am Tag
  • Regensensor -> Maß für die zuletzt erfolgte Beregnung
  • Wettervorhersage -> Maß für die wahrscheinliche Beregnung
  • Magische Formel (notifies, ats, doifs, dummies, dewpoint, statistics)

Spannend, ich habe ähnlich schlechte Erfahrungen mit Feuchtesensoren gemacht, aber bisher keine Lösung gefunden. Kannst/möchtest du deinen Code teilen?

Gruß
CM

MrJackBlack

#10
Hi Folks,

Nur eine Idee für euch:
Ich möchte die Daten einer offiziellen Wetterstation benutzen. Da ich in der Schweiz wohne möchte ich exakt eine Wetterstation anzapfen von MeteoSwiss. Die Station ist ca. 300m entfernt von meinem Haus. Bevor ich jetzt Kabel verlege und Funkstrecken zum Beet aufbaue, dachte ich mir ich nutze deren Momentan-Werte. Eine Einleitung gibt es bereits: klick hier

Gibt es sowas auch in Deutschland? Vielleicht hilft das einigen Personen. Ich habe bereits vor 2 Jahren angefangen mit der Bodenfeuchtigkeit zu arbeiten, hatte dort aber Schwierigkeiten mit der korrekten Interpretation. Eigentlich bräuchte man meiner Meinung nach mehrere (mind. 3) Sensoren um einen Mittelwert zu bilden. Mit der Auswertung der Niederschlagsmenge erhoffe ich mir bessere Erfolge.

Ich werde in den nächsten Wochen versuchen diese Daten einzubinden und mir eine schlaue Logik einfallen lassen wie man diese Daten für eine Gartenbewässerung benutzen kann.

Eventuell eine Frage: Kennt jemand gute 230V-Ventile? Ich möchte einfach eine Homematic-Funksteckdose zum schalten nehmen.

FHEM 5.8 mit Homebridge auf Intel NUC
HUE, LIGHTIFY, JeeLink, CC1101, haufen Lampen und Sensoren. Interface via TabletUI auf einem Android Tablet. Seit Neuestem auch ein Landroid S über FHEM  angesteuert

onkel25

Hallo zusammen,

Ich habe mir das im letzten Jahr auch zusammengebastelt. Gieß-Hardware von Gardena, Anbindung über Homematic-Schalter.

Für die Bewässerungslogik greife ich auf Weather Underground zurück. Für die gefallene Regenmenge mittle ich fünf Stationen um mich herum. Nach entsprechenden Tests im letzten Jahr passt das gut zur händisch selbst gemessenen Regenmenge. Zusätzlich "rechne" ich auf prognostizierte Regenmenge und -wahrscheinlichkeit ein (ist natürlich nur eine Näherung, weil die Wahrscheinlichkeit ja eigentlich etwas anderes meint - passt aber ganz gut).

Meine Zauberformel lautet ungefähr so (berechnet kurz nach Mitternacht)
Prognose heute × Wahrscheinlichkeit + gemittelte Regenmenge der letzten drei Tage = Gesamtmenge
Wenn Gesamtmenge kleiner 7l/m2, gibt es 10 l/m2 gegossen. Giessmenge wird dann auf den heutigen Wert addiert.

Kann man sicher noch die Temperatur reinrechnen, um die Verdunstungsunterschiede zu berücksichtigen. Aber bisher klappt das bei mir auch ohne gut.

Giesse übrigens nachts in Intervallen, damit das Wasser insb. bei trockenem Boden auch einsickern kann.

Gruß, Mario

Tsturm

Hallo Zusammen,

nach viel Probieren bin ich mit folgendem Ansatz ganz happy:
- DWD Open data Modul (https://forum.fhem.de/index.php/topic,83097.msg753155.html#msg753155
- DWD Station in der Nähe suchen
- Evaporation und Rainfall liefern die genormte Verdunstung über Grasland und den Regenfall
- die Differenz ist die Wassermenge in l/m^2, der in den Boden hinzu/weggekommen ist
- mit einer Kalibrierung abhängig von der Anlage bekommt man dann recht gute Bewässerungszeiten hin

Noch ein Kommentar - Ventile für 220 V sind meiner Ansicht nach kaum konform für den Garten. Das mag am Anfang zwar noch ok sein, aber nach einem Jahr im Bodenkasten mit Wasserventilen ist es feucht, es krabbelt und tut ... und wer weiss, wer das in drei Jahren anschaut und dran rum fummelt.

Daher habe ich nach einem FI-Schalter ein 24 V Netzteil und Homematic-Schalter (8-fach) in der Garage eingesetzt. Nach Draussen gehen nur 24 V über eine Vielfach-Klingelleitung (Erdkabel). Wenn es 220 V Strom beim Ventil gibt, sollte es auch möglich sein, dort Niederspannung hinzubekommen.

VG Timmo

MrJackBlack

Hallo zusammen,

ich habe nun alles bestellt: Als Ventil habe ich noch eines von Regenmeister rumliegen (24VAC), welches ich über einen Klingeltrafo von Conrad ansteuere. Der Trafo kommt in eine Installationsbox in den Keller, die 24V-Leitung wird knapp 5m lang und wird einfach durch die Fensterdichtung gelegt. Ihr habt schon recht das 230V-Ventile auf Dauer keine gute Lösung sind. Wir haben auch mal kleine Kinder zu Besuch -  die könnten da auch mal dran rumfummeln. Also lieber 24V :)

@Tsturm:
Wenn der FI auf der Primärseite des Trafos angeschlossen ist, wird er bei Kurzschluss auf der Sekundärseite nicht auslösen.
FHEM 5.8 mit Homebridge auf Intel NUC
HUE, LIGHTIFY, JeeLink, CC1101, haufen Lampen und Sensoren. Interface via TabletUI auf einem Android Tablet. Seit Neuestem auch ein Landroid S über FHEM  angesteuert

Tobias

Ich habe zur Bodenfeuchtemessung einen Raspi Zero W (13€) der Bluetooth Xiaomi Bodenfeuchtesensoren (12€) abfragt. Werte werden per MQTT verteilt.
Als Steuerung meiner Pumpanlage dienst ein ESP D1 Mini mit OLED Display, 8fach Relais, Ultraschallsensor und ein 3 Wegeventil.
Als Ventile nutze ich 5 Hunter Magnetventile (24VAC)

Alle 10sek wird der Füllstand der 1000L Wassertonne gemessen. Wenn der Füllstand unter 25% sinkt, wird das 3 Wegenventil umgeschaltet von Hauswasserwerk (Wassertonne) auf Leitungswasser.
Wenn ein Sensor < x% meldet, wird das zugehörige Ventil mit einem on-for-timer geöffnet und bewässert. Der on-for-timer stellt der ESP sicher und nicht FHEM. Sonst steht mein Garten unter wasser wenn FHEM oder MQTT mal nicht funktioniert ;)
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter