technikkram.net
  • Home
  • smartkram
  • Themenfelder
    • Smart Home
      • Homematic & Homematic IP
      • Smart Home Zentrale
      • Home Assistant
      • MQTT & Messaging
      • Zigbee & Thread
      • Shelly Geräte
      • KNX Gebäudeautomation
      • Matter & Thread
      • Apple HomeKit
    • Server & DevOps
      • Docker & Container
      • Proxmox VE
      • Linux Administration
      • Monitoring & Observability
      • Kubernetes & K3s
      • Raspberry Pi
    • Netzwerk
      • UniFi Netzwerk
      • Netzwerk Grundlagen
      • WLAN Optimierung
      • VLAN Konfiguration
      • Firewall & Security
      • Managed Switches
    • Sicherheit
      • Überwachungskameras
      • IT-Security
      • Videoüberwachung
      • Alarmanlagen
      • Zutrittskontrolle
    • Energie & Solar
      • Energiemanagement
      • Solar & Photovoltaik
    • NAS & Storage
      • NAS Systeme
      • Backup & Recovery
      • Synology NAS
      • Storage Lösungen
  • Archiv
  • Kontakt
    • Datenschutz
    • Impressum
  • KI-Transparenz
  • Click to open the search input field Click to open the search input field Suche
  • Menü Menü
  • Link zu Facebook
  • Link zu X
  • Link zu Mail
  • Link zu Rss dieser Seite
Michael
CCU2, CCU3, Charly

DIY Gartenbewässerung – Feuchtigkeitssensor: Neuer Sketch für JP-HB-Devices-Addon 2.7 und Integration des Temperatursensors DS18B20

DIY Gartenbewässerung - Feuchtigkeitssensor: Kalibrieren der Sensoren nass / trocken - Sensor Bodenfeuchtigkeitsmessung

Wie bereits im ursprünglichen Artikel zum DIY Feuchtigkeitssensor erwähnt, haben wir uns um einen neuen Sketch bemüht, welcher mit der Version 2.7 des JP-HB-Devices-Addon von Jérôme Pech kompatibel ist.

Es gibt dabei eine Neuigkeit:

Das neue Sketch kann in zwei Varianten bei uns heruntergeladen werden. Eine Version beinhaltet, wie bereits bekannt, die Integration der insgesamt 7 Feuchtigkeitssensoren, die an den entsprechenden Klemmblöcken aufzulegen sind.

Eine weitere Variante des Sketches beinhaltet zudem die Integration eines Temperatursensor vom Typ DS18B20, der zusätzlich zu 6 weiteren Feuchtigkeitssensoren angeschlossen werden kann.

DIY Gartenbewässerung SketchDownload-Link
HB-UNI-Sen-CAP-MOIST ohne DS18B20hier klicken
HB-UNI-Sen-CAP-MOIST mit DS18B20hier klicken

Solltet ihr mit dem Temperatursensor DS18B20 bereits jetzt arbeiten wollen, so ist dieser an PIN 3 eures Arduinos anzuklemmen. Dabei ist darauf zu achten, dass ein Pull-up Widerstand mit 4.7k Ohm zwischen Signalleitung und VCC eingesetzt wird. Ihr könnt den Sensor daher wie auf dem dargestellten Bild anschließen.

Wir werden in den kommenden Wochen eine aktualisierte DIY Gartenbewässerungsplatine anbieten, auf welcher dieser Anschluss inkl. Pull-up Widerstand bereits vorgesehen ist.

Was ist beim neuen Sketch zu beachten

Löscht zunächst euer altes DIY-Gerät aus eurer Zentrale und meldet euch danach vorsorglich einmal ab. Danach installiert ihr die aktuelle Version des JP-HB-Devices-Addon (Version 2.7), die ihr hier herunterladen könnt.

Die Zentrale macht danach einen Neustart, der etwas länger als üblich dauert.

Sofern ihr euren Arduino jetzt mit dem aktuellen Sketch ausgestattet habt, lernt den DIY Feuchtigkeitssensor wie üblich an eurer Zentrale an.

Neben der Kompatibilität zu aktuellen Version gibt es folgende Änderungen in der Gerätedarstellung:

Der erste Kanal ist seit Version 2.7 der Addons der Batteriezustands-Kanal. Danach beginnt die Darstellung der einzelnen Sensoren. Dieses hat zur Folge, dass zukünftig die Kanalzuordnung wie folgt ist:

Kanal 1 = Batteriezustand

Kanal 2 = Feuchtigkeitssensor 1

Kanal 3 = Feuchtigkeitssensor 2

Kanal 4 = Feuchtigkeitssensor 3 …

Solltet ihr die Version mit DS18B20 verwenden, so beinhaltet der Spannungskanal noch eine weitere Information in Form des Temperaturwertes. In diesem Fall wäre:

Kanal 1 = Temperatur DS18B120 + Batteriezustand

Kanal 2 = Feuchtigkeitssensor 1

Kanal 3 = Feuchtigkeitssensor 2

Kanal 4 = Feuchtigkeitssensor 3 …

Achtung:

Nutzt die Version mit DS18B20 nur dann, wenn auch wirklich ein Sensor angeschlossen ist.

An dieser Stelle auch noch einmal großen Dank an Jérôme für die geleistete Arbeit im Bereich der AskSinPP Library. Wer einen fertigen bausatz kaufen möchte, findet diesen bei smartkram im Webshop.

Das könnte dich auch interessieren

  • KNX-Integration in Home Assistant über ETS-Projekt einrichten – Docker Exit Code 125 Fehler - Container startet nicht wegen Konfigurationsproblem
    Docker Command Container startet nicht - Exit Code…
    4. April 2026 Docker Exit Code 125 Fehler – Container startet nicht wegen Konfigurationsproblem Exit Code 125 bedeutet: Docker kann den Container gar…
  • Bewässerung im Urlaub: Pflanzen automatisch gießen – Automatische Bewässerungsanlage mit Feuchtigkeitssensoren und Tropfschläuchen für Zimmerpflanzen im Urlaub
    Bewässerung im Urlaub: Pflanzen automatisch gießen -…
    7. April 2026 KI-generiert: Dieser Artikel und seine Abbildungen wurden von einem KI-System erstellt. Mehr dazu Moderne Bewässerungsanlage mit Feuchtigkeitssensoren und Tropfschläuchen sorgt…
  • KNX Dimmer verursacht LED-Flackern: Kompatibilität prüfen und beheben – KNX Dimmer mit flackernder LED-Lampe und Oszilloskop zur Diagnose von Kompatibilitätsproblemen
    KNX Dimmer verursacht LED-Flackern: Kompatibilität…
    6. April 2026 KNX Dimmer-Kompatibilitätsprobleme mit LED-Leuchtmitteln erfordern systematische Diagnose mittels Oszilloskop und gezielter Parameteranpassung LED-Flackern bei KNX-Dimmern ist ein klassisches Kompatibilitätsproblem, das…
  • Gartenbewässerung automatisieren: Homematic IP Bewässerungscomputer programmieren – HomeMatic IP Bewässerungssystem automatisiert Gartenbewässerung mit Ventil am Wasserhahn und Bodenfeuchtesensor
    Gartenbewässerung automatisieren: So machst du…
    7. April 2026 KI-generiert: Dieser Artikel und seine Abbildungen wurden von einem KI-System erstellt. Mehr dazu Transparenz-Hinweis: Dieser Artikel enthält Affiliate-/Werbe-Links. Kaufst du…
  • WLAN-Lichtschalter ohne Neutralleiter: Shelly 1L und Alternativen installieren – Shelly 1L WLAN-Schalter Installation in Altbau ohne Neutralleiter - Smart Home Nachrüstung
    WLAN-Lichtschalter ohne Neutralleiter installieren
    8. April 2026 KI-generiert: Dieser Artikel und seine Abbildungen wurden von einem KI-System erstellt. Mehr dazu Shelly 1L WLAN-Schalter ermöglicht Smart Home Automatisierung…
  • Heizung automatisch regeln - Welche Sensoren brauche ich? – Smart Home Sensoren für automatische Heizungssteuerung - Temperatursensor, Fensterkontakt, Bewegungsmelder und Hub auf Tisch
    Heizung automatisch regeln: Diese 5 Sensoren…
    23. April 2026 Komplettes Smart Home Sensor-Set für automatische Heizungssteuerung - bereits ab 89 Euro für die Grundausstattung Heizung automatisch regeln mit Sensoren…
16. Juni 2019/17 Kommentare/von Michael
Schlagworte: AsksinPP, DIY
Eintrag teilen
  • Teilen auf Facebook
  • Teilen auf X
  • Teilen auf WhatsApp
  • Teilen auf Pinterest
  • Teilen auf LinkedIn
  • Per E-Mail teilen
https://technikkram.net/wp-content/uploads/2019/06/Sensor-Bodenfeuchtigkeitsmessung.jpg 439 1000 Michael https://technikkram.net/wp-content/uploads/2019/05/technikkram_transparent.png Michael2019-06-16 15:51:122019-06-16 15:51:16DIY Gartenbewässerung – Feuchtigkeitssensor: Neuer Sketch für JP-HB-Devices-Addon 2.7 und Integration des Temperatursensors DS18B20
17 Kommentare
  1. Sascha
    Sascha sagte:
    20. Mai 2022 um 20:26

    Hallo,

    ich nutze den Feuchtigkeitssensor jetzt schon eine weile, mit Temperatursensor. Jetzt wolle ich noch einen weiteren Sensor hinzufügen (den 5 + 6). Weis leider nicht mehr welche Klemmblock offen bleiben muss, weil ja der Temperatursensor dran ist.

    Kann mir dazu jemand weiter helfen?

    Antworten
  2. Robert S.
    Robert S. sagte:
    9. Juli 2021 um 19:15

    Ich kann das bestätigen. Sketch ohne Temperatursensor funktioniert nur, wenn man „const uint8_t SENSOR_PINS[] {14, 15, 16, 18, 19, 20, 21};“ auf
    „const uint8_t SENSOR_PINS[] {14, 15, 16, 18, 19, 20, 20};“ ändert. Dann halt nur mit 6 Sensoren

    Antworten
  3. daniel
    daniel sagte:
    3. November 2020 um 17:17

    Hallo,

    ich habe das gleiche Problem mit dem anlernen. Ich habe den Temperatursensor nicht angeschlossen. Jetzt habe ich beide Sketche (mit und ohne DS18B20) verglichen und keinen Unterschied feststellen können. Kann es sein, dass euch ein Fehler bei der Verlinkung passiert ist?

    Antworten
  4. Sascha
    Sascha sagte:
    20. Mai 2020 um 22:29

    Hallo,

    habe heute durch Zufall gesehen, das es hier noch ein anderes Sketch gibt für denn Feuchtigkeitssensor, leider klappt das Sketch bei mir nicht.
    Nach dem ich das Sketch übertragen habe, hat der Anlerntaster keine Funktion mehr. Mache ich aber aus der 21 eine 20 dann kann ich denn Sensor wieder anlernen. Wo liegt der Fehler?

    Antworten
    • Tim
      Tim sagte:
      6. September 2020 um 20:14

      Bei mir geht die Anlerntaste auch nicht mehr. Kann hier bitte jemand helfen. Was meinst du damit aus der „21 eine 20“??
      Sketch ohne DS18..
      Danke

      Antworten
  5. Marvin Janssen
    Marvin Janssen sagte:
    16. April 2020 um 14:20

    Hallo Michael,

    woran erkenne ich ob ich schon die Platinen Version mit Widerstand habe oder nicht? Ich habe den Kompletten Bausatz + Platine vor einer Woche gekauft.

    Leider war es mir nicht möglich den Sensor mit den oben stehenden Sketch an meiner CCU anzulernen. Erst nach Anpassung von
    „const uint8_t SENSOR_PINS[] {14, 15, 16, 18, 19, 20, 21};“ auf
    „const uint8_t SENSOR_PINS[] {14, 15, 16, 18, 19, 20, 20};“
    war es mir möglich die Anlerntaste zu betätigen und der Sensor wurde erkannt. Woran kann das liegen?
    Dadurch ergibt sich auch, das ich lediglich 6 Sensoren von den 7 möglichen nutzen kann.
    Habe die Sketch Version ohne DS18B20.
    Kann ich nun auch auf die Aktuelle Add-on V 2.23 updaten oder muss ich bei der 2.7 bleiben?

    Schonmal vorab Danke für die Antworten.

    Antworten
  6. Christian
    Christian sagte:
    5. August 2019 um 10:38

    Hallo,
    ich habe diesen Sketch mit Addon Version 2.7 installiert. Die Sensoren gehen. Bei der Spannung wird mir aber immer 3.3 Volt angezeigt.
    Der Akku hat aber Spannungen zwischen 3.8 und 4.1 Volt.

    Am AskSinPP gab es verschiedene Änderungen bzw. das Addon ist auch in Version 2.11 inzwischen verfügbar.
    Liegt hier das Problem bzw. welche Version ist zu benutzen?

    Gruß
    Christian

    Antworten
  7. Matthias
    Matthias sagte:
    3. Juli 2019 um 11:10

    Hi,
    habe erfolgreich den Bausatz aufgebaut, alle werte werden übertragen.
    Nur eins ist mir aufgefallen der Wert der Batteriespannung wird nicht aktualisiert was kann ich da tun.
    Es ist alles auf dem Aktuellen stand der hier beschrieben wird.
    Ein Temp sensor habe ich nicht angeschlossen und auch den sketch ohne verwendet!

    Grüße Matthias

    Antworten
    • Michael
      Michael sagte:
      3. Juli 2019 um 21:18

      Die Werte aktualisieren sich nur dann, wenn eine Änderung erfolgt… Dafür müsste die Spannung um mindestens 0,1V abweichen.

      Gruß
      Michael

      Antworten
    • Kramykram
      Kramykram sagte:
      20. April 2020 um 22:02

      Hallo Matthias,
      habe das gleiche oder ein ähnliches Problem mit dem Wert der Akkuspannung.
      Nachdem mir dies aufgefallen ist, habe ich die übertragenen Werte der Akkuspannung geloggt und in einem Diagramm dargestellt.
      Ich denke bei mir stellt sich das Problem wie folgt dar: Nach Inbetriebnahme des Sensormoduls wird ein Abfallen der Akkuspannung übertragen (wie bereits angegeben in 0,1V Schritten), folgt jetzt ein Aufladen des Akkus durch das Solarmodul werden keine Spannungswerte mehr übertragen (oder übertragen und nicht mehr in der VCCU angezeigt). Betätige ich jetzt den Resettaster des Arduinos wird jetzt die aktuelle Spannung (z.Bsp. vorher 3,5V und jetzt 4,1V) angezeigt, abfallende Werte mit min. 0,1V Unterschied werden weiterhin übertragen und angezeigt und bleiben nach einem Aufladen in der bis dato niedrigsten Spannung stehen.
      Hast Du oder jemand anderes schon eine Lösung wie Fehler im Sketch oder Addon oder einen Workaround?
      Wäre für Vorschläge Dankbar.

      MfG und bleibt gesund

      Antworten
    • Kramykram
      Kramykram sagte:
      10. Juli 2021 um 9:49

      Scheint ein Fehler im Addon zu sein. Ich habe das Problem mit der Akku – Anzeige bei allen oder fast allen Homematic-Selbstbau Platinen. Es wird nach dem Einschalten/Anlernen/Zurücksetzen nur die da vorhandene Spannung angezeigt, diese wird im Verlauf nicht aktualisiert, ist die Spannung jedoch im Grenzbereich kommt eine „Alarmmeldung“. Für mich zur Not ausreichend.
      Trotzdem große Anerkennung für Jerome seine Arbeit.

      Antworten
  8. Stoebi
    Stoebi sagte:
    17. Juni 2019 um 10:43

    Hi,

    nach dem Update des eures Sketches für die 2.7 Version kann ich leider kein Anlernen mit der CCu mehr machen.
    Ich drücke auf den Schalter, aber die LED leuchtet nicht und auch über den Monitorport kommt nix. Reflash auf alte Version: Anlernen geht.

    Ideen?

    LG aus Berlin

    Antworten
    • Sebastian
      Sebastian sagte:
      17. Juni 2019 um 19:46

      …hast Du auch die Version 2.7 vom AddOn installiert?

      Antworten
      • Stoebi
        Stoebi sagte:
        17. Juni 2019 um 21:08

        Klar. Aber wie gesagt, leuchtet ja beim anlernen die Led auf dem Board.
        Dies ist nach dem Update auf deinen aktuellen Sketch bei mir nicht mehr so. ;)

        Hat sich da vielleicht ein Fehler eingeschlichen? ;)

        Antworten
        • Sebastian
          Sebastian sagte:
          17. Juni 2019 um 21:08

          Hast du einen Temp. Sensor angeschlossen?

          Antworten
        • Michael
          Michael sagte:
          18. Juni 2019 um 15:34

          Hallo Stoebi,

          ich habe beide Sketche gerade noch einmal getestet. Bitte unbedingt darauf achten, dass der DS18B20 auch angeschlossen ist, wenn du diese Version herunterlädst. Andernfalls gibt es Probleme mit dem Sketch und der Arduino zeigt das von dir dargestellte Verhalten.

          Viele Grüße
          Michael

          Antworten
        • Kramykram
          Kramykram sagte:
          30. März 2020 um 18:11

          Hallo Stoebi,

          hatte das gleiche Problem. wie auch schon der Eine oder Andere.
          In den Kommentaren zur „Anleitung DIY Feuchtigkeitssensoren“ hat Manfred Schüssler am 16. März eine Lösung aufgezeigt, allerdings mit einem Sensor F.-Sensor weniger, bei mir hat das funktioniert.
          Gruß

          Antworten

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar Antwort abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

  •  
Smartkram Shop

Kategorien

Allgemein Apple Apps CCU2 CCU3 Charly debmatic EQ-3 Firmware Foto und Video Gadgets Gaming Geschenke Hardware Hausinstallation Haussicherheit HB-RF-USB Homematic Homematic IP Homematic IP Access Point Homematic IP wired iOS Kaufberatung KNX Media Center Mediola Mobile Multimedia Netzwerk Neuigkeiten Nützliches Online Services piVCCU piVCCU3 Provider Rabatte & Co Raspberrymatic Security Smart Home Software & Co Testberichte Tipps & Tricks Wearables Windows Zubehör
© Copyright - technikkram.net -
  • Link zu Facebook
  • Link zu X
  • Link zu Mail
  • Link zu Rss dieser Seite
Nach oben scrollen Nach oben scrollen Nach oben scrollen