{"id":3923,"date":"2022-03-14T09:26:00","date_gmt":"2022-03-14T08:26:00","guid":{"rendered":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/?p=3923"},"modified":"2023-11-06T11:23:00","modified_gmt":"2023-11-06T10:23:00","slug":"smarte-gartenbewaesserung-mit-dem-raspberry-pi","status":"publish","type":"post","link":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/ratgeber\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/","title":{"rendered":"Smarte Gartenbew\u00e4sserung mit dem Raspberry Pi"},"content":{"rendered":"\n<p>Der Raspberry Pi eignet sich hervorragend f\u00fcr den Bereich Hausautomatisierung und Gartenautomatisierung.<\/p>\n\n\n\n<p>Ein Einsatzszenario, dass wir hier n\u00e4her durcharbeiten ist die Bew\u00e4sserung des eigenen Gartens, aber auch von Gem\u00fcsebeeten oder \u00e4hnlichen.<\/p>\n\n\n\n<p>Die Steuerung erfolgt \u00fcber verschiedene Sensoren. Damit werden Pumpen angesprochen, die die Bew\u00e4sserung durchf\u00fchren.<\/p>\n\n\n\n<p>Grundlage wird ein kleines Skript sein, dass Sie selbst erweitern und anpassen k\u00f6nnen.<\/p>\n\n\n\n<p>Sie sollten bereits Erfahrung im Umgang mit Linux und der Programmiersprache Python haben.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Das wird ben\u00f6tigt<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Komplettset<\/strong><\/h2>\n\n\n\n<p><a href=\"https:\/\/amzn.to\/3szBhqV\">Raspberry Pi inklusive Micro SD Karte und USB Netzstecker<\/a>*<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Einzelkomponenten<\/strong><\/h2>\n\n\n\n<p><a href=\"https:\/\/amzn.to\/3Me41Nz\">Raspberry Pi<\/a>*<\/p>\n\n\n\n<p><a href=\"https:\/\/amzn.to\/346LwJV\">SD Karte<\/a>*<\/p>\n\n\n\n<p><a href=\"https:\/\/amzn.to\/35j1aCC\">Netzteil<\/a>*<\/p>\n\n\n\n<p><a href=\"https:\/\/amzn.to\/3IBx8s9\">Funksteckdosen<\/a>*<\/p>\n\n\n\n<p><a href=\"https:\/\/amzn.to\/3K7mycC\">433 Mhz Sender und Empf\u00e4nger<\/a>*<\/p>\n\n\n\n<p><a href=\"https:\/\/amzn.to\/35o6dBE\">Jumper Kabel<\/a>*<\/p>\n\n\n\n<p><a href=\"https:\/\/amzn.to\/3KaCjja\">Breadboard<\/a>*<\/p>\n\n\n\n<p><a href=\"https:\/\/amzn.to\/3prEKWj\">Pflanzensensor<\/a>*<\/p>\n\n\n\n<p><a href=\"https:\/\/amzn.to\/3C4x41A\">Knopfbatterie<\/a>*<\/p>\n\n\n\n<p><a href=\"https:\/\/amzn.to\/3C84f4j\">Pumpe<\/a>*<\/p>\n\n\n\n<p><a href=\"https:\/\/amzn.to\/3HBisYo\">Schl\u00e4uche<\/a>*<\/p>\n\n\n\n<p><strong>* Werbung<\/strong><\/p>\n\n\n\n<p>Die obigen Links weisen auf exemplarische Produkte bei Amazon. Die von uns verwendeten Komponenten f\u00fcr die unteren Beispiele sind nicht mehr verf\u00fcgbar.<\/p>\n\n\n\n<p>Sie m\u00fcssen bei der Bestellung darauf achten, dass die Komponenten die Sie verwenden mit einander kompatibel sind.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Vorbereitungen<\/h2>\n\n\n\n<p>Nachdem der Raspberry Pi eingerichtet wurde, muss die notwendige Software installiert werden.<\/p>\n\n\n\n<p>Sie sollten eine neue Sitzung am Raspberry Pi immer mit<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get update<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get upgrade<\/code><\/pre>\n\n\n\n<p>starten. Anschlie\u00dfend geben Sie<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get install python3<\/code><\/pre>\n\n\n\n<p>ein um Python3-Paket zu installieren.<\/p>\n\n\n\n<p>Beachten Sie bitte, dass im nachfolgenden Skript alle Pfade gem\u00e4\u00df Ihrer Spezifikationen angepasst werden m\u00fcssen. Je nach verwendeter Hardware sind \u00c4nderungen notwendig. Wir bitten um Verst\u00e4ndnis, dass wir nicht aus die unz\u00e4hligen m\u00f6glichen Kombinationen eingehen k\u00f6nnen und auch in dieser Sache keinen kostenlosen Support leisten k\u00f6nnen.<\/p>\n\n\n\n<p>Achten Sie auch auf die richtigen Einsch\u00fcbe bei Python.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Funksteckdosen<\/h3>\n\n\n\n<p>F\u00fcr die Funksteckdosen werden folgende zwei Pakete ben\u00f6tigt. Einmal Pip3 und einemal RPI-RF:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get install python3-pip<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo pip3 install rpi-rf<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Anschluss<\/h3>\n\n\n\n<p>Der Anschluss der Komponenten ist etwas heikel, da er stark davon abh\u00e4ngig ist, welche Komponenten Sie nutzen.<\/p>\n\n\n\n<p>Es entsteht dabei folgendes Belegungsschema:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Pin am Raspberry Pi<\/strong><\/td><td><strong>Verbindung Sender<\/strong><\/td><td><strong>Verbindung Empf\u00e4nger<\/strong><\/td><\/tr><tr><td>Pin 2 (+5V)<\/td><td>Verbinden mit dem Pin, der die VCC Markierung hat<\/td><td>Verbinden mit dem Pin, der die VCC Markierung hat<\/td><\/tr><tr><td>Pin 6 (Masse oder GND)<\/td><td>Verbinden mit dem Pin, der die GND Markierung hat<\/td><td>Verbinden mit dem Pin, der die GND Markierung hat<\/td><\/tr><tr><td>Pin 11 (GPIO17)<\/td><td>Verbinden mit dem Pin, der die ATAD Markierung hat<\/td><td><br><\/td><\/tr><tr><td>Pin 13 (GPIO 27)<\/td><td><br><\/td><td>Verbinden mit dem Pin, der die DATA Markierung hat<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><a><\/a> Funksteckdosenfernbedienung auslesen<\/h2>\n\n\n\n<p>Nachdem Sie alles verkabelt haben, k\u00f6nnen Sie sich dran setzen die Codes richtig auszulesen.<\/p>\n\n\n\n<p>Dazu k\u00f6nnen Sie folgendes Skript verwenden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#!\/usr\/bin\/env python3\n\nimport argparse\nimport signal\nimport sys\nimport time\nimport logging\n\nfrom rpi_rf import RFDevice\n\nrfdevice = None\n\ndef exithandler(signal, frame):\n    rfdevice.cleanup()\n    sys.exit(0)\n\nlogging.basicConfig(level=logging.INFO, datefmt='%Y-%m-%d %H:%M:%S', format='%(asctime)-15s - &#91;%(levelname)s] %(module)s: %(message)s', )\n\nparser = argparse.ArgumentParser(description='Empfange einen Dezimalcode via 433\/315 MHZ GPIO Ger\u00e4t')\nparser.add_argument('-g', dest='gpio', type=int, default=27, help=\"GPIO (Standard: 27)\")\nargs = parser.parse_args()\n\nsignal.signal(signal.SIGINT, exithandler)\nrfdevice = RFDevice(args.gpio)\nrfdevice.enable_rx()\n\ntimestamp = None\nlogging.info(\"Warten auf GPIO Codes \" + str(args.gpio))\nwhile True:\n    if rfdevice.rx_code_timestamp != timestamp:\n        timestamp = rfdevice.rx_code_timestamp\n        logging.info(str(rfdevice.rx_code) +\" &#91;Pulsl\u00e4nge \" + str(rfdevice.rx_pulselength) + \", protocol \" + str(rfdevice.rx_proto) + \"]\")\n    time.sleep(0.01)\nrfdevice.cleanup()<\/code><\/pre>\n\n\n\n<p>Achten Sie darauf, dass Sie die Fernbedientung wirklich sehr nahe am Empf\u00e4nger halten. Dr\u00fccken Sie auf der Fernbedienung nun die Taste f\u00fcr \u201eAN\u201c.<\/p>\n\n\n\n<p>In der Konsole finden Sie nun den Code f\u00fcr \u201eAN\u201c. Schreiben Sie sich diesen Code und die Pulsl\u00e4nge auf. Das Skript k\u00f6nne Sie mit \u201eStrg+C\u201c abbrechen.<\/p>\n\n\n\n<p>Das gleiche wiederholen Sie mit der Taste f\u00fcr \u201eAUS\u201c.<\/p>\n\n\n\n<p>Manchmal kommt es vor, dass mehrere verschiedene Zahlen als Codes angezeigt werden. In diesem Fall m\u00fcssen Sie durch ausprobieren die richtigen Codes finden.<\/p>\n\n\n\n<p>Bei mir haben sich Beispielsweise folgende Werte gebildet:<\/p>\n\n\n\n<p><strong>Steckdose an: 4519821, Pulsl\u00e4nge: 314 \u2013 315<\/strong><\/p>\n\n\n\n<p><strong>Steckdose aus: 4519825, Pulsl\u00e4nge: 314 \u2013 315<\/strong><\/p>\n\n\n\n<p>Daraus k\u00f6nnen Sie jetzt die Skript basteln mit denen Sie die Steckdose Anschalten und Ausschalgen k\u00f6nnen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Beispiel f\u00fcrs Anschalten:<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>from rpi_rf import RFDevice\nimport RPi.GPIO as GPIO\n\n# Steckdosenparameter\ngp=17\naus = 4519821\nproto = 1\npuls1 = 315\npuls2 = 314\n\n# Steckdose anschalten\nrfdevice = RFDevice(gp)\nrfdevice.enable_tx()\nrfdevice.tx_code(aus, proto, puls1)\nrfdevice.tx_code(aus, proto, puls2)\nrfdevice.tx_code(aus, proto, puls1)\nrfdevice.tx_code(aus, proto, puls2)\nrfdevice.cleanup()<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Beispiel f\u00fcrs Ausschalten:<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>from rpi_rf import RFDevice\nimport RPi.GPIO as GPIO\n\n# Steckdosenparameter\ngp=17\naus = 4519825\nproto = 1\npuls1 = 315\npuls2 = 314\n\n# Steckdose anschalten\nrfdevice = RFDevice(gp)\nrfdevice.enable_tx()\nrfdevice.tx_code(aus, proto, puls1)\nrfdevice.tx_code(aus, proto, puls2)\nrfdevice.tx_code(aus, proto, puls1)\nrfdevice.tx_code(aus, proto, puls2)\nrfdevice.cleanup()<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Pflanzensensor<\/h2>\n\n\n\n<p>Den Pflanzensensor installieren Sie gem\u00e4\u00df der beiliegenden Anleitung.<\/p>\n\n\n\n<p>Sie ben\u00f6tigen nun die Mac-Adresse des Pflanzensensors. Diese erhalten Sie, wenn Sie<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo hcitool lescan<\/code><\/pre>\n\n\n\n<p>eingeben.<\/p>\n\n\n\n<p>Wenn Sie mehrere Sensoren haben, werden Sie mehrere Eintr\u00e4ge sehen. Eine MAC-Adresse hat das Format<\/p>\n\n\n\n<p><strong>15:C4:FA:11:25:B2<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bew\u00e4sserung<\/h2>\n\n\n\n<p>Nun k\u00fcmmern wir uns um das komplexeste Skript. Das Skript, dass die Bew\u00e4sserung steuert.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#!\/usr\/bin\/python3\n\nimport time\nfrom sys import exit\nimport pymysql\nimport datetime\n#Verwenden Sie bitte die Bibliothek, die f\u00fcr Ihren Sensor geeignet ist\nfrom MySensors.MySensortools import MySensor\nfrom btlewrap.bluepy import BluepyBackend\nfrom rpi_rf import RFDevice\n\n\ngp=17\nan = 4519821\naus = 4519825\nproto = 1\npuls1 = 315\npuls2 = 314\n\n#Hier geben Sie bitte die Startzeit und die Endzeit an, in denen das Skript laufen soll\n#Im unteren Beispiel zwischen 8 und 20 Uhr\nstartTime = 8\nendTime = 20\n\n#Wie lange soll die Pumpe laufen in Sekungen\npumpendauer = 900\n\n#Hier definieren Sie die Zeit, die die Pumpe warten soll, nachdem Sie aktiviert wurde. Damit verhindert man das versehendliche mehrmalige aktivieren der Pumpe\nwartenpumpe = 7200\n\n#Hier definieren wir die Wartezeit bez\u00fcglich der Bodenfeuchte. Wenn der Boden noch feucht genug ist, warte xxxx Sekunden.\nwartenbodenfeuchte = 7200\n\n#Die Nachpause\nwartenachts = 28800\n\n\nwhile True:\n    #Aktuelle Zeit in Stunden auslesen.\n    hourNow = int(time.strftime('%H'))\n    \n    startZeit = int(startTime)\n    endZeit = int(endTime)\n    \n    if (hourNow &gt;= startZeit) and (hourNow &lt; endZeit):\n    \n        sensor_beet1 = MySensortools.Connect(\"15:C4:FA:11:25:B2\", BluepyBackend)\n        time.sleep(2)\n\n        \n        name1 = \"Beet 1\"\n        #Hier werden die Werte des Sensors ausgelesen\n        feuchtigkeit = sensor_beet1.parameter_value('moisture')\n        \n        time.sleep(2)\n            \n        feucht = feuchtigkeit\n\n        # 35 gibt den Feuchtigkeitswert an\n        if (feucht &lt; 35):\n        #Hier wird die Steckdose an geschaltet.\n            rfdevice = RFDevice(gp)\n            rfdevice.enable_tx()\n            rfdevice.tx_code(an, proto, puls1)\n            rfdevice.tx_code(an, proto, puls2)\n            rfdevice.tx_code(an, proto, puls1)\n            rfdevice.tx_code(an, proto, puls2)\n            rfdevice.cleanup()\n            #Das Programm wartet und l\u00e4sst die Pumpe solange wie oben angegeben laufen.\n            pumpendauerinmin = pumpendauer\/60\n                  \n            time.sleep(pumpendauer)\n\n\t#Hier wird die Steckdose aus geschaltet.\n            rfdevice = RFDevice(gp)\n            rfdevice.enable_tx()\n            rfdevice.tx_code(aus, proto, puls1)\n            rfdevice.tx_code(aus, proto, puls2)\n            rfdevice.tx_code(aus, proto, puls1)\n            rfdevice.tx_code(aus, proto, puls2)\n            rfdevice.tx_code(aus, proto, puls1)\n            rfdevice.tx_code(aus, proto, puls2)\n            rfdevice.tx_code(aus, proto, puls1)\n            rfdevice.tx_code(aus, proto, puls2)\n            rfdevice.cleanup()\n         \n            time.sleep(wartenpumpe)\n   \n        else:\n      \t#Sicherheitsabschaltung. Es ist f\u00fcr Sie sicherer, wenn Sie an verschiedenen Stellen die Pumpe \u00f6fters einfach mal ausschalten. Bei komplexen Steuerungen kann es vor kommen, dass es nicht immer der Fall ist.\n            rfdevice = RFDevice(gp)\n            rfdevice.enable_tx()\n            rfdevice.tx_code(aus, proto, puls1)\n            rfdevice.tx_code(aus, proto, puls2)\n            rfdevice.tx_code(aus, proto, puls1)\n            rfdevice.tx_code(aus, proto, puls2)\n            rfdevice.tx_code(aus, proto, puls1)\n            rfdevice.tx_code(aus, proto, puls2)\n            rfdevice.tx_code(aus, proto, puls1)\n            rfdevice.tx_code(aus, proto, puls2)\n            rfdevice.cleanup()\n\n \ttime.sleep(wartenbodenfeuchte)\n            \n   \n    else:\n        # Es ist Nacht, das Programm wartet die angegeben Zeit.\n        time.sleep(wartenachts)\n<\/code><\/pre>\n\n\n\n<p>Mit dem obigen Skript lassen sich auch weitere Werte von den Sensoren auslesen, in eine Datenbank speichern, auswerten und vieles mehr. Ihrer Phantasie ist keine Grenze gesetzt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Daten auslesen<\/h2>\n\n\n\n<p>Mit dem folgenden Skript k\u00f6nnen Sie exemplarisch die Daten des Sensors auslesen. Der von mir verwendete Sensor hat mehrere Daten, die man auswerten kann. Beispielsweise k\u00f6nnen Sie in einem Wintergarten auch auf die Temperatur hin reagieren.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#!\/usr\/bin\/python3\n\nimport time\nfrom sys import exit\nimport pymysql\nimport datetime\n#Verwenden Sie bitte die Bibliothek, die f\u00fcr Ihren Sensor geeignet ist\nfrom MySensors.MySensortools import MySensor\nfrom btlewrap.bluepy import BluepyBackend\nfrom rpi_rf import RFDevice\n\n\ngp=17\nan = 4519821\naus = 4519825\nproto = 1\npuls1 = 315\npuls2 = 314\n\n\nDatum = time.strftime(\"%d.%m.%Y\", time.localtime())\nZeit = time.strftime(\"%H:%M\", time.localtime())\n\nsensor_beet = MySensortools.Connect(\"15:C4:FA:11:25:B2\", BluepyBackend)\n\nbatteriestand_beet = sensor_beet.parameter_value('battery')\ntemperatur_beet = sensor_beet.parameter_value('temperature')\nlicht_beet = sensor_beet.parameter_value('light')\nfeuchtigkeit_beet = sensor_beet.parameter_value('moisture')\nleitfaehigkeit_beet = sensor_beet.parameter_value('conductivity')\n\nsensor_gewaechshaus = MySensortools.Connect(\"11:A4:14:3B:71:9E\", BluepyBackend)\n\nbatteriestand_gewaechshaus = sensor_gewaechshaus.parameter_value('battery')\ntemperatur_gewaechshaus = sensor_gewaechshaus.parameter_value('temperature')\nlicht_gewaechshaus = sensor_gewaechshaus.parameter_value('light')\nfeuchtigkeit_gewaechshaus = sensor_gewaechshaus.parameter_value('moisture')\nleitfaehigkeit_gewaechshaus = sensor_gewaechshaus.parameter_value('conductivity')\n\n\nprint(\"Datum:\", Datum, \"Zeit:\", Zeit)\nprint(\"\")\nprint(\"----------- Sensor: Beet -----------\")\nprint(\"\")\nprint(\"Baterie:\",batteriestand_beet)\nprint(\"Temperatur:\",temperatur_beet)\nprint(\"Licht:\",licht_beet)\nprint(\"Feuchtigkeit:\",feuchtigkeit_beet)\nprint(\"Leif\u00e4higkeit:\",leitfaehigkeit_beet)\nprint(\"\")\nprint(\"--------------------------------\")\nprint(\"\")\nprint(\"----------- Sensor: Gew\u00e4chshaus -----------\")\nprint(\"\")\nprint(\"Baterie:\",batteriestand_gewaechshaus)\nprint(\"Temperatur:\",temperatur_gewaechshaus)\nprint(\"Licht:\",licht_gewaechshaus)\nprint(\"Feuchtigkeit:\",feuchtigkeit_gewaechshaus)\nprint(\"Leif\u00e4higkeit:\",leitfaehigkeit_gewaechshaus)\nprint(\"\")\nprint(\"--------------------------------\")\n<\/code><\/pre>\n\n\n\n<p>Wir w\u00fcnschen Ihnen viel Spa\u00df mit dem Experimentieren und Ihrem ersten Schritt zu einem smarten Garten mit einem Bew\u00e4sserungssystem.<\/p>\n\n\n\n<p>Bitte vergessen Sie nicht die obigen Skripte entsprechend Ihrer verwendeten Raspberry Pi Version, Sensoren und sonstiger Hardware anzupassen.<\/p>\n\n\n\n<p>Lassen Sie Ihrer Phantasie freien Lauf. Beispielsweise k\u00f6nnen Sie die gesamte Anlage autark \u00fcber Photovoltaik betreiben und dazu das Wasser aus einem eigenen Brunnen ziehen.<\/p>\n\n\n\n<p>Posten Sie uns doch in den Kommentaren, was Sie in Ihrem Garten und in Ihrer Wohnung bereits realisiert haben.<\/p>\n<div id=\"gruen-1700032615\" class=\"gruen-footer_468x60_bottom gruen-entity-placement\"><div class=\"gruen-adlabel\">Werbung<\/div><div class=\"InPageAdContainer\">\r\n\r\n<!--\t<span class=\"InPageAdHeaderTextWERBUNG\">WERBUNG<\/span>-->\r\n\r\n\t<div style=\"display: flex; flex-direction: column; align-items: center; gap: 10px;\">\r\n\t\t<div style=\"display: inline-block; padding-top:5px;\">\r\n\t\t\t <div id=\"gruen-2025096440\"><div class=\"gruen-adlabel\">Werbung<\/div><div id=\"gruen-151444571\">        <a href=\"https:\/\/t.adcell.com\/p\/click?encodingId=420bc80f040ff81868639a36abfbd5cf\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\r\n            <img src=\"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/my-ads-cache\/b5e0d1d426a583ce81c41754687836a2.jpg\"\r\n                 alt=\"Elektroflachheizung Shop\"\r\n                 style=\"max-width:100%;height:auto;\"\r\n                width=\"728\"                height=\"90\"                 loading=\"lazy\">\r\n        <\/a>\r\n        <\/div><\/div>\r\n\t\t<\/div>\r\n\t\r\n\t\t<div style=\"display: inline-block; padding-top:5px;\">\r\n\t\t\t<div id=\"gruen-1913526037\"><div class=\"gruen-adlabel\">Werbung<\/div><div id=\"gruen-935830862\">        <a href=\"https:\/\/t.adcell.com\/p\/click?encodingId=d0ce7d77ad01e9bed66b566d8edfb927\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\r\n            <img src=\"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/my-ads-cache\/40530b9600e52758b460dd9fca468936.gif\"\r\n                 alt=\"agrarflora\"\r\n                 style=\"max-width:100%;height:auto;\"\r\n                width=\"970\"                height=\"250\"                 loading=\"lazy\">\r\n        <\/a>\r\n        \r\n\r\n\r\n\r\n<\/div><\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\t\t\r\n\t<div>\r\n\t<script data-cmp-vendor=\"755\" type=\"text\/plain\" async class=\"cmplazyload\" data-cmp-src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-4674519130717366\"\r\n     crossorigin=\"anonymous\"><\/script>\r\n\t<ins type=\"text\/plain\" class=\"adsbygoogle\"\r\n     style=\"display:block\"\r\n     data-ad-client=\"ca-pub-4674519130717366\"\r\n     data-ad-slot=\"3839778248\"\r\n     data-ad-format=\"auto\"\r\n     data-full-width-responsive=\"true\"><\/ins>\r\n\t<script type=\"text\/plain\" data-cmp-vendor=\"755\" class=\"cmplazyload\">\r\n     (adsbygoogle = window.adsbygoogle || []).push({});\r\n\t<\/script>\r\n     <\/div>\r\n\r\n\t\r\n\t\r\n\r\n<\/div>\r\n\r\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Der Raspberry Pi eignet sich hervorragend f\u00fcr den Bereich Hausautomatisierung und Gartenautomatisierung. Ein Einsatzszenario, dass wir hier n\u00e4her durcharbeiten ist die Bew\u00e4sserung des eigenen Gartens, aber auch von Gem\u00fcsebeeten oder \u00e4hnlichen. Die Steuerung erfolgt \u00fcber verschiedene Sensoren. Damit werden Pumpen angesprochen, die die Bew\u00e4sserung durchf\u00fchren. Grundlage wird ein kleines Skript sein, dass Sie selbst erweitern [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1679,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"0","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"off","ocean_gallery_id":[],"footnotes":""},"categories":[10,149,636,635],"tags":[11,502,504,503,127,501],"class_list":["post-3923","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-haus-garten","category-ratgeber","category-smart-home","category-technologie-it","tag-garten","tag-gartenbewaesserung","tag-python","tag-rasperrypi","tag-ratgeber","tag-smarthome","entry","has-media"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Smarte Gartenbew\u00e4sserung mit dem Raspberry Pi - Gr\u00fcnlandstaudenhof<\/title>\n<meta name=\"description\" content=\"Der Raspberry Pi eignet sich hervorragend f\u00fcr den Bereich Hausautomatisierung und Gartenautomatisierung. Ein Einsatzszenario, dass wir hier n\u00e4her\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Smarte Gartenbew\u00e4sserung mit dem Raspberry Pi - Gr\u00fcnlandstaudenhof\" \/>\n<meta property=\"og:description\" content=\"Der Raspberry Pi eignet sich hervorragend f\u00fcr den Bereich Hausautomatisierung und Gartenautomatisierung. Ein Einsatzszenario, dass wir hier n\u00e4her\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/\" \/>\n<meta property=\"og:site_name\" content=\"Gr\u00fcnlandstaudenhof\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/gruenlandstaudenhof\" \/>\n<meta property=\"article:published_time\" content=\"2022-03-14T08:26:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-06T10:23:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2019\/01\/Logo192.png\" \/>\n\t<meta property=\"og:image:width\" content=\"192\" \/>\n\t<meta property=\"og:image:height\" content=\"192\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Administrator\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@GSH_Oberhausen\" \/>\n<meta name=\"twitter:site\" content=\"@GSH_Oberhausen\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Administrator\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"4\u00a0Minuten\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Smarte Gartenbew\u00e4sserung mit dem Raspberry Pi - Gr\u00fcnlandstaudenhof","description":"Der Raspberry Pi eignet sich hervorragend f\u00fcr den Bereich Hausautomatisierung und Gartenautomatisierung. Ein Einsatzszenario, dass wir hier n\u00e4her","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/","og_locale":"de_DE","og_type":"article","og_title":"Smarte Gartenbew\u00e4sserung mit dem Raspberry Pi - Gr\u00fcnlandstaudenhof","og_description":"Der Raspberry Pi eignet sich hervorragend f\u00fcr den Bereich Hausautomatisierung und Gartenautomatisierung. Ein Einsatzszenario, dass wir hier n\u00e4her","og_url":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/","og_site_name":"Gr\u00fcnlandstaudenhof","article_publisher":"https:\/\/www.facebook.com\/gruenlandstaudenhof","article_published_time":"2022-03-14T08:26:00+00:00","article_modified_time":"2023-11-06T10:23:00+00:00","og_image":[{"width":192,"height":192,"url":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2019\/01\/Logo192.png","type":"image\/png"}],"author":"Administrator","twitter_card":"summary_large_image","twitter_creator":"@GSH_Oberhausen","twitter_site":"@GSH_Oberhausen","twitter_misc":{"Verfasst von":"Administrator","Gesch\u00e4tzte Lesezeit":"4\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/#article","isPartOf":{"@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/"},"author":{"name":"Administrator","@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/#\/schema\/person\/5ddb7b7caf3cb3446b4b3c35e2724a03"},"headline":"Smarte Gartenbew\u00e4sserung mit dem Raspberry Pi","datePublished":"2022-03-14T08:26:00+00:00","dateModified":"2023-11-06T10:23:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/"},"wordCount":738,"commentCount":6,"publisher":{"@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/#organization"},"image":{"@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/#primaryimage"},"thumbnailUrl":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2019\/01\/Logo192.png","keywords":["Garten","Gartenbew\u00e4sserung","python","Rasperrypi","Ratgeber","Smarthome"],"articleSection":["Haus &amp; Garten","Ratgeber","Smart Home","Technologie &amp; IT"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/","url":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/","name":"Smarte Gartenbew\u00e4sserung mit dem Raspberry Pi - Gr\u00fcnlandstaudenhof","isPartOf":{"@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/#primaryimage"},"image":{"@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/#primaryimage"},"thumbnailUrl":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2019\/01\/Logo192.png","datePublished":"2022-03-14T08:26:00+00:00","dateModified":"2023-11-06T10:23:00+00:00","description":"Der Raspberry Pi eignet sich hervorragend f\u00fcr den Bereich Hausautomatisierung und Gartenautomatisierung. Ein Einsatzszenario, dass wir hier n\u00e4her","breadcrumb":{"@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/#primaryimage","url":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2019\/01\/Logo192.png","contentUrl":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2019\/01\/Logo192.png","width":192,"height":192,"caption":"Logo"},{"@type":"BreadcrumbList","@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/haus-garten\/smarte-gartenbewaesserung-mit-dem-raspberry-pi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/"},{"@type":"ListItem","position":2,"name":"Smarte Gartenbew\u00e4sserung mit dem Raspberry Pi"}]},{"@type":"WebSite","@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/#website","url":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/","name":"Gr\u00fcnlandstaudenhof","description":"Landwirtschaft, Gartenbau, Landhandel","publisher":{"@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/#organization","name":"Gr\u00fcnlandstaudenhof","url":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/#\/schema\/logo\/image\/","url":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2016\/03\/logo_briefkopf_OT.png","contentUrl":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2016\/03\/logo_briefkopf_OT.png","width":504,"height":504,"caption":"Gr\u00fcnlandstaudenhof"},"image":{"@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/gruenlandstaudenhof","https:\/\/x.com\/GSH_Oberhausen","https:\/\/www.instagram.com\/gruenlandstaudenhof\/"]},{"@type":"Person","@id":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/#\/schema\/person\/5ddb7b7caf3cb3446b4b3c35e2724a03","name":"Administrator"}]}},"uagb_featured_image_src":{"full":["https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2019\/01\/Logo192.png",192,192,false],"thumbnail":["https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2019\/01\/Logo192-150x150.png",150,150,true],"medium":["https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2019\/01\/Logo192.png",192,192,false],"medium_large":["https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2019\/01\/Logo192.png",192,192,false],"large":["https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2019\/01\/Logo192.png",192,192,false],"1536x1536":["https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2019\/01\/Logo192.png",192,192,false],"2048x2048":["https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2019\/01\/Logo192.png",192,192,false],"ocean-thumb-m":["https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2019\/01\/Logo192.png",192,192,false],"ocean-thumb-ml":["https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2019\/01\/Logo192.png",192,192,false],"ocean-thumb-l":["https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-content\/uploads\/2019\/01\/Logo192.png",192,192,false]},"uagb_author_info":{"display_name":"Administrator","author_link":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/author\/administrator\/"},"uagb_comment_info":6,"uagb_excerpt":"Der Raspberry Pi eignet sich hervorragend f\u00fcr den Bereich Hausautomatisierung und Gartenautomatisierung. Ein Einsatzszenario, dass wir hier n\u00e4her durcharbeiten ist die Bew\u00e4sserung des eigenen Gartens, aber auch von Gem\u00fcsebeeten oder \u00e4hnlichen. Die Steuerung erfolgt \u00fcber verschiedene Sensoren. Damit werden Pumpen angesprochen, die die Bew\u00e4sserung durchf\u00fchren. Grundlage wird ein kleines Skript sein, dass Sie selbst erweitern&hellip;","_links":{"self":[{"href":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-json\/wp\/v2\/posts\/3923","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-json\/wp\/v2\/comments?post=3923"}],"version-history":[{"count":0,"href":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-json\/wp\/v2\/posts\/3923\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-json\/wp\/v2\/media\/1679"}],"wp:attachment":[{"href":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-json\/wp\/v2\/media?parent=3923"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-json\/wp\/v2\/categories?post=3923"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gruenlandstaudenhof.de\/cms2\/wp-json\/wp\/v2\/tags?post=3923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}