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

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

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

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.0k

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.
  • S SaschaS

    @dirk-peter Sowohl das Bildchen als auch die Funktion Bodenfeuchtigkeit = 100% nach der Bewässerung machen Sinn. Damit kann ich/man was anfangen. Ich schreibe das die Tage mal auf 🙂

    Kannst du mir noch kurz beantworten, was in unserem Beispiel die Werte in der Formel wären:
    maxIrrigation = 8mm
    triggersIrrigation = 4mm
    wateringTime = 60min

    -> soilMoisture15s = 15 * (8mm-4mm) / (60 * 60min) = 15 * 4 / 3600 mm/s = 60 / 3600 mm/15s
    -> Alle 15 Sekunden steigt Bodenfeuchte um 0,016666667 mm.

    Das passt dann auch zu der Grafik: Anhand der Grafik (blaue Linie) errechne ich eine Steigung von (8-0) / 60* (120-0) = 8 / 7200 = 0,001111111 mm/s --> Also 0,016666667mm alle 15 Sekunden.

    Yeah! Es macht einfach Spaß, wenn die Zahlen und Formeln aufgehen. 🙂

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

    @saschas
    1657033198365-5c9ceb5a-aec3-4038-a7af-e07fc0f216ce-image.png

    maxIrrigation = 8mm

    maximale Bodenfeuchtigkeit nach der Bewässerung in (mm)

    triggersIrrigation = 4mm

    Einschaltpunkt (Bodenfeuchtigkeit) des Bewässerungsventils in % x maxIrrigation [8mm * 50% = 4mm]

    wateringTime = 60min

    Bewässerungszeit in min

    MfG Dirk Peter

    1 Reply Last reply
    0
    • G Offline
      G Offline
      gyle
      wrote on last edited by gyle
      #192

      Hi,

      ich habe 3 Ventile - davon habe ich Nr. 1 & 3 per option "autoOn" deaktiviert.
      577012f4-ef16-4b59-9e88-6998f5f17399-image.png

      Dennoch startet die Bewässerung mit einem dieser Ventile (Bewässerung Garage:3.STATE).
      Wo liegt das problem?

      {
        "_id": "system.adapter.sprinklecontrol.0",
        "common": {
          "name": "sprinklecontrol",
          "version": "0.2.11",
          "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": true,
          "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.11",
          "installedVersion": "0.2.11",
          "host": "iobroker"
        },
        "native": {
          "triggerControlVoltage": "",
          "maximumParallelValves": 1,
          "switchingDistance": 500,
          "triggerMainPump": "hm-rpc.1.SEQ0343973.4.STATE",
          "triggerMainPumpPower": 750,
          "cisternSettings": false,
          "triggerCisternPump": "",
          "triggerCisternPumpPower": 1800,
          "actualValueLevel": "30",
          "triggerMinCisternLevel": 25,
          "wateringStartTime": "livingTime",
          "timeShift": 0,
          "weekLiving": "21:10",
          "publicWeekend": true,
          "weekEndLiving": "23:00",
          "publicHolidays": true,
          "publicHolInstance": "feiertage.0",
          "latitude": "50.22116135719122",
          "longitude": "8.683589310246877",
          "notificationEnabled": false,
          "sensorOutsideTemperature": "",
          "sensorOutsideHumidity": "",
          "sensorWindSpeed": "",
          "sensorBrightness": "",
          "sensorRainfall": "",
          "weatherForecast": false,
          "weatherForInstance": "",
          "thresholdRain": 2,
          "notificationsType": "Telegram",
          "telegramInstance": "",
          "telegramUser": null,
          "telegramNoticeType": "longTelegramNotice",
          "telegramWaitToSend": 0,
          "telegramSilentNotice": false,
          "telegramOnlyError": false,
          "whatsappInstance": "",
          "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 Garage:1.STATE",
              "name": "hm-rpc.1.SEQ0343973.1.STATE",
              "triggerID": "",
              "wateringTime": "20",
              "wateringAdd": "130",
              "wateringInterval": "0",
              "maxSoilMoistureIrrigation": "8",
              "maxSoilMoistureRainPct": "120",
              "triggersIrrigation": "50",
              "pipeFlow": "1100",
              "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": "Rasen",
              "name": "hm-rpc.1.SEQ0343973.2.STATE",
              "triggerID": "",
              "wateringTime": "50",
              "wateringAdd": "130",
              "wateringInterval": "0",
              "maxSoilMoistureIrrigation": "8",
              "maxSoilMoistureRainPct": "120",
              "triggersIrrigation": "50",
              "pipeFlow": "370",
              "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 Garage:3.STATE",
              "name": "hm-rpc.1.SEQ0343973.3.STATE",
              "triggerID": "",
              "wateringTime": "20",
              "wateringAdd": "130",
              "wateringInterval": "0",
              "maxSoilMoistureIrrigation": "8",
              "maxSoilMoistureRainPct": "120",
              "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 PeterD 1 Reply Last reply
      0
      • G gyle

        Hi,

        ich habe 3 Ventile - davon habe ich Nr. 1 & 3 per option "autoOn" deaktiviert.
        577012f4-ef16-4b59-9e88-6998f5f17399-image.png

        Dennoch startet die Bewässerung mit einem dieser Ventile (Bewässerung Garage:3.STATE).
        Wo liegt das problem?

        {
          "_id": "system.adapter.sprinklecontrol.0",
          "common": {
            "name": "sprinklecontrol",
            "version": "0.2.11",
            "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": true,
            "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.11",
            "installedVersion": "0.2.11",
            "host": "iobroker"
          },
          "native": {
            "triggerControlVoltage": "",
            "maximumParallelValves": 1,
            "switchingDistance": 500,
            "triggerMainPump": "hm-rpc.1.SEQ0343973.4.STATE",
            "triggerMainPumpPower": 750,
            "cisternSettings": false,
            "triggerCisternPump": "",
            "triggerCisternPumpPower": 1800,
            "actualValueLevel": "30",
            "triggerMinCisternLevel": 25,
            "wateringStartTime": "livingTime",
            "timeShift": 0,
            "weekLiving": "21:10",
            "publicWeekend": true,
            "weekEndLiving": "23:00",
            "publicHolidays": true,
            "publicHolInstance": "feiertage.0",
            "latitude": "50.22116135719122",
            "longitude": "8.683589310246877",
            "notificationEnabled": false,
            "sensorOutsideTemperature": "",
            "sensorOutsideHumidity": "",
            "sensorWindSpeed": "",
            "sensorBrightness": "",
            "sensorRainfall": "",
            "weatherForecast": false,
            "weatherForInstance": "",
            "thresholdRain": 2,
            "notificationsType": "Telegram",
            "telegramInstance": "",
            "telegramUser": null,
            "telegramNoticeType": "longTelegramNotice",
            "telegramWaitToSend": 0,
            "telegramSilentNotice": false,
            "telegramOnlyError": false,
            "whatsappInstance": "",
            "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 Garage:1.STATE",
                "name": "hm-rpc.1.SEQ0343973.1.STATE",
                "triggerID": "",
                "wateringTime": "20",
                "wateringAdd": "130",
                "wateringInterval": "0",
                "maxSoilMoistureIrrigation": "8",
                "maxSoilMoistureRainPct": "120",
                "triggersIrrigation": "50",
                "pipeFlow": "1100",
                "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": "Rasen",
                "name": "hm-rpc.1.SEQ0343973.2.STATE",
                "triggerID": "",
                "wateringTime": "50",
                "wateringAdd": "130",
                "wateringInterval": "0",
                "maxSoilMoistureIrrigation": "8",
                "maxSoilMoistureRainPct": "120",
                "triggersIrrigation": "50",
                "pipeFlow": "370",
                "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 Garage:3.STATE",
                "name": "hm-rpc.1.SEQ0343973.3.STATE",
                "triggerID": "",
                "wateringTime": "20",
                "wateringAdd": "130",
                "wateringInterval": "0",
                "maxSoilMoistureIrrigation": "8",
                "maxSoilMoistureRainPct": "120",
                "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 PeterD Offline
        Dirk PeterD Offline
        Dirk Peter
        wrote on last edited by
        #193

        @gyle
        Hallo, das ist ein Fehler im Adapter! Wenn man die Konfiguration speichert, so wird autoOn nicht neu ausgelesen. Am besten du deaktivierst die Bewässerungskreise direkt in der Konfiguration. Ich ändere es in der nächsten Version.
        Danke für die Info, Dirk Peter

        G 2 Replies Last reply
        0
        • Dirk PeterD Dirk Peter

          @gyle
          Hallo, das ist ein Fehler im Adapter! Wenn man die Konfiguration speichert, so wird autoOn nicht neu ausgelesen. Am besten du deaktivierst die Bewässerungskreise direkt in der Konfiguration. Ich ändere es in der nächsten Version.
          Danke für die Info, Dirk Peter

          G Offline
          G Offline
          gyle
          wrote on last edited by
          #194

          @dirk-peter super danke dir!

          1 Reply Last reply
          0
          • S Offline
            S Offline
            SaschaS
            wrote on last edited by
            #195

            Hat man denn die Möglichkeit die einzelnen Sprinkler zu resetten?
            Bin ja noch am Experimentieren. Wenn ich acutalSoilMoisture im Expertenmodus schreibe, dann wird bei der nächsten Berechnung wieder der alte Wert errechnet. Ich würde gerne gezielt den acutalSoilMoisture vorgeben können.

            525a1b4e-6603-4a8f-ae81-0a468dd76c8d-image.png

            D 1 Reply Last reply
            0
            • S SaschaS

              Hat man denn die Möglichkeit die einzelnen Sprinkler zu resetten?
              Bin ja noch am Experimentieren. Wenn ich acutalSoilMoisture im Expertenmodus schreibe, dann wird bei der nächsten Berechnung wieder der alte Wert errechnet. Ich würde gerne gezielt den acutalSoilMoisture vorgeben können.

              525a1b4e-6603-4a8f-ae81-0a468dd76c8d-image.png

              D Do not disturb
              D Do not disturb
              dirkhe
              Developer
              wrote on last edited by
              #196

              @saschas adapter stoppen, wert ändern und wieder starten

              S 1 Reply Last reply
              0
              • Dirk PeterD Dirk Peter

                @zeptran
                Hallo,
                wenn ich dich richtig Verstehe, möchtest du nur, das der eine Kreis um einen Tag versetzt startet.
                Der Adapter kann damit schon umgehen, nur man kann es nicht einstellen.
                Du müsstest ihn also überlisten!
                Hierzu gehst du unter Objekte sprinklecontrol.0.sprinkle. ? .actualSoilMoisture auf den Bleistift und unter Objektdaten => Common => "write" und schreibst dort "true" rein. Jetzt kannst du den Wert (Wochentag) von actualSoilMoisture von einem Kreis um einen Tag erhöhen.
                Wenn du jetzt den Adapter unter Instanzen neu startest, sollte es das schon gewesen sein.
                MfG Dirk Peter
                Werde mir überlegen wie ich es am besten bei einen der nächsten Versionen umsetze. Wahrscheinlich so ähnlich, mal sehen.

                Z Offline
                Z Offline
                Zeptran
                wrote on last edited by
                #197

                @dirk-peter
                Hallo,

                ich habe das ganze entsprechend deiner Anleitung umgestellt.
                Funktioniert soweit super bis auf ein kleines Problem.

                Bei jedem Regen Tag wird der Tages Unterschied wieder überschrieben und laufen wieder parallel.

                Hast du hierfür noch einen Tipp für mich, wie ich das manuelle Umstellen umgehen kann?

                MfG
                Paul

                Dirk PeterD 1 Reply Last reply
                0
                • D dirkhe

                  @saschas adapter stoppen, wert ändern und wieder starten

                  S Offline
                  S Offline
                  SaschaS
                  wrote on last edited by SaschaS
                  #198

                  @dirkhe dann war das wohl mein Fehler, dass ich den Adapter zuvor nicht gestoppt habe. Werde ich direkt mal probieren.

                  Edit: Funktioniert! Danke

                  1 Reply Last reply
                  0
                  • Z Zeptran

                    @dirk-peter
                    Hallo,

                    ich habe das ganze entsprechend deiner Anleitung umgestellt.
                    Funktioniert soweit super bis auf ein kleines Problem.

                    Bei jedem Regen Tag wird der Tages Unterschied wieder überschrieben und laufen wieder parallel.

                    Hast du hierfür noch einen Tipp für mich, wie ich das manuelle Umstellen umgehen kann?

                    MfG
                    Paul

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

                    @zeptran
                    Hallo,
                    lad dir mal die Version von GitHub zum Testen herunter. Hier ist ein Taster zum weiterschalten der Tage integriert und bei Regen sollten jetzt alle Kreise verschoben werden und nicht nur der aktive. Die Verschiebung der Kreise sollte also bestehen bleiben!
                    Screenshot 1.jpg
                    Das Laden von GitHub kann unter npm 6 bis zu 30 min dauern!
                    MfG Dirk Peter

                    1 Reply Last reply
                    0
                    • Dirk PeterD Dirk Peter

                      @gyle
                      Hallo, das ist ein Fehler im Adapter! Wenn man die Konfiguration speichert, so wird autoOn nicht neu ausgelesen. Am besten du deaktivierst die Bewässerungskreise direkt in der Konfiguration. Ich ändere es in der nächsten Version.
                      Danke für die Info, Dirk Peter

                      G Offline
                      G Offline
                      gyle
                      wrote on last edited by
                      #200

                      @dirk-peter hast du schon eine Idee, wann du den fehler beheben willst?

                      Dirk PeterD 1 Reply Last reply
                      0
                      • G gyle

                        @dirk-peter hast du schon eine Idee, wann du den fehler beheben willst?

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

                        @gyle
                        Auf GitHub ist er schon behoben. Ich veröffentliche die Adapter nach dem ich sie auf adapter-check.iobroker.in getestet habe. Dieser funktioniert aber momentan nicht. Eine issue habe ich schon eröffnet, aber keine Antwort bis jetzt erhalten.
                        MfG Dirk Peter

                        1 Reply Last reply
                        0
                        • B Offline
                          B Offline
                          bimmi
                          wrote on last edited by
                          #202

                          Ich habe eine Umfrage gestartet für eine Erweiterung dieses Adapters um eine automatische Düngereinspritzung.

                          Falls Interesse besteht:

                          https://forum.iobroker.net/topic/56717/sprinklecontrol-adapter-automatisches-düngen-umfrage

                          Gruß Christoph

                          Gruß Bimmi

                          iobroker in einer Proxmox Umgebung auf einem ausrangierten DELL OptiPlex 3080 24GB i5 in der VM auf SSD. Nutze den slaeh zigbee Router mit Tür- und Temperatursensoren von Aqara, viele Tasmota Devices, Unifi AP, Sprinklecontrol, günstige E-INK Displays, Adguard und noch vieles mehr 😬

                          1 Reply Last reply
                          0
                          • S Offline
                            S Offline
                            SaschaS
                            wrote on last edited by
                            #203

                            @dirk-peter Kannst du mir/uns kurz schildern, wie sich die Werte aus dem Log zusammensetzen: 6.9 mm [ 0.08 (4.880000000000001) <= 4 ]

                            6.9mm müsste der Wert der Wettervorhersage aus rainToday sein. Die restlichen sind mir unbekannt.

                            Ich frage, da korrekterweise der Kreis "Rasen_Oben" ausgesetzt wurde, der nächste Kreis "Rasen_Küche" aber nicht.

                            2022-09-03 03:00:00.064  - info: sprinklecontrol.0 (30064) Rasen_Oben: Start verschoben, da Regenvorhersage für Heute 6.9 mm [ 0.08 (4.880000000000001) <= 4 ]
                            2022-09-03 03:00:00.158  - info: host.raspberrypi instance system.adapter.netatmo-crawler.0 started with pid 27732
                            2022-09-03 03:00:00.178  - info: javascript.0 (10340) script.js.SprinkleControl.SprinkleControl_Hilfsfunktion: SprinkleControl startet Bewässerung Rasen_Küche
                            2022-09-03 03:00:00.221  - info: sprinklecontrol.0 (30064) Set (calculation) ID: Rasen_Küche, value: true, duration: 59:24
                            
                            Dirk PeterD 1 Reply Last reply
                            0
                            • S SaschaS

                              @dirk-peter Kannst du mir/uns kurz schildern, wie sich die Werte aus dem Log zusammensetzen: 6.9 mm [ 0.08 (4.880000000000001) <= 4 ]

                              6.9mm müsste der Wert der Wettervorhersage aus rainToday sein. Die restlichen sind mir unbekannt.

                              Ich frage, da korrekterweise der Kreis "Rasen_Oben" ausgesetzt wurde, der nächste Kreis "Rasen_Küche" aber nicht.

                              2022-09-03 03:00:00.064  - info: sprinklecontrol.0 (30064) Rasen_Oben: Start verschoben, da Regenvorhersage für Heute 6.9 mm [ 0.08 (4.880000000000001) <= 4 ]
                              2022-09-03 03:00:00.158  - info: host.raspberrypi instance system.adapter.netatmo-crawler.0 started with pid 27732
                              2022-09-03 03:00:00.178  - info: javascript.0 (10340) script.js.SprinkleControl.SprinkleControl_Hilfsfunktion: SprinkleControl startet Bewässerung Rasen_Küche
                              2022-09-03 03:00:00.221  - info: sprinklecontrol.0 (30064) Set (calculation) ID: Rasen_Küche, value: true, duration: 59:24
                              
                              Dirk PeterD Offline
                              Dirk PeterD Offline
                              Dirk Peter
                              wrote on last edited by
                              #204

                              @saschas sagte in Test Adapter Sprinkle Control 0.2.x mit neuen Funktionen:

                              Start verschoben, da Regenvorhersage für Heute 6.9 mm [ 0.08 (4.880000000000001) <= 4 ]
                              Hallo, hier die Werte und ihre Bedeutung:

                              • 6,9 mm
                              • 0,08 => .actualSoilMoisture unter Objekte lag bei 1% (unterste Grenze) 8 x 1% = 0,08
                              • 4.880000000000001 => 0,08 + 6,9 - Schwellwert für Regenvorhersage aus der Konfiguration, bei dir wahrscheinlich 2,1
                              • 4 => In deiner Konfiguration steht wahrscheinlich unter maximale Bodenfeuchtigkeit nach der Bewässerung = 8 und der Einschaltpunkt (Bodenfeuchtigkeit) des Bewässerungsventile in % = 50%. Daraus resultiert der Einschaltpunkt 8 x 50% = 4

                              MfG Dirk Peter

                              1 Reply Last reply
                              0
                              • Dirk PeterD Dirk Peter
                                Aktuelle Test Version 0.2.x
                                Veröffentlichungsdatum 27.06.2021
                                Github Link https://github.com/Dirk-Peter-md/ioBroker.sprinklecontrol
                                Latest Version 0.2.11 ab 22.05.2022
                                Beschreibung https://github.com/Dirk-Peter-md/ioBroker.sprinklecontrol/blob/master/docs/de/sprinklecontrol.md

                                Hallo, jetzt kommen die Bodenfeuchte-Sensoren [analog, bistabil] und das Wochenprogramm [Bewässerung mit festen Tagen (ohne Sensoren)] für den Adapter "Sprinkle Control" zur Gartenbewässerung
                                Die gewünschten Bodenfeuchte-Sensoren habe ich jetzt integriert, aber ich brauch eure Hilfe, da ich keine Sensoren zum Testen besitze.
                                Besten Dank für die Hilfe im Voraus!
                                Einstellungen in der Konfiguration

                                1. Zusätzliche Einstellungen
                                  Niederschlags-Schwellwert 2021-06-27 172850.jpg
                                • hier kann ein Schwellwert für die Wettervorhersage eingestellt werden damit die Bewässerung nicht verschoben wird wenn es kaum Regnet.

                                1. Bewässerungskreis bearbeiten => Haupteinstellungen => Einschaltpunkt zum Gießen
                                  Hier kann unter Methode zur Kontrolle der Bodenfeuchtigkeit folgende Auswahl getroffen werden:
                                  • Berechnung der Verdunstung
                                  • Bodenfeuchtesensor bistabil
                                  • Bodenfeuchtesensor analog

                                2.1 Berechnung der Verdunstung

                                • hier wird die Verdunstung intern durch die Wetterstation ermittelt. Es läuft also für diesen Kreis alles wie bisher!

                                2.2 Bodenfeuchtesensor bistabil
                                Bodenfeuchte-Bistabil 2021-06-27 173106.jpg

                                • Eingangssignal bistabil (true|false)
                                • interne Umwandlung in true = 0% und false = 100%
                                • sollte kein Signal ausgelesen werden können 50%
                                • bei 0% wird der Bewässerungskreis beim nächsten Start eingeschaltet mit der vorgegebenen Bewässerungszeit
                                • Sensor im Gewächshaus => bei Auswahl wird die Wettervorhersage nicht berücksichtigt

                                2.3 Bodenfeuchtesensor analog
                                Bodenfeuchtesensor-Analog 2021-06-27 173229.jpg

                                • Eingangssignal analog mit offenen Wertebereich
                                • interne Umwandlung in 0 ... 100%, hierzu muss unbedingt eingegeben werden
                                  • analoger Bodenfeuchtesensor bei 0 Prozent (Sensor in der Luft) => kleinster möglicher Wert für 0 %
                                  • analoger Bodenfeuchtesensor bei 100 Prozent (Sensor im Wasser) => größter möglicher Wert für 100 %
                                • Einschaltpunkt in % => bei Unterschreitung wird der Bewässerungskreis beim nächsten Start eingeschaltet
                                • Bewässerungszeit wird verlängert je weiter der Einschaltpunkt unterschritten wird.
                                • Sensor im Gewächshaus => bei Auswahl wird die Wettervorhersage nicht berücksichtigt

                                2.4 Start an festen Wochentagen (ohne Sensoren)
                                e7cd1567-bada-4b4a-9702-99b641087677-image.png
                                Ihr habt hier zur Auswahl

                                • Drei Tage Rhythmus → Der 1. Tag der Bewässerung ist der Folgetag, nach dem Speichern der Konfiguration, und dann jeden 3. Tag in Folge.
                                • Jeden zweiten Tag → Der 1. Tag der Bewässerung ist der Folgetag, nach dem Speichern der Konfiguration, und dann jeden 2. Tag in Folge.
                                • An festen Tagen starten → Die Bewässerungstage werden individuell nach Wochentagen bestimmt.

                                  Info → Die Bewässerungsdauer wird Verlängert siehe Doku (Beschreibung auf GitHub).


                                Ich hoffe ich habe an alles gedacht und richtig programmiert, meldet bitte die Fehler die Auftreten, da ich keine Sensoren für Tests besitze. Wenn die ersten Tests positiv sind, so werde ich wieder im Latest(beta) veröffentlichen und die Doku aktualisieren. Danke für die mithilfe

                                sigi234S Online
                                sigi234S Online
                                sigi234
                                Forum Testing Most Active
                                wrote on last edited by sigi234
                                #205

                                @dirk-peter

                                Hallo,

                                bekomme immer diesen Warn:

                                sprinklecontrol.0
                                2023-02-20 08:55:29.609	warn	The bistable sensor 0_userdata.0.Bewaesserungssensor.Feuchte_Sensor_6 in Ventil_6 does not deliver correct values!
                                
                                sprinklecontrol.0
                                2023-02-20 08:55:28.292	warn	The bistable sensor 0_userdata.0.Bewaesserungssensor.Feuchte_Sensor_5 in Ventil_5 does not deliver correct values!
                                
                                sprinklecontrol.0
                                2023-02-20 08:55:27.090	warn	The bistable sensor 0_userdata.0.Bewaesserungssensor.Feuchte_Sensor_4 in Ventil_4 does not deliver correct values!
                                
                                sprinklecontrol.0
                                2023-02-20 08:55:25.929	warn	The bistable sensor 0_userdata.0.Bewaesserungssensor.Feuchte_Sensor_3 in Ventil_3 does not deliver correct values!
                                
                                sprinklecontrol.0
                                2023-02-20 08:55:24.764	warn	The bistable sensor 0_userdata.0.Bewaesserungssensor.Feuchte_Sensor_2 in Ventil_2 does not deliver correct values!
                                
                                sprinklecontrol.0
                                2023-02-20 08:55:23.456	warn	The bistable sensor 0_userdata.0.Bewaesserungssensor.Feuchte_Sensor_1 in Ventil_1 does not deliver correct values!
                                
                                {
                                  "common": {
                                    "name": "Feuchte_Sensor_1",
                                    "desc": "Manuell erzeugt",
                                    "role": "state",
                                    "type": "number",
                                    "read": true,
                                    "write": true,
                                    "def": 0
                                  },
                                  "type": "state",
                                  "from": "system.adapter.admin.0",
                                  "user": "system.user.admin",
                                  "ts": 1654759418133,
                                  "_id": "0_userdata.0.Bewaesserungssensor.Feuchte_Sensor_1",
                                  "acl": {
                                    "object": 1636,
                                    "state": 1636,
                                    "owner": "system.user.admin",
                                    "ownerGroup": "system.group.administrator"
                                  }
                                }
                                

                                Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                Immer Daten sichern!

                                Dirk PeterD 1 Reply Last reply
                                0
                                • sigi234S sigi234

                                  @dirk-peter

                                  Hallo,

                                  bekomme immer diesen Warn:

                                  sprinklecontrol.0
                                  2023-02-20 08:55:29.609	warn	The bistable sensor 0_userdata.0.Bewaesserungssensor.Feuchte_Sensor_6 in Ventil_6 does not deliver correct values!
                                  
                                  sprinklecontrol.0
                                  2023-02-20 08:55:28.292	warn	The bistable sensor 0_userdata.0.Bewaesserungssensor.Feuchte_Sensor_5 in Ventil_5 does not deliver correct values!
                                  
                                  sprinklecontrol.0
                                  2023-02-20 08:55:27.090	warn	The bistable sensor 0_userdata.0.Bewaesserungssensor.Feuchte_Sensor_4 in Ventil_4 does not deliver correct values!
                                  
                                  sprinklecontrol.0
                                  2023-02-20 08:55:25.929	warn	The bistable sensor 0_userdata.0.Bewaesserungssensor.Feuchte_Sensor_3 in Ventil_3 does not deliver correct values!
                                  
                                  sprinklecontrol.0
                                  2023-02-20 08:55:24.764	warn	The bistable sensor 0_userdata.0.Bewaesserungssensor.Feuchte_Sensor_2 in Ventil_2 does not deliver correct values!
                                  
                                  sprinklecontrol.0
                                  2023-02-20 08:55:23.456	warn	The bistable sensor 0_userdata.0.Bewaesserungssensor.Feuchte_Sensor_1 in Ventil_1 does not deliver correct values!
                                  
                                  {
                                    "common": {
                                      "name": "Feuchte_Sensor_1",
                                      "desc": "Manuell erzeugt",
                                      "role": "state",
                                      "type": "number",
                                      "read": true,
                                      "write": true,
                                      "def": 0
                                    },
                                    "type": "state",
                                    "from": "system.adapter.admin.0",
                                    "user": "system.user.admin",
                                    "ts": 1654759418133,
                                    "_id": "0_userdata.0.Bewaesserungssensor.Feuchte_Sensor_1",
                                    "acl": {
                                      "object": 1636,
                                      "state": 1636,
                                      "owner": "system.user.admin",
                                      "ownerGroup": "system.group.administrator"
                                    }
                                  }
                                  
                                  Dirk PeterD Offline
                                  Dirk PeterD Offline
                                  Dirk Peter
                                  wrote on last edited by
                                  #206

                                  @sigi234 sagte in Test Adapter Sprinkle Control 0.2.x mit neuen Funktionen:

                                  does not deliver correct values!

                                  Hallo Sigi,
                                  wie die Meldung sagt, wird ein Signal von einem bistabilen Sensor erwartet. Also true oder false!
                                  Dein Feuchtesensor liefert aber einen Wert vom Typ "type": "number"! Daher die Fehlermeldung.
                                  Screenshot 2023-02-20 115232.jpg
                                  Die Frage ist jetzt, was für einen Sensor verwendest du Bistabil (type "boolean", true/false) oder Analog (type "number", Wertebereich entsprechend der Bodenfeuchte).
                                  MfG Dirk Peter

                                  sigi234S 1 Reply Last reply
                                  0
                                  • Dirk PeterD Dirk Peter

                                    @sigi234 sagte in Test Adapter Sprinkle Control 0.2.x mit neuen Funktionen:

                                    does not deliver correct values!

                                    Hallo Sigi,
                                    wie die Meldung sagt, wird ein Signal von einem bistabilen Sensor erwartet. Also true oder false!
                                    Dein Feuchtesensor liefert aber einen Wert vom Typ "type": "number"! Daher die Fehlermeldung.
                                    Screenshot 2023-02-20 115232.jpg
                                    Die Frage ist jetzt, was für einen Sensor verwendest du Bistabil (type "boolean", true/false) oder Analog (type "number", Wertebereich entsprechend der Bodenfeuchte).
                                    MfG Dirk Peter

                                    sigi234S Online
                                    sigi234S Online
                                    sigi234
                                    Forum Testing Most Active
                                    wrote on last edited by
                                    #207

                                    @dirk-peter

                                    Aha, das ist ein Dummy DP!

                                    Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                    Immer Daten sichern!

                                    Dirk PeterD 1 Reply Last reply
                                    0
                                    • sigi234S sigi234

                                      @dirk-peter

                                      Aha, das ist ein Dummy DP!

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

                                      @sigi234 sagte in Test Adapter Sprinkle Control 0.2.x mit neuen Funktionen:

                                      Aha, das ist ein Dummy DP!

                                      Hallo, was meinst du mit Dummy DP? Welche Werte bzw. Datentype liefert denn dein Bodenfeuchte-Sensor.
                                      MfG Dirk Peter

                                      sigi234S 1 Reply Last reply
                                      0
                                      • Dirk PeterD Dirk Peter

                                        @sigi234 sagte in Test Adapter Sprinkle Control 0.2.x mit neuen Funktionen:

                                        Aha, das ist ein Dummy DP!

                                        Hallo, was meinst du mit Dummy DP? Welche Werte bzw. Datentype liefert denn dein Bodenfeuchte-Sensor.
                                        MfG Dirk Peter

                                        sigi234S Online
                                        sigi234S Online
                                        sigi234
                                        Forum Testing Most Active
                                        wrote on last edited by sigi234
                                        #209

                                        @dirk-peter sagte in Test Adapter Sprinkle Control 0.2.x mit neuen Funktionen:

                                        @sigi234 sagte in Test Adapter Sprinkle Control 0.2.x mit neuen Funktionen:

                                        Aha, das ist ein Dummy DP!

                                        Hallo, was meinst du mit Dummy DP? Welche Werte bzw. Datentype liefert denn dein Bodenfeuchte-Sensor.
                                        MfG Dirk Peter

                                        Ich habe keinen Garten und alle DP sind nur Virtuelle DPs , zur Erstellung einer VIS.

                                        Screenshot (5403).png

                                        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                        Immer Daten sichern!

                                        Dirk PeterD 1 Reply Last reply
                                        0
                                        • sigi234S sigi234

                                          @dirk-peter sagte in Test Adapter Sprinkle Control 0.2.x mit neuen Funktionen:

                                          @sigi234 sagte in Test Adapter Sprinkle Control 0.2.x mit neuen Funktionen:

                                          Aha, das ist ein Dummy DP!

                                          Hallo, was meinst du mit Dummy DP? Welche Werte bzw. Datentype liefert denn dein Bodenfeuchte-Sensor.
                                          MfG Dirk Peter

                                          Ich habe keinen Garten und alle DP sind nur Virtuelle DPs , zur Erstellung einer VIS.

                                          Screenshot (5403).png

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

                                          @sigi234 Verstehe! Dir eine schöne Woche Dirk Peter

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          577

                                          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