Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Sprinkle Control 0.1.4 Latest

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter Sprinkle Control 0.1.4 Latest

    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      Habedere @Dirk Peter last edited by

      @dirk-peter
      Tatsächlich 🙂 da diese nicht aktiviert sind hatte ich die nicht im Blick…
      Danke

      1 Reply Last reply Reply Quote 0
      • D
        deltaac @sigi234 last edited by

        @sigi234
        Hi, hast du deine VIS denn noch weiterentwickelt und würdest du den letzten Stand mit uns teilen?

        sigi234 1 Reply Last reply Reply Quote 0
        • sigi234
          sigi234 Forum Testing Most Active @deltaac last edited by

          @deltaac sagte in Test Adapter Sprinkle Control 0.1.4 Latest:

          @sigi234
          Hi, hast du deine VIS denn noch weiterentwickelt und würdest du den letzten Stand mit uns teilen?

          https://forum.iobroker.net/topic/28717/vis-von-sigi234/2?_=1652944525543

          1 Reply Last reply Reply Quote 0
          • MartinG
            MartinG @MartyBr last edited by

            @Dirk-Peter
            Vielen Dank für diesen Adapter. Habe bisher das Skript von Knuddel benutzt und möchte nun gerne auf diesen Adapter umsteigen.
            Wäre es möglich, dass ich einen Datenpunkt für die Wettervorhersage (regen in mm) angeben kann? Der dasWetter Adapter ist mir leider viel zu ungenau, deswegen parse ich die Daten von meinen lokalen Wetterdienst.
            Wäre super, wenn man hier auch nur einen Datenpunkt für die heutige und morgige zu erwartende Regenmenge angeben kann.

            Grüße

            Martin

            D 1 Reply Last reply Reply Quote 0
            • D
              dirkhe Developer @MartinG last edited by

              @Dirk-Peter fände ich auch gut, wenn das genereller wäre
              .@marting du kannst dir folgendermaßen helfen

              // Für sprinklecontrol die Werte an die geforderte Stelle kopieren
                  on({id: 'daswetter.0.NextHours.Location_1.Day_1.rain_value', change:"ne"}, function (obj) { 
                      setState('daswetter.0.NextDaysDetailed.Location_1.Day_1.rain_value', obj.state.val,true);
                  }); 
                  setState('daswetter.0.NextDaysDetailed.Location_1.Day_1.rain_value', getState('daswetter.0.NextHours.Location_1.Day_1.rain_value').val,true);
                  on({id: 'daswetter.0.NextHours.Location_1.Day_2.rain_value', change:"ne"}, function (obj) { 
                      setState('daswetter.0.NextDaysDetailed.Location_1.Day_2.rain_value', obj.state.val,true);
                  }); 
                  setState('daswetter.0.NextDaysDetailed.Location_1.Day_2.rain_value', getState('daswetter.0.NextHours.Location_1.Day_2.rain_value').val,true);
              
              

              Die Quelle auf deine DP anpassen und die Ziel Punkte müsstest du natürlich vorher anlegen, bzw. beschreibbar machen.

              MartinG 1 Reply Last reply Reply Quote 1
              • MartinG
                MartinG @dirkhe last edited by

                @dirkhe Hallo, genau so habe ich es als Workaround gelöst.
                Ein Datenpunkt im Adapter zu hinterlegen, wäre aber jedoch trotzdem super.

                Dirk Peter 1 Reply Last reply Reply Quote 0
                • Dirk Peter
                  Dirk Peter @MartinG last edited by

                  @marting @dirkhe
                  Hallo,
                  hab's auf der To-do-Liste geschrieben. Kommt also in einer der nächsten Versionen
                  MfG Dirk Peter

                  MartinG 1 Reply Last reply Reply Quote 1
                  • MartinG
                    MartinG @Dirk Peter last edited by

                    @dirk-peter
                    Hallo Dirk Peter. Vielen vielen Dank!
                    Ich hätte da noch 2 weiere Punkte, welche ich vorher mit meinen Skript realisiert hatte. Vielleicht siehst du diese ja auch als sinnvoll und hättest Lust diese mit einzubauen?

                    - Punkt 1: für die heißen Sommertage einen 2ten Beregnungstart (z.B. am Abend) einplanen. Bei uns gibt es leider im Hochsommer Tage, an denen eine Bewässerung bei Sonnenaufgang nicht ausreicht. Hierfür müsste jedoch der Beregnungsstart in einen Datenpunkt geschrieben werden, damit dies händisch über die VIS erfolgen könnte.

                    - Punkt 2: Die Dauer jedes einzelnen Beregnungskreis über einen Datenpunkt steuern bzw. schreiben. Hintergrund hierfür ist folgender:
                    Bei mir hat sich leider in Vergangenheit mal der ioBroker während der Beregnung verabschiedet. Passiert ist dies natürlich genau wenn ich nicht zu Hause war. Ergebnis war hier ein Badesee genau vor meiner Haustür, da die Bewässerung nicht mehr ausgeschaltet hat.
                    Ich habe mir dann ein "Not Aus" über Skript realisiert, indem ich bei der Beregnungsdauer pro Kreis 1 Minute addiert habe und anschliessend diesen Wert vor Bewässerungsbeginn in den AutoOff Timer meiner Aktoren (Ich nutze shelly) geschrieben habe. Somit ist garantiert, dass wenn sich der ioBroker aufhängt bzw. irgendwelche andere Probleme auftreten, die Bewässerung automatisch nach einer gewissen Zeit ausschaltet.
                    Dies habe ich zurzeit manuell im Aktor definiert. Es wäre jedoch idealer diesen Wert automatisch zu aktualisieren. Wenn die Dauer über einen Datenpunkt geschrieben wird, bzw. dort hinterlegt ist, könnnte ich mir das mit einem Skript lösen. Alternativ könnte man auch direkt mit den Adapter den AutoOff Timer setzen.

                    Ich könnte dir evlt. meinen Code zukommen lassen, wo dies alles schon realisiert ist und über 2 Jahre getestet wurde.

                    lg

                    Martin

                    Dirk Peter 1 Reply Last reply Reply Quote 0
                    • Dirk Peter
                      Dirk Peter @MartinG last edited by

                      @marting
                      Hallo Martin,
                      Info: Datenpunkt für die Wettervorhersage (regen in mm) werde ich in der Konfiguration hinterlegen
                      Screenshot 2022-06-04 222017.jpg
                      Punkt 1:
                      von Hand kann man doch immer zusätzlich Bewässern => einfach eine Zahl unter sprinklecontrol.0.sprinkle.Auffahrt.runningTime eingeben, dann läuft dir Bewässerung
                      Ich könnte mir dies aber vollkommen autonom vorstellen!
                      Falls der Wert der Verdunstung oder der Temperatur (Durchschnitt oder Höchstwert) am Tag einen definierten Wert überschreitet so wird zu einer 2. Startzeit die Beregnung gestartet und zwar solange bis der Einschaltpunkt der Beregnung erreicht wird. Eine längere Beregnung würde nichts bringen, da man ansonsten die Beregnung am nächsten Morgen außer Funktion setzen würde.
                      Die Frage ist nur, wie setzt man dies bei den anderen Bewässerungsarten, die nicht auf Verdunstung basieren, um? Dies sollte aber auch geklärt sein, bevor man es umsetzt!
                      Punkt 2:
                      Hierzu hatte ich schon des Öfteren anfragen! Aber es gibt viele verschiedene Systeme die dann alle Bedient werden möchten.
                      Also, ich streich es nicht von der Liste, aber es wird dauern.
                      MfG Dirk Peter

                      MartinG 1 Reply Last reply Reply Quote 0
                      • MartinG
                        MartinG @Dirk Peter last edited by

                        @dirk-peter
                        Hallo Dirk Peter,
                        super! Vielen Dank fürs Einrichten des Datenpunkts für die Wettervorhersage.
                        Punkt 1:
                        das manuelle Starten funktioniert perfekt. Vielen Dank für die Info. Ich werde dies jetzt auch diesen Sommer mal beobachten, ob es mit dieser intelligenten Bewässerung noch überhaupt nötig ist, die Bewässerung manuell am Nachmittag zu starten.
                        Punkt 2:
                        ok, kein Problem. Das kann ich verstehen. Ich habe es bei mir in der Zwischenzeit manuell eingerichtet, indem ich einfach bei jeden Beregnungskreis 10min max eingestellt habe. Ich hoffe mal, dass es nicht mehr zu so einer Situation kommen wird. Wenn doch, dann wird halt mal 10min bewässert.

                        Vielen vielen Dank für deine Bemühungen und Einsatz für diesen Adapter!!

                        lg

                        Martin

                        Dirk Peter 1 Reply Last reply Reply Quote 0
                        • Dirk Peter
                          Dirk Peter @MartinG last edited by

                          @marting
                          Hallo Martin,
                          hatte ganz vergessen zu schreiben, das wenn du die externe Wettervorhersage dringend brauchst, so kannst du sie dir von GitHub herunterladen, ansonsten kommt Sie demnächst mit der nächsten Version.
                          MfG Dirk Peter

                          MartinG 1 Reply Last reply Reply Quote 0
                          • MartinG
                            MartinG @Dirk Peter last edited by

                            @dirk-peter
                            Hallo Dirk Peter,

                            vielen Dank. Hab es soeben versucht. Da scheint aber etwas nicht zu stimmen. Die Installation von GitHub läuft in Time out.

                            Grüße

                            Martin

                            MartinG 1 Reply Last reply Reply Quote 0
                            • MartinG
                              MartinG @MartinG last edited by

                              @marting
                              Hallo Dirk Peter,
                              sorry, war ne Fehlmeldung. Beim 2ten Versuch hats geklappt. Hat aber fast 10Min gedauert.
                              Habe nun die letzte Version und werde mal testen.

                              Vielen Dank

                              lg

                              Martin

                              Dirk Peter 1 Reply Last reply Reply Quote 0
                              • Dirk Peter
                                Dirk Peter @MartinG last edited by

                                @marting
                                Woran das genau liegt kann ich dir nicht sagen, aber auch andere Adapter laden 15 min und länger von GitHub.
                                MfG Dirk Peter

                                sigi234 1 Reply Last reply Reply Quote 0
                                • sigi234
                                  sigi234 Forum Testing Most Active @Dirk Peter last edited by

                                  @dirk-peter sagte in Test Adapter Sprinkle Control 0.1.4 Latest:

                                  @marting
                                  Woran das genau liegt kann ich dir nicht sagen, aber auch andere Adapter laden 15 min und länger von GitHub.
                                  MfG Dirk Peter

                                  https://forum.iobroker.net/topic/55183/github-installationen-mit-npm6-sehr-langsam

                                  D 1 Reply Last reply Reply Quote 3
                                  • D
                                    dpcFan @sigi234 last edited by dpcFan

                                    @Dirk-Peter Hallo! Dein Adapter ist genau was ich gesucht habe, die Urlaubzeit kommt und ich muss die automatische Gartenbewässerung wieder einmal in den Griff bekommen. Ich habe nun schon vieles gelesen und immer wieder gedacht, jetzt hab ichs ... leider nicht. Meine Installation: Ich habe einen Tiefbrunnen mit Press-Control und damit keine Steuerspannung für die Pumpe, 3 Bewässerungsstränge mit Magnetventil und den Bedarf einer Zeitlichen Steuerung -> jeden Strang 30min und das nacheinander... da die Pumpe je nur einen Strang bedienen kann.

                                    Ich habe jetzt Deinen Adapter genommen und nach Anleitung konfiguriert, leider startet er nicht, was kann ich einsehen um mehr zur Suche beizutragen? Wo liegt das Log?

                                    P.S.: Ich habe keinerlei Sensoren oder so für die Berechnungen, ganz einfach nur zeitliche Steuerung je 30min nacheinander.

                                    Vielen Dank

                                    Dirk Peter 1 Reply Last reply Reply Quote 0
                                    • Dirk Peter
                                      Dirk Peter @dpcFan last edited by

                                      @dpcfan
                                      Hallo,
                                      lass mir einfach die Konfiguration hier zukommen und ich schau sie mir mal an.
                                      MfG Dirk Peter

                                      D 1 Reply Last reply Reply Quote 0
                                      • D
                                        dpcFan @Dirk Peter last edited by

                                        @dirk-peter Vielen Dank, stelle ich Montag schnell zusammen

                                        Dirk Peter 1 Reply Last reply Reply Quote 0
                                        • Dirk Peter
                                          Dirk Peter @dpcFan last edited by

                                          @dpcfan
                                          Hallo,
                                          1652283360773-screenshot-2022-05-11-173456-resized.jpg
                                          hier geht es am schnellsten. Welche Version hast du?
                                          MfG Dirk Peter

                                          D 1 Reply Last reply Reply Quote 0
                                          • D
                                            dpcFan @Dirk Peter last edited by

                                            @dirk-peter Hier mal der Export:

                                            {
                                              "_id": "system.adapter.sprinklecontrol.0",
                                              "common": {
                                                "name": "sprinklecontrol",
                                                "version": "0.2.9",
                                                "title": "Sprinkle Control",
                                                "authors": [
                                                  "Dirk Peter <dirk.peter@freenet.de>"
                                                ],
                                                "keywords": [
                                                  "Sprinkle",
                                                  "Irrigation",
                                                  "Bewässerung",
                                                  "Steuerung",
                                                  "ioBroker"
                                                ],
                                                "docs": {
                                                  "en": "docs/en/sprinklecontrol.md",
                                                  "de": "docs/de/sprinklecontrol.md"
                                                },
                                                "license": "MIT",
                                                "platform": "Javascript/Node.js",
                                                "main": "main.js",
                                                "icon": "sprinklecontrol.png",
                                                "enabled": false,
                                                "extIcon": "https://raw.githubusercontent.com/Dirk-Peter-md/ioBroker.sprinklecontrol/master/admin/sprinklecontrol.png",
                                                "readme": "https://github.com/Dirk-Peter-md/ioBroker.sprinklecontrol/blob/master/README.md",
                                                "loglevel": "info",
                                                "mode": "daemon",
                                                "type": "garden",
                                                "compact": true,
                                                "materialize": true,
                                                "messagebox": true,
                                                "stopBeforeUpdate": true,
                                                "connectionType": "local",
                                                "dataSource": "assumption",
                                                "dependencies": [
                                                  {
                                                    "js-controller": ">=2.0.0"
                                                  }
                                                ],
                                                "installedFrom": "iobroker.sprinklecontrol@0.2.9",
                                                "installedVersion": "0.2.9",
                                                "host": "homeserver"
                                              },
                                              "native": {
                                                "triggerControlVoltage": "hm-rega.0.4061",
                                                "maximumParallelValves": 3,
                                                "switchingDistance": 100,
                                                "triggerMainPump": "",
                                                "triggerMainPumpPower": 4000,
                                                "cisternSettings": false,
                                                "triggerCisternPump": "",
                                                "triggerCisternPumpPower": 1800,
                                                "actualValueLevel": "30",
                                                "triggerMinCisternLevel": 25,
                                                "wateringStartTime": "livingTime",
                                                "timeShift": 0,
                                                "weekLiving": "21:25",
                                                "publicWeekend": false,
                                                "weekEndLiving": "07:30",
                                                "publicHolidays": false,
                                                "publicHolInstance": "",
                                                "latitude": "51.753641",
                                                "longitude": "6.926942136058823",
                                                "notificationEnabled": true,
                                                "sensorOutsideTemperature": "",
                                                "sensorOutsideHumidity": "",
                                                "sensorWindSpeed": "",
                                                "sensorBrightness": "",
                                                "sensorRainfall": "",
                                                "weatherForecast": false,
                                                "weatherForInstance": "daswetter.0",
                                                "thresholdRain": 2,
                                                "notificationsType": "WhatsApp",
                                                "telegramInstance": "",
                                                "telegramUser": null,
                                                "telegramNoticeType": "longTelegramNotice",
                                                "telegramWaitToSend": 0,
                                                "telegramSilentNotice": false,
                                                "telegramOnlyError": false,
                                                "whatsappInstance": "whatsapp-cmb.0",
                                                "whatsappNoticeType": "longWhatsappNotice",
                                                "whatsappWaitToSend": 0,
                                                "whatsappOnlyError": false,
                                                "pushoverInstance": "",
                                                "pushoverNoticeType": "longPushoverNotice",
                                                "pushoverWaitToSend": 0,
                                                "pushoverDeviceID": "",
                                                "pushoverSound": "",
                                                "pushoverSilentNotice": false,
                                                "pushoverOnlyError": false,
                                                "emailReceiver": "xxx@xxx.com",
                                                "emailSender": "xxx@xxx.com",
                                                "emailInstance": "",
                                                "emailNoticeType": "longEmailNotice",
                                                "emailWaitToSend": 0,
                                                "emailOnlyError": false,
                                                "events": [
                                                  {
                                                    "enabled": true,
                                                    "sprinkleName": "Bewässerung Süd links",
                                                    "name": "hm-rpc.0.PEQ0085023.2.STATE",
                                                    "triggerID": "",
                                                    "wateringTime": "30",
                                                    "wateringAdd": "100",
                                                    "wateringInterval": "0",
                                                    "maxSoilMoistureIrrigation": "8",
                                                    "maxSoilMoistureRain": "10",
                                                    "triggersIrrigation": "50",
                                                    "pipeFlow": "700",
                                                    "booster": false,
                                                    "endIrrigation": true,
                                                    "methodControlSM": "fixDay",
                                                    "inGreenhouse": false,
                                                    "triggerSM": "",
                                                    "analogZPct": "0",
                                                    "analogOHPct": "100",
                                                    "startDay": "fixDay",
                                                    "sun": true,
                                                    "mon": true,
                                                    "tue": true,
                                                    "wed": true,
                                                    "thur": true,
                                                    "fri": true,
                                                    "sat": true
                                                  },
                                                  {
                                                    "enabled": true,
                                                    "sprinkleName": "Bewässerung Süd rechts",
                                                    "name": "hm-rpc.0.PEQ0085023.3.STATE",
                                                    "triggerID": "",
                                                    "wateringTime": "30",
                                                    "wateringAdd": "100",
                                                    "wateringInterval": "0",
                                                    "maxSoilMoistureIrrigation": "8",
                                                    "maxSoilMoistureRain": "10",
                                                    "triggersIrrigation": "50",
                                                    "pipeFlow": "700",
                                                    "booster": false,
                                                    "endIrrigation": false,
                                                    "methodControlSM": "fixDay",
                                                    "inGreenhouse": false,
                                                    "triggerSM": "",
                                                    "analogZPct": "0",
                                                    "analogOHPct": "100",
                                                    "startDay": "fixDay",
                                                    "sun": true,
                                                    "mon": true,
                                                    "tue": true,
                                                    "wed": true,
                                                    "thur": true,
                                                    "fri": true,
                                                    "sat": true
                                                  },
                                                  {
                                                    "enabled": true,
                                                    "sprinkleName": "Bewässerung Ost",
                                                    "name": "hm-rpc.0.PEQ0085023.4.STATE",
                                                    "triggerID": "",
                                                    "wateringTime": "30",
                                                    "wateringAdd": "100",
                                                    "wateringInterval": "0",
                                                    "maxSoilMoistureIrrigation": "8",
                                                    "maxSoilMoistureRain": "10",
                                                    "triggersIrrigation": "50",
                                                    "pipeFlow": "700",
                                                    "booster": false,
                                                    "endIrrigation": true,
                                                    "methodControlSM": "fixDay",
                                                    "inGreenhouse": false,
                                                    "triggerSM": "",
                                                    "analogZPct": "0",
                                                    "analogOHPct": "100",
                                                    "startDay": "fixDay",
                                                    "sun": true,
                                                    "mon": true,
                                                    "tue": true,
                                                    "wed": true,
                                                    "thur": true,
                                                    "fri": true,
                                                    "sat": true
                                                  }
                                                ]
                                              }
                                            }
                                            
                                            Dirk Peter 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            633
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            gartenbewässerung wetterabhängig
                                            33
                                            232
                                            27233
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo