Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter Sprinkle Control 0.2.x mit neuen Funktionen

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    11
    2
    200

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    7.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.7k

Test Adapter Sprinkle Control 0.2.x mit neuen Funktionen

Test Adapter Sprinkle Control 0.2.x mit neuen Funktionen

Scheduled Pinned Locked Moved Tester
bodenfeuchte-sensorengartenbewässerungsprinkle controlwetterabhängig
314 Posts 43 Posters 59.7k Views 42 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • OreiderO Offline
    OreiderO Offline
    Oreider
    wrote on last edited by
    #137

    Hallo zusammen,

    leider wird bei mir die Zisterne mit über 90% als "leer" angezeigt.
    Muss der Wert eine bestimmte Voraussetzung erfüllen? Zisterne.PNG

    Dirk PeterD 1 Reply Last reply
    0
    • OreiderO Oreider

      Hallo zusammen,

      leider wird bei mir die Zisterne mit über 90% als "leer" angezeigt.
      Muss der Wert eine bestimmte Voraussetzung erfüllen? Zisterne.PNG

      Dirk PeterD Offline
      Dirk PeterD Offline
      Dirk Peter
      wrote on last edited by Dirk Peter
      #138

      @oreider
      Hallo,
      ob die Zisterne voll oder leer ist entscheidet der Mindestfüllstand in der Konfiguration.
      Screenshot 2022-04-08 084052.jpg
      Wenn du deine Anzeige aufziehst, so ist dein erster Wert der Füllstand deiner Zisterne und der Wert in der Klammer dein Schaltpunkt. Einstellbar in der Konfiguration.
      MfG Dirk Peter

      OreiderO 1 Reply Last reply
      0
      • Dirk PeterD Dirk Peter

        @oreider
        Hallo,
        ob die Zisterne voll oder leer ist entscheidet der Mindestfüllstand in der Konfiguration.
        Screenshot 2022-04-08 084052.jpg
        Wenn du deine Anzeige aufziehst, so ist dein erster Wert der Füllstand deiner Zisterne und der Wert in der Klammer dein Schaltpunkt. Einstellbar in der Konfiguration.
        MfG Dirk Peter

        OreiderO Offline
        OreiderO Offline
        Oreider
        wrote on last edited by Oreider
        #139

        @dirk-peter Danke dir. Mein Schaltpunkt ist bei 5% und die Zisterne ist nahezu voll wird aber als "empty" bezeichnet...zisterne.png

        Dirk PeterD 1 Reply Last reply
        0
        • OreiderO Oreider

          @dirk-peter Danke dir. Mein Schaltpunkt ist bei 5% und die Zisterne ist nahezu voll wird aber als "empty" bezeichnet...zisterne.png

          Dirk PeterD Offline
          Dirk PeterD Offline
          Dirk Peter
          wrote on last edited by
          #140

          @oreider
          Hallo,
          schau mal in der Konfiguration. Ich nehme an, das du für die Zisterne keine Pumpe bzw. Durchfluss angegeben hast. Wenn diese Daten fehlen, so kann das System damit nicht arbeiten, daher Cistern empty: ... % (... %) .

          Screenshot 2022-04-09 123706.jpg
          Sollten diese Werte wieder Erwartens doch vorhanden sein, so lass mit bitte mal deine Konfiguration zukommen.
          MfG Dirk Peter

          M 1 Reply Last reply
          0
          • Dirk PeterD Dirk Peter

            @oreider
            Hallo,
            schau mal in der Konfiguration. Ich nehme an, das du für die Zisterne keine Pumpe bzw. Durchfluss angegeben hast. Wenn diese Daten fehlen, so kann das System damit nicht arbeiten, daher Cistern empty: ... % (... %) .

            Screenshot 2022-04-09 123706.jpg
            Sollten diese Werte wieder Erwartens doch vorhanden sein, so lass mit bitte mal deine Konfiguration zukommen.
            MfG Dirk Peter

            M Offline
            M Offline
            mp24
            wrote on last edited by
            #141

            @dirk-peter system.adapter.sprinklecontrol.0.json

            Hallo
            Bei mir wird auch empty angezeigt.
            Anbei meine config.
            Vielen Dank
            mp24

            Dirk PeterD 1 Reply Last reply
            0
            • M mp24

              @dirk-peter system.adapter.sprinklecontrol.0.json

              Hallo
              Bei mir wird auch empty angezeigt.
              Anbei meine config.
              Vielen Dank
              mp24

              Dirk PeterD Offline
              Dirk PeterD Offline
              Dirk Peter
              wrote on last edited by
              #142

              @mp24
              Hallo,
              bei dir ist keine Pumpe für die Zisterne ("triggerCisternPump") angegeben, daher empty.

              "native": {
                  "triggerControlVoltage": "",
                  "maximumParallelValves": 1,
                  "switchingDistance": 1000,
                  "triggerMainPump": "",
                  "triggerMainPumpPower": 1000,
                  "cisternSettings": true,
                  "triggerCisternPump": "",
                  "triggerCisternPumpPower": 1000,
              

              Ich gehe davon aus das jede Zisterne eine eigene Pumpe besitzt. Daher muss dieses Feld ausgefüllt sein.
              MfG Dirk Peter

              M 1 Reply Last reply
              0
              • Dirk PeterD Dirk Peter

                @mp24
                Hallo,
                bei dir ist keine Pumpe für die Zisterne ("triggerCisternPump") angegeben, daher empty.

                "native": {
                    "triggerControlVoltage": "",
                    "maximumParallelValves": 1,
                    "switchingDistance": 1000,
                    "triggerMainPump": "",
                    "triggerMainPumpPower": 1000,
                    "cisternSettings": true,
                    "triggerCisternPump": "",
                    "triggerCisternPumpPower": 1000,
                

                Ich gehe davon aus das jede Zisterne eine eigene Pumpe besitzt. Daher muss dieses Feld ausgefüllt sein.
                MfG Dirk Peter

                M Offline
                M Offline
                mp24
                wrote on last edited by
                #143

                @dirk-peter
                Ich habe angenommen das der Wert für Pumpenleistung und Zisternenhöhenstand ausreichen.
                Da ich nur eine Zisternenpumpe habe, die über einen Druckschalter eingeschaltet wird, kann ich keine anderen Werte zuweisen.

                Aufgrund behördlicher Bestimmungen darf das Zisternenwasser nicht direkt mit der externen Wasserversorgung verbunden werden. Es können wegen Undichtigkeiten Keime in das Trinkwasser gelangen.

                Bei mir wird bei einem Höhenstand von unter 3 % über ein Relais die Nachspeisung ein und die Pumpe ausgeschaltet bis wieder genügend Höhenstand vorhanden ist. Der Zulauf erfolgt über eine "sichtbare Trennung". Also kein direkter Kontakt.

                Wenn während der Bewässerung der Höhenstand unter 3 % fällt (Pumpenschutz) bekommt Sprinklecontrol das aber nicht mit und "denkt" die Bewässerung war erfolgreich.

                Meine Idee war, das wenn der tatsächliche Höhenstand den Mindesthöhenstand (3%) unterschreitet, Sprinklecontrol "merkt" das die Bewässerung nicht stattgefunden haben kann und die Bewässerung nachholt.

                Vielen Dank
                mp24

                Dirk PeterD 1 Reply Last reply
                0
                • M mp24

                  @dirk-peter
                  Ich habe angenommen das der Wert für Pumpenleistung und Zisternenhöhenstand ausreichen.
                  Da ich nur eine Zisternenpumpe habe, die über einen Druckschalter eingeschaltet wird, kann ich keine anderen Werte zuweisen.

                  Aufgrund behördlicher Bestimmungen darf das Zisternenwasser nicht direkt mit der externen Wasserversorgung verbunden werden. Es können wegen Undichtigkeiten Keime in das Trinkwasser gelangen.

                  Bei mir wird bei einem Höhenstand von unter 3 % über ein Relais die Nachspeisung ein und die Pumpe ausgeschaltet bis wieder genügend Höhenstand vorhanden ist. Der Zulauf erfolgt über eine "sichtbare Trennung". Also kein direkter Kontakt.

                  Wenn während der Bewässerung der Höhenstand unter 3 % fällt (Pumpenschutz) bekommt Sprinklecontrol das aber nicht mit und "denkt" die Bewässerung war erfolgreich.

                  Meine Idee war, das wenn der tatsächliche Höhenstand den Mindesthöhenstand (3%) unterschreitet, Sprinklecontrol "merkt" das die Bewässerung nicht stattgefunden haben kann und die Bewässerung nachholt.

                  Vielen Dank
                  mp24

                  Dirk PeterD Offline
                  Dirk PeterD Offline
                  Dirk Peter
                  wrote on last edited by
                  #144

                  @mp24
                  Hallo,
                  ich habe es zwar nicht getestet, aber es könnte vielleicht funktionieren!

                  1. deaktiviere in der Konfiguration die Zisterne und gebe dafür die Werte in der Hauptpumpe ein. (Die Pumpenleistung reicht hier aus)
                  2. schreibe dir ein kleines Skript und schalte damit in Abhängigkeit des Füllstandes den Hauptschalter (sprinklecontrol.0.control.autoOnOff) von Sprinkle Control ein bzw. aus.

                  Wenn jetzt deine Zisterne leer ist, so wird Sprinkle Control deaktiviert und alle Bewässerungsvorgänge werden gestoppt.
                  Nach dem Befüllen der Zisterne, wenn Sprinkle Control durch dein Skript wieder aktiviert wurde, wird deine Bewässerung dann wieder gestartet. Aber leider erst zur nächsten Startzeit.

                  MfG Dirk Peter

                  Für mich würde ich es in deinem Fall so regeln, das immer zum Startzeitpunkt genügend Wasser in der Zisterne ist. Das bedeutet, da ich 6m³ hab und zum Bewässern max. 2 m³ benötige würde ich den Wasserstand immer auf 2m³ halten und den Rest für Regenwasser als Reserve lassen. Aber ich habe zum Glück eine Grundwasserpumpe.

                  1 Reply Last reply
                  0
                  • B Offline
                    B Offline
                    bloop
                    wrote on last edited by
                    #145

                    Hallo Dirk,
                    Erstmal Danke für den grandiosen Adapter.
                    Ich verwende für die Bewässerung lediglich einen Shelly 1 welcher ein Magnetventil anzusteuern. Funktioniert im Handbetrieb wunderbar. Wird in Zukunft bestimmt weiter ausgebaut.
                    Leider bekomme ich den Adapter jedoch nicht dazu mir den Shelly Switch zu triggern (boolean).
                    Einstellungen sind alle gemäß deiner Readme getroffen. Wetterstation ist eingestellt und der Switch des Shellys als Sprinkler hinterlegt. Ich erhalte auch jeden morgen eine Benachrichtigung über die entsprechende Bewässerungszeit. und die Datenpunkte scheinen alle richtig zu sein.

                    Objekt-ID-Sprinkler - Switch vom Shelly
                    1100 Durchfluss l/h
                    Pumpe keine
                    Steuerspannung Ventil leer
                    Zeit goldene Stunde

                    Wo mache ich einen Fehler?

                    RaspPi 4
                    sprinklecontrol v0.2.9
                    shelly Adapter v5.3.2
                    NODE.JS: V14.19.0
                    NPM: 6.14.16
                    Admin: v5.3.8

                    ec35fc47-7615-4720-ac60-78dd7ad0cd7f-image.png

                    f7651c73-462e-4a60-bf3a-5ca831832826-image.png

                    Dirk PeterD 1 Reply Last reply
                    0
                    • B bloop

                      Hallo Dirk,
                      Erstmal Danke für den grandiosen Adapter.
                      Ich verwende für die Bewässerung lediglich einen Shelly 1 welcher ein Magnetventil anzusteuern. Funktioniert im Handbetrieb wunderbar. Wird in Zukunft bestimmt weiter ausgebaut.
                      Leider bekomme ich den Adapter jedoch nicht dazu mir den Shelly Switch zu triggern (boolean).
                      Einstellungen sind alle gemäß deiner Readme getroffen. Wetterstation ist eingestellt und der Switch des Shellys als Sprinkler hinterlegt. Ich erhalte auch jeden morgen eine Benachrichtigung über die entsprechende Bewässerungszeit. und die Datenpunkte scheinen alle richtig zu sein.

                      Objekt-ID-Sprinkler - Switch vom Shelly
                      1100 Durchfluss l/h
                      Pumpe keine
                      Steuerspannung Ventil leer
                      Zeit goldene Stunde

                      Wo mache ich einen Fehler?

                      RaspPi 4
                      sprinklecontrol v0.2.9
                      shelly Adapter v5.3.2
                      NODE.JS: V14.19.0
                      NPM: 6.14.16
                      Admin: v5.3.8

                      ec35fc47-7615-4720-ac60-78dd7ad0cd7f-image.png

                      f7651c73-462e-4a60-bf3a-5ca831832826-image.png

                      Dirk PeterD Offline
                      Dirk PeterD Offline
                      Dirk Peter
                      wrote on last edited by
                      #146

                      @bloop
                      Hallo,
                      ich denke du hast bei der Hauptpumpe einen Durchfluss angegeben der kleiner als 1100 l/h (dein Ventil) ist. Auch wenn du keine Hauptpumpe angeschlossen hast, so kommt ja auch Wasser mit einer Durchflussmenge aus deinem Wasserhahn. Daher muss auch hier ein Wert eingetragen werden, auch wenn keine Pumpe vorhanden ist.
                      Wenn es nicht daran liegen sollte, so zeig mir mal deine Konfiguration!
                      MfG Dirk Peter

                      B 1 Reply Last reply
                      0
                      • Dirk PeterD Dirk Peter

                        @bloop
                        Hallo,
                        ich denke du hast bei der Hauptpumpe einen Durchfluss angegeben der kleiner als 1100 l/h (dein Ventil) ist. Auch wenn du keine Hauptpumpe angeschlossen hast, so kommt ja auch Wasser mit einer Durchflussmenge aus deinem Wasserhahn. Daher muss auch hier ein Wert eingetragen werden, auch wenn keine Pumpe vorhanden ist.
                        Wenn es nicht daran liegen sollte, so zeig mir mal deine Konfiguration!
                        MfG Dirk Peter

                        B Offline
                        B Offline
                        bloop
                        wrote on last edited by
                        #147

                        @dirk-peter
                        Hallo, leider ohne Erfolg.
                        Anbei meine gesamten Konfigurationen:


                        f203b506-9358-443c-ab7c-f2ab510a0ef4-image.png
                        1adaa3a9-64c8-42c9-a8a6-ef34b1475e1e-image.png
                        ecb62576-a718-4832-9968-48d28cc127d0-image.png
                        db6b81b9-4b17-4a05-9544-f7f886d77bc7-image.png
                        c1b78a81-c26d-4afe-86e0-790ea91ada43-image.png
                        0e5ea873-ab95-4d2a-b8d6-e30bc7918691-image.png

                        Herzlichen Dank!

                        Dirk PeterD 1 Reply Last reply
                        0
                        • B bloop

                          @dirk-peter
                          Hallo, leider ohne Erfolg.
                          Anbei meine gesamten Konfigurationen:


                          f203b506-9358-443c-ab7c-f2ab510a0ef4-image.png
                          1adaa3a9-64c8-42c9-a8a6-ef34b1475e1e-image.png
                          ecb62576-a718-4832-9968-48d28cc127d0-image.png
                          db6b81b9-4b17-4a05-9544-f7f886d77bc7-image.png
                          c1b78a81-c26d-4afe-86e0-790ea91ada43-image.png
                          0e5ea873-ab95-4d2a-b8d6-e30bc7918691-image.png

                          Herzlichen Dank!

                          Dirk PeterD Offline
                          Dirk PeterD Offline
                          Dirk Peter
                          wrote on last edited by
                          #148

                          @bloop
                          Hallo, was steht bei dir in den Pumpeneinstellungen unter dem Hochbeet?
                          Screenshot 2022-05-01 112415.jpg
                          Diese Seite sieht so aus und der Wert muss kleiner gleich der Pumpenleistung sein.![Screenshot 2022-05-01 112416.jpg]Screenshot 2022-05-01 113818.jpg

                          Die gesamte Konfiguration kannst du hier herunterladen und mir dann schicken.
                          Screenshot 2022-05-01 112416.jpg
                          MfG Dirk Peter

                          B 1 Reply Last reply
                          0
                          • Dirk PeterD Dirk Peter

                            @bloop
                            Hallo, was steht bei dir in den Pumpeneinstellungen unter dem Hochbeet?
                            Screenshot 2022-05-01 112415.jpg
                            Diese Seite sieht so aus und der Wert muss kleiner gleich der Pumpenleistung sein.![Screenshot 2022-05-01 112416.jpg]Screenshot 2022-05-01 113818.jpg

                            Die gesamte Konfiguration kannst du hier herunterladen und mir dann schicken.
                            Screenshot 2022-05-01 112416.jpg
                            MfG Dirk Peter

                            B Offline
                            B Offline
                            bloop
                            wrote on last edited by
                            #149

                            @dirk-peter
                            Hallo,
                            Habe den gleichen Wert bei Pumpe und Hochbeet eingetragen.
                            Kann es eventuell am Wetteradapter liegen?

                            system.adapter.sprinklecontrol.0.json

                            Dirk PeterD 1 Reply Last reply
                            0
                            • B bloop

                              @dirk-peter
                              Hallo,
                              Habe den gleichen Wert bei Pumpe und Hochbeet eingetragen.
                              Kann es eventuell am Wetteradapter liegen?

                              system.adapter.sprinklecontrol.0.json

                              Dirk PeterD Offline
                              Dirk PeterD Offline
                              Dirk Peter
                              wrote on last edited by
                              #150

                              @bloop
                              Hallo,
                              habe die Konfiguration bei mir geladen und Adapter läuft. Er startet auch automatisch.
                              Screenshot 2022-05-01 120830.jpg Ich kann dir da leider nicht weiterhelfen!
                              Am besten SprinkleControl deinstallieren. Dann neu installieren (Version 0.2.9) und die Konfiguration die du mir geschickt hast wieder aufspielen. Eigentlich muss es dann laufen. Was den Shelly betrifft so kann ich dies nicht testen, da ich mit HomeMatic arbeite.
                              MfG Dirk Peter

                              B 1 Reply Last reply
                              0
                              • Dirk PeterD Dirk Peter

                                @bloop
                                Hallo,
                                habe die Konfiguration bei mir geladen und Adapter läuft. Er startet auch automatisch.
                                Screenshot 2022-05-01 120830.jpg Ich kann dir da leider nicht weiterhelfen!
                                Am besten SprinkleControl deinstallieren. Dann neu installieren (Version 0.2.9) und die Konfiguration die du mir geschickt hast wieder aufspielen. Eigentlich muss es dann laufen. Was den Shelly betrifft so kann ich dies nicht testen, da ich mit HomeMatic arbeite.
                                MfG Dirk Peter

                                B Offline
                                B Offline
                                bloop
                                wrote on last edited by
                                #151

                                @dirk-peter
                                Hallo,
                                Ich habe jetzt nochmals den gesamten Adapter neu installiert und versucht unterschiedliche States (hmIP, Variable, usw.) zu triggern. Ohne Erfolg... Selbst beim Slave Host triggert er mir nicht.
                                Im Log ist leider nicht sonderlich viel geschrieben, lässt sich das sonst noch wo herausfinden?
                                Werde einfach weiter probieren. Vielleicht komme ich ja noch drauf.
                                Trotzdem Danke!

                                Dirk PeterD 1 Reply Last reply
                                0
                                • B bloop

                                  @dirk-peter
                                  Hallo,
                                  Ich habe jetzt nochmals den gesamten Adapter neu installiert und versucht unterschiedliche States (hmIP, Variable, usw.) zu triggern. Ohne Erfolg... Selbst beim Slave Host triggert er mir nicht.
                                  Im Log ist leider nicht sonderlich viel geschrieben, lässt sich das sonst noch wo herausfinden?
                                  Werde einfach weiter probieren. Vielleicht komme ich ja noch drauf.
                                  Trotzdem Danke!

                                  Dirk PeterD Offline
                                  Dirk PeterD Offline
                                  Dirk Peter
                                  wrote on last edited by
                                  #152

                                  @bloop
                                  Schalte unter Instanzen auf Expertenmodus (Kopf oben) und dann unter SprinkleControl auf info/debug.
                                  Screenshot 2022-05-01 140454.jpg
                                  Dann wird unter Protokolle mehr angezeigt.
                                  MfG Dirk Peter

                                  1 Reply Last reply
                                  0
                                  • CG28C Offline
                                    CG28C Offline
                                    CG28
                                    wrote on last edited by CG28
                                    #153

                                    Hallo zusammen,

                                    danke für den tollen Adapter. Allerdings habe ich noch Startschwierigkeiten.

                                    1. Zunächst mal ein Bug bzgl. des Messagings per QhatsApp. Ich erhalte folgende Fehlermeldung, die ich nicht ganz verstehe, da der Text ja eigentlich nur an das Objekt in iobroker gesendet werden muss (funktioniert bei eignenem blocklyskripten oder anderen adaptern problemlos).

                                    Screenshot 2022-05-04 220322.jpg

                                    1. Leider startet auch keines der Ventile. Ich hatte bisher nur einen Durchflusswert bei der Zisternenpumpe angegeben, da diese auch meine Hauptpumpe ist. Der Wert liegt auch über den Werten der Einzelkreise. In den folgenden Bildern habe ich jetzt auch zu Testzwecken bei der Hauptpumpe einen Wert eingetragen (sehe ich dann morgen ob das was gebracht hat).

                                    1.jpg 2.jpg 3.jpg 4.jpg 5.jpg

                                    6.jpg

                                    Ich steuere einen Teil der Ventile über einen KNX Aktor, einen anderen über Sonoff Objekte (Tasmota auf einem ESP32). Ich kann das 24V Netzteil und die Tauchpumpe schalten. Wobei das Schalten der Tauchpumpe nicht notwendig ist, diese ist Druckgesteuert (nur nötig, falls sie wegen Trockenlauf abschaltet, dann muss man sie vom Netz nehmen können).

                                    Die Berechnung der Verdunstung scheint auch zu funktionieren (Wetterstation über KNX Hausbus und Werte von Lüftungsanlage, die z.B. die Luftfeuchtigkeit misst). Einen Niederschlagssensor habe ich leider nicht (Wetterstation sagt nur ob es regnet oder nicht).

                                    Danke schon mal für jeden Hinweis.

                                    Viele Grüße
                                    Christian

                                    Dirk PeterD 1 Reply Last reply
                                    0
                                    • CG28C CG28

                                      Hallo zusammen,

                                      danke für den tollen Adapter. Allerdings habe ich noch Startschwierigkeiten.

                                      1. Zunächst mal ein Bug bzgl. des Messagings per QhatsApp. Ich erhalte folgende Fehlermeldung, die ich nicht ganz verstehe, da der Text ja eigentlich nur an das Objekt in iobroker gesendet werden muss (funktioniert bei eignenem blocklyskripten oder anderen adaptern problemlos).

                                      Screenshot 2022-05-04 220322.jpg

                                      1. Leider startet auch keines der Ventile. Ich hatte bisher nur einen Durchflusswert bei der Zisternenpumpe angegeben, da diese auch meine Hauptpumpe ist. Der Wert liegt auch über den Werten der Einzelkreise. In den folgenden Bildern habe ich jetzt auch zu Testzwecken bei der Hauptpumpe einen Wert eingetragen (sehe ich dann morgen ob das was gebracht hat).

                                      1.jpg 2.jpg 3.jpg 4.jpg 5.jpg

                                      6.jpg

                                      Ich steuere einen Teil der Ventile über einen KNX Aktor, einen anderen über Sonoff Objekte (Tasmota auf einem ESP32). Ich kann das 24V Netzteil und die Tauchpumpe schalten. Wobei das Schalten der Tauchpumpe nicht notwendig ist, diese ist Druckgesteuert (nur nötig, falls sie wegen Trockenlauf abschaltet, dann muss man sie vom Netz nehmen können).

                                      Die Berechnung der Verdunstung scheint auch zu funktionieren (Wetterstation über KNX Hausbus und Werte von Lüftungsanlage, die z.B. die Luftfeuchtigkeit misst). Einen Niederschlagssensor habe ich leider nicht (Wetterstation sagt nur ob es regnet oder nicht).

                                      Danke schon mal für jeden Hinweis.

                                      Viele Grüße
                                      Christian

                                      Dirk PeterD Offline
                                      Dirk PeterD Offline
                                      Dirk Peter
                                      wrote on last edited by
                                      #154

                                      @cg28
                                      Hallo,
                                      den Fehler mit "WhatsApp CallMeBot" kann ich bestätigen. Es scheint ein Fehler zu sein der mit der Formatierung zu tun hat. Werde versuchen es mit dem nächsten Update zu beheben.
                                      Die Ausgänge werden bei mir mit true/false geschalten. Sollten deine Aktoren ein anderes Signal benötigen, so kannst du es mit JavaScript oder Blockly anpassen.
                                      Wenn du mir deine Konfiguration zukommen lässt, so kann ich mal schauen, ob die Einstellungen korrekt sind.
                                      Das schalten der Pumpe und der 24V dienen nur zur Sicherheit. Wenn du diese Sicherheit nicht brauchst können die Felder für die Aktoren leer gelassen werden.
                                      MfG Dirk Peter

                                      CG28C 1 Reply Last reply
                                      0
                                      • Dirk PeterD Dirk Peter

                                        @cg28
                                        Hallo,
                                        den Fehler mit "WhatsApp CallMeBot" kann ich bestätigen. Es scheint ein Fehler zu sein der mit der Formatierung zu tun hat. Werde versuchen es mit dem nächsten Update zu beheben.
                                        Die Ausgänge werden bei mir mit true/false geschalten. Sollten deine Aktoren ein anderes Signal benötigen, so kannst du es mit JavaScript oder Blockly anpassen.
                                        Wenn du mir deine Konfiguration zukommen lässt, so kann ich mal schauen, ob die Einstellungen korrekt sind.
                                        Das schalten der Pumpe und der 24V dienen nur zur Sicherheit. Wenn du diese Sicherheit nicht brauchst können die Felder für die Aktoren leer gelassen werden.
                                        MfG Dirk Peter

                                        CG28C Offline
                                        CG28C Offline
                                        CG28
                                        wrote on last edited by CG28
                                        #155

                                        @dirk-peter danke für deine Antwort!

                                        Das Setzen eines Durchflussmengenwertes bei der Hauptpumpe hat das Problem der Nichtaktivierung der Ventile wohl gelöst. War für mich allerdings nicht intuitiv, da ich einen Haken bei "Zisterne als Prioritätspumpe nutzen" gesetzt hatte. Trotzdem scheint er sich an dem Wert der Hauptpumpe aufgehangen zu haben.

                                        Ich denke auch das Szenario einer Hauptpumpe und einer Zisternenpumpe als Nebenpumpe entspricht nicht der geläufigsten Umsetzung? Ich mag hier auch falsch liegen. Viele haben sicher auch eine Zisternenpumpe als einzige Pumpe und damit auch als Hauptpumpe. Wenn die Zisterne leer läuft, wird im Normalfall ein Ventil geschaltet, welches Frischwasser in die Zisterne laufen lässt (Entkopplung Trinkwasserkreis von Brauchwasserkreis).

                                        Gestern habe ich tatsächlich eine Whatsapp bekommen, aber heute Morgen nicht mehr. Scheint also sporadisch zu funktionieren.

                                        Heute hatte ich leider ein ganz anderes (neues) Problem. Ein Ventil ist offen geblieben und hat fröhlich weiter bewässert:

                                        2022-05-07 06:19:04.152  - debug: sprinklecontrol.0 (29973) state sprinklecontrol.0.sprinkle.KG_-_Sprenkler_Nordseite_(Mauer/Terrasse).runningTime changed: 0 (ack = true)
                                        2022-05-07 06:19:04.175  - debug: sprinklecontrol.0 (29973) state sprinklecontrol.0.control.parallelOfMax changed: 0 : 3 (ack = true)
                                        2022-05-07 06:19:04.179  - debug: sprinklecontrol.0 (29973) state sprinklecontrol.0.control.restFlow changed: 1200 (1200 Grundwasser) (ack = true)
                                        2022-05-07 06:19:04.233  - info: sprinklecontrol.0 (29973) Set (calculation) ID: KG_-_Sprenkler_Nordseite_(Mauer/Terrasse), value: false
                                        2022-05-07 06:19:04.634  - info: sprinklecontrol.0 (29973) Set (voltage) off
                                        2022-05-07 06:19:05.133  - debug: sprinklecontrol.0 (29973) delList=> order deleted ID: KG_-_Sprenkler_Nordseite_(Mauer/Terrasse) ( rest orders: 0 )
                                        2022-05-07 06:19:09.389  - info: sonoff.0 (29306) Client [Hauptwasser_Relais] reconnected. Old secret 1651868411506_2333. New secret 1651897149385_3534
                                        

                                        So wie ich das sehe hat dein Adapter den Befehl zum Schließen korrekt gesendet? Allerdings wird der Wert am Ventil 3 Sekunden später wieder auf "true" gesetzt:

                                        6b2dfe2a-e6dd-4059-b84f-d4203ba9fbb2-grafik.png

                                        Fällt aber auch mit einem ungeplanten restart des ESP32 auf dem Tasmota läuft zusammen. Jetzt ergeben sich zwei Fragen:

                                        1. prüft dein Adapter ob der Wert auch erfolgreich gesetzt wurde? Wartet also auf eine Rückmeldung, dass der Wert gesetzt ist?
                                        2. (hat dann nichts mit deinem Adapter zu tun) Setzt Tasmota nach einem Neustart die Werte auf möglicherweise vor dem Neustart im Speicher befindlicher Werte zurück.

                                        Wobei letzteres eigentlich auch nicht sein kann, wenn dein Adapter eine Rückmeldung erhalten und geprüft hat, dass der Wert erfolgreich gesetzt wurde.

                                        Viele Grüße,
                                        Christian

                                        Dirk PeterD 1 Reply Last reply
                                        0
                                        • CG28C CG28

                                          @dirk-peter danke für deine Antwort!

                                          Das Setzen eines Durchflussmengenwertes bei der Hauptpumpe hat das Problem der Nichtaktivierung der Ventile wohl gelöst. War für mich allerdings nicht intuitiv, da ich einen Haken bei "Zisterne als Prioritätspumpe nutzen" gesetzt hatte. Trotzdem scheint er sich an dem Wert der Hauptpumpe aufgehangen zu haben.

                                          Ich denke auch das Szenario einer Hauptpumpe und einer Zisternenpumpe als Nebenpumpe entspricht nicht der geläufigsten Umsetzung? Ich mag hier auch falsch liegen. Viele haben sicher auch eine Zisternenpumpe als einzige Pumpe und damit auch als Hauptpumpe. Wenn die Zisterne leer läuft, wird im Normalfall ein Ventil geschaltet, welches Frischwasser in die Zisterne laufen lässt (Entkopplung Trinkwasserkreis von Brauchwasserkreis).

                                          Gestern habe ich tatsächlich eine Whatsapp bekommen, aber heute Morgen nicht mehr. Scheint also sporadisch zu funktionieren.

                                          Heute hatte ich leider ein ganz anderes (neues) Problem. Ein Ventil ist offen geblieben und hat fröhlich weiter bewässert:

                                          2022-05-07 06:19:04.152  - debug: sprinklecontrol.0 (29973) state sprinklecontrol.0.sprinkle.KG_-_Sprenkler_Nordseite_(Mauer/Terrasse).runningTime changed: 0 (ack = true)
                                          2022-05-07 06:19:04.175  - debug: sprinklecontrol.0 (29973) state sprinklecontrol.0.control.parallelOfMax changed: 0 : 3 (ack = true)
                                          2022-05-07 06:19:04.179  - debug: sprinklecontrol.0 (29973) state sprinklecontrol.0.control.restFlow changed: 1200 (1200 Grundwasser) (ack = true)
                                          2022-05-07 06:19:04.233  - info: sprinklecontrol.0 (29973) Set (calculation) ID: KG_-_Sprenkler_Nordseite_(Mauer/Terrasse), value: false
                                          2022-05-07 06:19:04.634  - info: sprinklecontrol.0 (29973) Set (voltage) off
                                          2022-05-07 06:19:05.133  - debug: sprinklecontrol.0 (29973) delList=> order deleted ID: KG_-_Sprenkler_Nordseite_(Mauer/Terrasse) ( rest orders: 0 )
                                          2022-05-07 06:19:09.389  - info: sonoff.0 (29306) Client [Hauptwasser_Relais] reconnected. Old secret 1651868411506_2333. New secret 1651897149385_3534
                                          

                                          So wie ich das sehe hat dein Adapter den Befehl zum Schließen korrekt gesendet? Allerdings wird der Wert am Ventil 3 Sekunden später wieder auf "true" gesetzt:

                                          6b2dfe2a-e6dd-4059-b84f-d4203ba9fbb2-grafik.png

                                          Fällt aber auch mit einem ungeplanten restart des ESP32 auf dem Tasmota läuft zusammen. Jetzt ergeben sich zwei Fragen:

                                          1. prüft dein Adapter ob der Wert auch erfolgreich gesetzt wurde? Wartet also auf eine Rückmeldung, dass der Wert gesetzt ist?
                                          2. (hat dann nichts mit deinem Adapter zu tun) Setzt Tasmota nach einem Neustart die Werte auf möglicherweise vor dem Neustart im Speicher befindlicher Werte zurück.

                                          Wobei letzteres eigentlich auch nicht sein kann, wenn dein Adapter eine Rückmeldung erhalten und geprüft hat, dass der Wert erfolgreich gesetzt wurde.

                                          Viele Grüße,
                                          Christian

                                          Dirk PeterD Offline
                                          Dirk PeterD Offline
                                          Dirk Peter
                                          wrote on last edited by
                                          #156

                                          @cg28
                                          Hallo Christian,
                                          SprinkleControl hatte ich geschrieben um ein wenig JavaScript zu lernen und um meine Bewässerung leicht erweitern und an meine Wünsche anzupassen. Da ich bei meinem Hausbau sehr günstig zu einem Brunnen kam und die Zisterne als Regenwasserspeicher dient um keine Abgaben fürs Regenwasser zu zahlen. Ist diese Konstellation so in meinem Kopf gewachsen, das ich mit der Zisterne bewässere (reicht im Sommer aber nur für 1 1/2 Wochen) und dann auf die Grundwasserpumpe umschalte.
                                          Ich werde aber mal die Zisterne als Einzelpumpe auf meine To-Do-Liste schreiben. So das dann auch alle Ventile abgeschaltet werden wenn der minimale Wasserstand unterschritten wurde.
                                          Das gleiche Phänomen mit WhatsApp hatte ich auch auf meinem Testsystem und zwar mit mehreren Stunden Verspätung. Ich bin dran und werde es veröffentlichen, so wie eine stabile Lösung da ist.

                                          Und nun zu deinen Fragen:

                                          1. Nein ich gebe nur den Befehl raus. Ich prüfe also nicht ob er wirklich geschaltet hat.
                                          2. Ich bin rein HomeMatic, habe daher leider keine Ahnung von Tasmota und all die anderen

                                          Die Sicherheit des Abschaltens der Bewässerung gewährleiste ich

                                          1. abschalten des Ventils nach der Bewässerung
                                          2. abschalten der Steuerspannung nach Beendigung der Bewässerungsaufgaben
                                          3. abschalten der Bewässerungspumpe
                                          4. Zeitversetztes schalten (0.5s sind bei mir für HomeMatic ausreichend)

                                          Ein zeitversetztes abfragen mit entsprechender Fehlermeldung über Telegramm, WhatsApp währe vielleicht auch noch ein Punkt für die To-Do-Liste.
                                          Ich hoffe, ich konnte deine Fragen so weit beantworten. Zumindest wurde die To-Do-Liste wieder etwas gefüllt 😉
                                          MfG Dirk Peter

                                          CG28C 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          147

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe