Skip to content
  • Home
  • 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
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter Gartenbewässerung v0.0.x

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    247

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

Test Adapter Gartenbewässerung v0.0.x

Scheduled Pinned Locked Moved Tester
beregnungssteuerungbewässerunggartengartenbewässerungmagnetventilventilventile
567 Posts 66 Posters 147.3k Views 77 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.
  • HomoranH Homoran

    @tombox
    Habe gerade meinen Rechner neu aufegsetzt und das Backup eingespielt. Bekomme jetzt wesentlich mehr im log:

    2020-06-07 13:00:34.382 - info: gartenbewaesserung.0 (652) Bewässerung stop
    2020-06-07 13:00:34.383 - info: gartenbewaesserung.0 (652) Stop ventil1
    2020-06-07 13:00:34.384 - info: gartenbewaesserung.0 (652) Stop ventil2
    2020-06-07 13:00:34.400 - info: gartenbewaesserung.0 (652) Start Bewaesserung
    2020-06-07 13:00:34.402 - info: gartenbewaesserung.0 (652) Feuchtigkeit hat Schwellwert erreicht Dauer auf 0 gesetzt: 85.1148
    2020-06-07 13:00:34.403 - info: gartenbewaesserung.0 (652) Stop ventil1 in 0sek
    2020-06-07 13:00:34.404 - info: gartenbewaesserung.0 (652) Feuchtigkeit hat Schwellwert erreicht Dauer auf 0 gesetzt: 85.1148
    2020-06-07 13:00:34.405 - info: gartenbewaesserung.0 (652) Stop ventil2 in 10sek
    2020-06-07 13:00:34.419 - info: gartenbewaesserung.0 (652) Stop ventil1
    2020-06-07 13:00:44.407 - info: gartenbewaesserung.0 (652) Stop ventil2
    2020-06-07 13:00:44.419 - info: gartenbewaesserung.0 (652) Bewässerung stop
    2020-06-07 13:00:44.419 - info: gartenbewaesserung.0 (652) Stop ventil1
    2020-06-07 13:00:44.423 - info: gartenbewaesserung.0 (652) Stop ventil2
    2020-06-07 13:00:49.383 - info: gartenbewaesserung.0 (652) Bewässerung stop
    2020-06-07 13:00:49.384 - info: gartenbewaesserung.0 (652) Stop ventil1
    2020-06-07 13:00:49.385 - info: gartenbewaesserung.0 (652) Stop ventil2
    2020-06-07 13:00:49.401 - info: gartenbewaesserung.0 (652) Start Bewaesserung
    2020-06-07 13:00:49.402 - info: gartenbewaesserung.0 (652) Feuchtigkeit hat Schwellwert erreicht Dauer auf 0 gesetzt: 85.1148
    2020-06-07 13:00:49.403 - info: gartenbewaesserung.0 (652) Stop ventil1 in 0sek
    2020-06-07 13:00:49.404 - info: gartenbewaesserung.0 (652) Feuchtigkeit hat Schwellwert erreicht Dauer auf 0 gesetzt: 85.1148
    2020-06-07 13:00:49.404 - info: gartenbewaesserung.0 (652) Stop ventil2 in 10sek
    2020-06-07 13:00:49.414 - info: gartenbewaesserung.0 (652) Stop ventil1
    2020-06-07 13:00:59.404 - info: gartenbewaesserung.0 (652) Stop ventil2
    2020-06-07 13:00:59.411 - info: gartenbewaesserung.0 (652) Bewässerung stop
    2020-06-07 13:00:59.412 - info: gartenbewaesserung.0 (652) Stop ventil1
    2020-06-07 13:00:59.417 - info: gartenbewaesserung.0 (652) Stop ventil2
    

    ist das das übliche Verhalten?

    JB_SullivanJ Offline
    JB_SullivanJ Offline
    JB_Sullivan
    wrote on last edited by JB_Sullivan
    #315

    @Homoran

    Kann ich bestätigen - sieht bei mir ähnlich aus.

    gartenbewaesserung.0	2020-06-07 12:59:35.180	info	(7048) Stop ventil4
    gartenbewaesserung.0	2020-06-07 12:59:35.172	info	(7048) Stop ventil3
    gartenbewaesserung.0	2020-06-07 12:59:35.161	info	(7048) Stop ventil2
    gartenbewaesserung.0	2020-06-07 12:59:35.152	info	(7048) Stop ventil1
    gartenbewaesserung.0	2020-06-07 12:59:35.151	info	(7048) Bewässerung stop
    gartenbewaesserung.0	2020-06-07 12:59:35.142	info	(7048) Stop ventil4
    gartenbewaesserung.0	2020-06-07 12:58:35.143	info	(7048) Start ventil4
    gartenbewaesserung.0	2020-06-07 12:58:25.142	info	(7048) Stop ventil3
    gartenbewaesserung.0	2020-06-07 12:57:25.144	info	(7048) Start ventil3
    gartenbewaesserung.0	2020-06-07 12:57:15.143	info	(7048) Stop ventil2
    gartenbewaesserung.0	2020-06-07 12:56:15.121	info	(7048) Start ventil2
    gartenbewaesserung.0	2020-06-07 12:56:05.118	info	(7048) Stop ventil1
    gartenbewaesserung.0	2020-06-07 12:55:05.134	info	(7048) Start ventil1
    gartenbewaesserung.0	2020-06-07 12:55:05.120	info	(7048) Stop ventil4 in 270sek
    gartenbewaesserung.0	2020-06-07 12:55:05.120	info	(7048) Start ventil4 in 210sek
    gartenbewaesserung.0	2020-06-07 12:55:05.119	info	(7048) Stop ventil3 in 200sek
    gartenbewaesserung.0	2020-06-07 12:55:05.119	info	(7048) Start ventil3 in 140sek
    gartenbewaesserung.0	2020-06-07 12:55:05.119	info	(7048) Stop ventil2 in 130sek
    gartenbewaesserung.0	2020-06-07 12:55:05.119	info	(7048) Start ventil2 in 70sek
    gartenbewaesserung.0	2020-06-07 12:55:05.119	info	(7048) Stop ventil1 in 60sek
    gartenbewaesserung.0	2020-06-07 12:55:05.118	info	(7048) Start ventil1 in 0sek
    gartenbewaesserung.0	2020-06-07 12:55:05.109	info	(7048) Start pumpe
    gartenbewaesserung.0	2020-06-07 12:55:05.108	info	(7048) Start Bewaesserung
    gartenbewaesserung.0	2020-06-07 12:55:05.043	info	(7048) Stop ventil4
    gartenbewaesserung.0	2020-06-07 12:55:05.042	info	(7048) Stop ventil3
    gartenbewaesserung.0	2020-06-07 12:55:05.042	info	(7048) Stop ventil2
    gartenbewaesserung.0	2020-06-07 12:55:05.041	info	(7048) Stop ventil1
    gartenbewaesserung.0	2020-06-07 12:55:05.041	info	(7048) Bewässerung stop
    

    und so sieht es aus, wenn man Werte über das VIS geändert hat

    gartenbewaesserung.0	2020-06-07 13:08:16.645	info	(5672) Stop ventil4
    gartenbewaesserung.0	2020-06-07 13:08:16.645	info	(5672) Stop ventil3
    gartenbewaesserung.0	2020-06-07 13:08:16.644	info	(5672) Stop ventil2
    gartenbewaesserung.0	2020-06-07 13:08:16.644	info	(5672) Stop ventil1
    gartenbewaesserung.0	2020-06-07 13:08:16.643	info	(5672) Bewässerung stop
    gartenbewaesserung.0	2020-06-07 13:08:16.642	info	(5672) Stop ventil4
    gartenbewaesserung.0	2020-06-07 13:08:16.642	info	(5672) Stop ventil3
    gartenbewaesserung.0	2020-06-07 13:08:16.641	info	(5672) Stop ventil2
    gartenbewaesserung.0	2020-06-07 13:08:16.639	info	(5672) Stop ventil1
    gartenbewaesserung.0	2020-06-07 13:08:16.425	info	(5672) starting. Version 0.0.7 in C:/iobroker/GLT/node_modules/iobroker.gartenbewaesserung, node: v10.17.0, js-controller: 3.1.4
    host.GLT	2020-06-07 13:08:15.111	info	instance system.adapter.gartenbewaesserung.0 started with pid 5672
    host.GLT	2020-06-07 13:08:12.716	info	instance system.adapter.gartenbewaesserung.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
    gartenbewaesserung.0	2020-06-07 13:08:12.189	info	(7048) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
    gartenbewaesserung.0	2020-06-07 13:08:12.188	info	(7048) terminating
    gartenbewaesserung.0	2020-06-07 13:08:12.187	info	(7048) cleaned everything up...
    gartenbewaesserung.0	2020-06-07 13:08:12.105	info	(7048) Stop ventil4
    gartenbewaesserung.0	2020-06-07 13:08:12.104	info	(7048) Stop ventil3
    gartenbewaesserung.0	2020-06-07 13:08:12.104	info	(7048) Stop ventil2
    gartenbewaesserung.0	2020-06-07 13:08:12.104	info	(7048) Stop ventil1
    gartenbewaesserung.0	2020-06-07 13:08:12.103	info	(7048) Bewässerung stop
    gartenbewaesserung.0	2020-06-07 13:08:12.093	info	(7048) Stop ventil4
    gartenbewaesserung.0	2020-06-07 13:08:12.093	info	(7048) Stop ventil3
    gartenbewaesserung.0	2020-06-07 13:08:12.093	info	(7048) Stop ventil2
    gartenbewaesserung.0	2020-06-07 13:08:12.092	info	(7048) Stop ventil1
    gartenbewaesserung.0	2020-06-07 13:08:12.091	info	(7048) Got terminate signal TERMINATE_YOURSELF
    gartenbewaesserung.0	2020-06-07 13:08:12.081	info	(7048) Set: startzeit3: 13:15
    

    @Homoran Was hast du für den Feuchte Sensor "gebastelt"?

    ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

    HomoranH 1 Reply Last reply
    0
    • JB_SullivanJ JB_Sullivan

      Nàbend zusammen - ich muss nochmal eine Frage fragen. Erstmal vielen Dank an @sigi234 für die Vorarbeit zu seiner Visualisierung die ich für meine Verhältnisse ein wenig angepasst habe.

      Was mich an dem Adapter aber wundert ist folgendes:

      Sobald ich den Schieberegler auf Automatik stelle, wird sofort das erste Ventil angesteuert, obwohl die Uhrzeit dafür noch gar nicht der eingestellten Zeit (hier 19:10 Uhr) entspricht. Auch war ich der Meinung, das erst die Pumpe laufen muss, damit die Schaltbedingung für das 1. Ventil zutreffend ist. Ventil und Pumpe kommen aber gleichzeitig.

      Das nacheinander abarbeiten der Ventilkreise funktioniert dann einwandfrei. Mich stört halt, das dass setzten des "Automatik" Slider sofort einen Start des Programms auslöst.

      Ist das ein Bug oder ein Feature :grin:

      2020-06-06 19_08_44-vis.png

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

      @JB_Sullivan sagte in Test Adapter Gartenbewässerung v0.0.x:

      Das nacheinander abarbeiten der Ventilkreise funktioniert dann einwandfrei. Mich stört halt, das dass setzten des "Automatik" Slider sofort einen Start des Programms auslöst.

      Das stimmt, die Automatik startet sofort. Ist nicht Richtig so. Auch wenn man die Startzeit ändert geht es nur wenn man Enter drückt.

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

      JB_SullivanJ 1 Reply Last reply
      0
      • sigi234S sigi234

        @JB_Sullivan sagte in Test Adapter Gartenbewässerung v0.0.x:

        Das nacheinander abarbeiten der Ventilkreise funktioniert dann einwandfrei. Mich stört halt, das dass setzten des "Automatik" Slider sofort einen Start des Programms auslöst.

        Das stimmt, die Automatik startet sofort. Ist nicht Richtig so. Auch wenn man die Startzeit ändert geht es nur wenn man Enter drückt.

        JB_SullivanJ Offline
        JB_SullivanJ Offline
        JB_Sullivan
        wrote on last edited by JB_Sullivan
        #317

        @sigi234 Wie ich jetzt festgestellt habe, ist das setzten des "Automatik Slider" gar nicht als Automatik Funktion zu verstehen.

        Die Automatik wird quasi durch die eingetragenen Uhrzeiten aktiviert. Das "Automatik" bezieht sich mehr auf das abarbeiten der Ventile nach den eingestellten Zeiten.

        Ich habe den Silder für mich und mein Verständnis nun als "Zwangsstart" definiert. Außerdem habe ich noch den Alive Datenpunkt des Adapters daneben gebaut (grüner Punkt)

        Mit jeder Änderung an den Einstellungen wird ja die Instanz neu gestartet und Alive geht dann weg. So kann man sehen wenn der Adapter wieder bereit ist die nächste Eingabe zu akzeptieren.

        Mehrere Eingaben gleichzeitig ändern funktioniert über das VIS nicht. Das geht nur auf ioB Admin Ebene über den Instanz Tab.

        2020-06-07 14_31_45-vis.png

        Ich habe unter GIT auch noch einen Vorschlag für einen neuen Datenpunkt gemacht, denn wie ich bei meinen Tests festgestellt habe, fällt man öfter mal darauf rein das die Funktion nicht gestartet wird, weil eine der Wetterbedingungen nicht passend ist.

        Dies könnte man über einen true/false Datenpunkt zu Regenmenge/Temperatur zusätzlich visualisieren. Dann weiß man wenigstens gleich, warum der Rasensprenger nicht angesprungen ist.

        ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

        sigi234S 1 Reply Last reply
        1
        • JB_SullivanJ JB_Sullivan

          @Homoran

          Kann ich bestätigen - sieht bei mir ähnlich aus.

          gartenbewaesserung.0	2020-06-07 12:59:35.180	info	(7048) Stop ventil4
          gartenbewaesserung.0	2020-06-07 12:59:35.172	info	(7048) Stop ventil3
          gartenbewaesserung.0	2020-06-07 12:59:35.161	info	(7048) Stop ventil2
          gartenbewaesserung.0	2020-06-07 12:59:35.152	info	(7048) Stop ventil1
          gartenbewaesserung.0	2020-06-07 12:59:35.151	info	(7048) Bewässerung stop
          gartenbewaesserung.0	2020-06-07 12:59:35.142	info	(7048) Stop ventil4
          gartenbewaesserung.0	2020-06-07 12:58:35.143	info	(7048) Start ventil4
          gartenbewaesserung.0	2020-06-07 12:58:25.142	info	(7048) Stop ventil3
          gartenbewaesserung.0	2020-06-07 12:57:25.144	info	(7048) Start ventil3
          gartenbewaesserung.0	2020-06-07 12:57:15.143	info	(7048) Stop ventil2
          gartenbewaesserung.0	2020-06-07 12:56:15.121	info	(7048) Start ventil2
          gartenbewaesserung.0	2020-06-07 12:56:05.118	info	(7048) Stop ventil1
          gartenbewaesserung.0	2020-06-07 12:55:05.134	info	(7048) Start ventil1
          gartenbewaesserung.0	2020-06-07 12:55:05.120	info	(7048) Stop ventil4 in 270sek
          gartenbewaesserung.0	2020-06-07 12:55:05.120	info	(7048) Start ventil4 in 210sek
          gartenbewaesserung.0	2020-06-07 12:55:05.119	info	(7048) Stop ventil3 in 200sek
          gartenbewaesserung.0	2020-06-07 12:55:05.119	info	(7048) Start ventil3 in 140sek
          gartenbewaesserung.0	2020-06-07 12:55:05.119	info	(7048) Stop ventil2 in 130sek
          gartenbewaesserung.0	2020-06-07 12:55:05.119	info	(7048) Start ventil2 in 70sek
          gartenbewaesserung.0	2020-06-07 12:55:05.119	info	(7048) Stop ventil1 in 60sek
          gartenbewaesserung.0	2020-06-07 12:55:05.118	info	(7048) Start ventil1 in 0sek
          gartenbewaesserung.0	2020-06-07 12:55:05.109	info	(7048) Start pumpe
          gartenbewaesserung.0	2020-06-07 12:55:05.108	info	(7048) Start Bewaesserung
          gartenbewaesserung.0	2020-06-07 12:55:05.043	info	(7048) Stop ventil4
          gartenbewaesserung.0	2020-06-07 12:55:05.042	info	(7048) Stop ventil3
          gartenbewaesserung.0	2020-06-07 12:55:05.042	info	(7048) Stop ventil2
          gartenbewaesserung.0	2020-06-07 12:55:05.041	info	(7048) Stop ventil1
          gartenbewaesserung.0	2020-06-07 12:55:05.041	info	(7048) Bewässerung stop
          

          und so sieht es aus, wenn man Werte über das VIS geändert hat

          gartenbewaesserung.0	2020-06-07 13:08:16.645	info	(5672) Stop ventil4
          gartenbewaesserung.0	2020-06-07 13:08:16.645	info	(5672) Stop ventil3
          gartenbewaesserung.0	2020-06-07 13:08:16.644	info	(5672) Stop ventil2
          gartenbewaesserung.0	2020-06-07 13:08:16.644	info	(5672) Stop ventil1
          gartenbewaesserung.0	2020-06-07 13:08:16.643	info	(5672) Bewässerung stop
          gartenbewaesserung.0	2020-06-07 13:08:16.642	info	(5672) Stop ventil4
          gartenbewaesserung.0	2020-06-07 13:08:16.642	info	(5672) Stop ventil3
          gartenbewaesserung.0	2020-06-07 13:08:16.641	info	(5672) Stop ventil2
          gartenbewaesserung.0	2020-06-07 13:08:16.639	info	(5672) Stop ventil1
          gartenbewaesserung.0	2020-06-07 13:08:16.425	info	(5672) starting. Version 0.0.7 in C:/iobroker/GLT/node_modules/iobroker.gartenbewaesserung, node: v10.17.0, js-controller: 3.1.4
          host.GLT	2020-06-07 13:08:15.111	info	instance system.adapter.gartenbewaesserung.0 started with pid 5672
          host.GLT	2020-06-07 13:08:12.716	info	instance system.adapter.gartenbewaesserung.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
          gartenbewaesserung.0	2020-06-07 13:08:12.189	info	(7048) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
          gartenbewaesserung.0	2020-06-07 13:08:12.188	info	(7048) terminating
          gartenbewaesserung.0	2020-06-07 13:08:12.187	info	(7048) cleaned everything up...
          gartenbewaesserung.0	2020-06-07 13:08:12.105	info	(7048) Stop ventil4
          gartenbewaesserung.0	2020-06-07 13:08:12.104	info	(7048) Stop ventil3
          gartenbewaesserung.0	2020-06-07 13:08:12.104	info	(7048) Stop ventil2
          gartenbewaesserung.0	2020-06-07 13:08:12.104	info	(7048) Stop ventil1
          gartenbewaesserung.0	2020-06-07 13:08:12.103	info	(7048) Bewässerung stop
          gartenbewaesserung.0	2020-06-07 13:08:12.093	info	(7048) Stop ventil4
          gartenbewaesserung.0	2020-06-07 13:08:12.093	info	(7048) Stop ventil3
          gartenbewaesserung.0	2020-06-07 13:08:12.093	info	(7048) Stop ventil2
          gartenbewaesserung.0	2020-06-07 13:08:12.092	info	(7048) Stop ventil1
          gartenbewaesserung.0	2020-06-07 13:08:12.091	info	(7048) Got terminate signal TERMINATE_YOURSELF
          gartenbewaesserung.0	2020-06-07 13:08:12.081	info	(7048) Set: startzeit3: 13:15
          

          @Homoran Was hast du für den Feuchte Sensor "gebastelt"?

          HomoranH Do not disturb
          HomoranH Do not disturb
          Homoran
          Global Moderator Administrators
          wrote on last edited by
          #318

          @JB_Sullivan sagte in Test Adapter Gartenbewässerung v0.0.x:

          @Homoran Was hast du für den Feuchte Sensor "gebastelt"?

          Verschiedene Versionen hiervon:
          https://forum.iobroker.net/topic/34103/bodenfeuchtesensor-modifiziert-nach-funkleuchtturm

          Diff-Feuchte.png

          kein Support per PN! - Fragen im Forum stellen -
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Reply Last reply
          0
          • JB_SullivanJ JB_Sullivan

            @sigi234 Wie ich jetzt festgestellt habe, ist das setzten des "Automatik Slider" gar nicht als Automatik Funktion zu verstehen.

            Die Automatik wird quasi durch die eingetragenen Uhrzeiten aktiviert. Das "Automatik" bezieht sich mehr auf das abarbeiten der Ventile nach den eingestellten Zeiten.

            Ich habe den Silder für mich und mein Verständnis nun als "Zwangsstart" definiert. Außerdem habe ich noch den Alive Datenpunkt des Adapters daneben gebaut (grüner Punkt)

            Mit jeder Änderung an den Einstellungen wird ja die Instanz neu gestartet und Alive geht dann weg. So kann man sehen wenn der Adapter wieder bereit ist die nächste Eingabe zu akzeptieren.

            Mehrere Eingaben gleichzeitig ändern funktioniert über das VIS nicht. Das geht nur auf ioB Admin Ebene über den Instanz Tab.

            2020-06-07 14_31_45-vis.png

            Ich habe unter GIT auch noch einen Vorschlag für einen neuen Datenpunkt gemacht, denn wie ich bei meinen Tests festgestellt habe, fällt man öfter mal darauf rein das die Funktion nicht gestartet wird, weil eine der Wetterbedingungen nicht passend ist.

            Dies könnte man über einen true/false Datenpunkt zu Regenmenge/Temperatur zusätzlich visualisieren. Dann weiß man wenigstens gleich, warum der Rasensprenger nicht angesprungen ist.

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

            @JB_Sullivan sagte in Test Adapter Gartenbewässerung v0.0.x:

            Wie ich jetzt festgestellt habe, ist das setzten des "Automatik Slider" gar nicht als Automatik Funktion zu verstehen.

            Dann würde ich den DP auf Sofortstart umstellen.?

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

            JB_SullivanJ 1 Reply Last reply
            0
            • sigi234S sigi234

              @JB_Sullivan sagte in Test Adapter Gartenbewässerung v0.0.x:

              Wie ich jetzt festgestellt habe, ist das setzten des "Automatik Slider" gar nicht als Automatik Funktion zu verstehen.

              Dann würde ich den DP auf Sofortstart umstellen.?

              JB_SullivanJ Offline
              JB_SullivanJ Offline
              JB_Sullivan
              wrote on last edited by
              #320

              @sigi234 sagte in Test Adapter Gartenbewässerung v0.0.x:

              @JB_Sullivan sagte in Test Adapter Gartenbewässerung v0.0.x:

              Wie ich jetzt festgestellt habe, ist das setzten des "Automatik Slider" gar nicht als Automatik Funktion zu verstehen.

              Dann würde ich den DP auf Sofortstart umstellen.?

              Macht für mein Verständnis mehr Sinn.

              ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

              sigi234S 1 Reply Last reply
              0
              • JB_SullivanJ JB_Sullivan

                @sigi234 sagte in Test Adapter Gartenbewässerung v0.0.x:

                @JB_Sullivan sagte in Test Adapter Gartenbewässerung v0.0.x:

                Wie ich jetzt festgestellt habe, ist das setzten des "Automatik Slider" gar nicht als Automatik Funktion zu verstehen.

                Dann würde ich den DP auf Sofortstart umstellen.?

                Macht für mein Verständnis mehr Sinn.

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

                @JB_Sullivan sagte in Test Adapter Gartenbewässerung v0.0.x:

                @sigi234 sagte in Test Adapter Gartenbewässerung v0.0.x:

                @JB_Sullivan sagte in Test Adapter Gartenbewässerung v0.0.x:

                Wie ich jetzt festgestellt habe, ist das setzten des "Automatik Slider" gar nicht als Automatik Funktion zu verstehen.

                Dann würde ich den DP auf Sofortstart umstellen.?

                Macht für mein Verständnis mehr Sinn.

                Jupp, schauen wir mal was @tombox dazu sagt.

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

                1 Reply Last reply
                0
                • T tombox

                  Hi ich habe ein Gartenbewässerungs Adapter erstellt.
                  Er basiert auf dem Skript von Kuddel. Er wurde komplett neugeschrieben nur die Optionen wurden übernommen.

                  Zum Installieren:
                  https://github.com/TA2k/ioBroker.gartenbewaesserung

                  Unter Adapter das Github Icon klicken:6596acc0-e8e2-4c75-9456-86dde5403787-image.png
                  Beliebig auswählen und die Url einfügen.
                  Dann unter Adapter den Gartenbewaesserung Adapter suchen und ganz rechts auf das 0b3e4109-9101-4e4f-a81a-24c1a493dca0-image.png klicken.

                  In den Instanzoptionen die jeweiligen Optionen einstellen.

                  Mit den states in "control.*" können die Bewässerung oder die einzigen Ventile gestartet und gestoppt werden.

                  Die bessere alternative die auch weiterentwickelt wird ist:
                  https://github.com/Dirk-Peter-md/ioBroker.sprinklecontrol
                  https://forum.iobroker.net/topic/44493/test-adapter-sprinkle-control-0-1-4-latest

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

                  @tombox

                  Hallo, kannst du das Date Format ändern?

                  https://forum.iobroker.net/topic/22301/neuer-adapter-linkeddevices/219

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

                  T 1 Reply Last reply
                  0
                  • sigi234S sigi234

                    @tombox

                    Hallo, kannst du das Date Format ändern?

                    https://forum.iobroker.net/topic/22301/neuer-adapter-linkeddevices/219

                    T Offline
                    T Offline
                    tombox
                    wrote on last edited by
                    #323

                    @sigi234 habe mal für alle timestamps hinzugefügt

                    sigi234S 1 Reply Last reply
                    1
                    • T tombox

                      @sigi234 habe mal für alle timestamps hinzugefügt

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

                      @tombox sagte in Test Adapter Gartenbewässerung v0.0.x:

                      @sigi234 habe mal für alle timestamps hinzugefügt

                      Hm, sehe es nur bei 3 DP

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

                      1 Reply Last reply
                      0
                      • wawyoW Offline
                        wawyoW Offline
                        wawyo
                        Developer
                        wrote on last edited by
                        #325

                        Ergänzung für tombox (alle Variablen sind auf Englisch):

                        Vis.png

                        async checkautomaticTimer() {
                                let automatic = [];
                                automatic = [
                                    ["starttime1", this.config.starttime1_enable, this.config.starttime1, this.config.starttime1duration, this.config.starttime1tempforecast, this.config.starttime1rainforecast, this.config.starttime1moistureforecast],
                                    ["starttime2", this.config.starttime2_enable, this.config.starttime2, this.config.starttime2duration, this.config.starttime2tempforecast, this.config.starttime2rainforecast, this.config.starttime2moistureforecast],
                                    ["starttime3", this.config.starttime3_enable, this.config.starttime3, this.config.starttime3duration, this.config.starttime3tempforecast, this.config.starttime3rainforecast, this.config.starttime3moistureforecast]
                                ];
                        
                                for (let i = 0; i <= automatic.length - 1; i++) {
                                    if (this.automatic[i][1] && this.automatic[i][0].startsWith("starttime")) {
                                        let nextautomatic = this.gettimediff(this.automatic[i][2]);
                                        this.setState("state." + this.automatic[i][0] + ".still", this.convertseconds(nextautomatic));
                                        this.setState("state." + this.automatic[i][0] + ".progress", 100 - ((nextautomatic / 86400) * 100).toFixed(2));
                                        this.setState("state." + this.automatic[i][0] + ".stillseconds", nextautomatic);
                                    } else if (!this.automatic[i][1]) {
                                        this.setState("state." + this.automatic[i][0] + ".still", "--:--:--");
                                        this.setState("state." + this.automatic[i][0] + ".progress", "00");
                                        this.setState("state." + this.automatic[i][0] + ".stillseconds", "00");
                                    }
                                }
                            }
                        
                            gettimediff(datetime) {
                                var tempnow = Date();
                                var pattern = /(\d{2})\:(\d{2})\:(\d{2})/;
                                var convertednow = tempnow.replace(pattern, "" + datetime + ":00");
                                var convertednowSec = new Date(convertednow).getTime();
                                var nowtemp = new Date();
                                var now = nowtemp.getTime();
                        
                                if (isNaN(convertednowSec)) {
                                    return "";
                                }
                                if (convertednowSec < now) {
                                    var milisec_diff = (convertednowSec + (24 * 60 * 60 * 1000)) - now;
                                } else {
                                    var milisec_diff = convertednowSec - now;
                                }
                        
                                var date_diff = (milisec_diff / 1000).toFixed(0);
                                return date_diff;
                            }
                        
                            convertseconds(totalSeconds) {
                                var hours = Math.floor(totalSeconds / 3600);
                                var minutes = Math.floor((totalSeconds - (hours * 3600)) / 60);
                                var seconds = (totalSeconds - (hours * 3600) - (minutes * 60)).toFixed(0);
                        
                                var result = (hours < 10 ? "0" + hours : hours);
                                result += ":" + (minutes < 10 ? "0" + minutes : minutes);
                                result += ":" + (seconds < 10 ? "0" + seconds : seconds);
                                return result;
                            }
                        
                        T 1 Reply Last reply
                        0
                        • wawyoW wawyo

                          Ergänzung für tombox (alle Variablen sind auf Englisch):

                          Vis.png

                          async checkautomaticTimer() {
                                  let automatic = [];
                                  automatic = [
                                      ["starttime1", this.config.starttime1_enable, this.config.starttime1, this.config.starttime1duration, this.config.starttime1tempforecast, this.config.starttime1rainforecast, this.config.starttime1moistureforecast],
                                      ["starttime2", this.config.starttime2_enable, this.config.starttime2, this.config.starttime2duration, this.config.starttime2tempforecast, this.config.starttime2rainforecast, this.config.starttime2moistureforecast],
                                      ["starttime3", this.config.starttime3_enable, this.config.starttime3, this.config.starttime3duration, this.config.starttime3tempforecast, this.config.starttime3rainforecast, this.config.starttime3moistureforecast]
                                  ];
                          
                                  for (let i = 0; i <= automatic.length - 1; i++) {
                                      if (this.automatic[i][1] && this.automatic[i][0].startsWith("starttime")) {
                                          let nextautomatic = this.gettimediff(this.automatic[i][2]);
                                          this.setState("state." + this.automatic[i][0] + ".still", this.convertseconds(nextautomatic));
                                          this.setState("state." + this.automatic[i][0] + ".progress", 100 - ((nextautomatic / 86400) * 100).toFixed(2));
                                          this.setState("state." + this.automatic[i][0] + ".stillseconds", nextautomatic);
                                      } else if (!this.automatic[i][1]) {
                                          this.setState("state." + this.automatic[i][0] + ".still", "--:--:--");
                                          this.setState("state." + this.automatic[i][0] + ".progress", "00");
                                          this.setState("state." + this.automatic[i][0] + ".stillseconds", "00");
                                      }
                                  }
                              }
                          
                              gettimediff(datetime) {
                                  var tempnow = Date();
                                  var pattern = /(\d{2})\:(\d{2})\:(\d{2})/;
                                  var convertednow = tempnow.replace(pattern, "" + datetime + ":00");
                                  var convertednowSec = new Date(convertednow).getTime();
                                  var nowtemp = new Date();
                                  var now = nowtemp.getTime();
                          
                                  if (isNaN(convertednowSec)) {
                                      return "";
                                  }
                                  if (convertednowSec < now) {
                                      var milisec_diff = (convertednowSec + (24 * 60 * 60 * 1000)) - now;
                                  } else {
                                      var milisec_diff = convertednowSec - now;
                                  }
                          
                                  var date_diff = (milisec_diff / 1000).toFixed(0);
                                  return date_diff;
                              }
                          
                              convertseconds(totalSeconds) {
                                  var hours = Math.floor(totalSeconds / 3600);
                                  var minutes = Math.floor((totalSeconds - (hours * 3600)) / 60);
                                  var seconds = (totalSeconds - (hours * 3600) - (minutes * 60)).toFixed(0);
                          
                                  var result = (hours < 10 ? "0" + hours : hours);
                                  result += ":" + (minutes < 10 ? "0" + minutes : minutes);
                                  result += ":" + (seconds < 10 ? "0" + seconds : seconds);
                                  return result;
                              }
                          
                          T Offline
                          T Offline
                          tombox
                          wrote on last edited by
                          #326

                          @wawyo was macht das genau?

                          wawyoW 1 Reply Last reply
                          0
                          • T tombox

                            @wawyo was macht das genau?

                            wawyoW Offline
                            wawyoW Offline
                            wawyo
                            Developer
                            wrote on last edited by wawyo
                            #327

                            @tombox
                            Der Code ist zum berechnen alle Restzeiten bis zum nächsten automatische Start.
                            Ich habe die Zeiteinstellungen zum Automatikbetrieb ergänzt.
                            20200609_213518_edited.mp4

                            1 Reply Last reply
                            0
                            • F Offline
                              F Offline
                              f0rd42
                              wrote on last edited by
                              #328

                              Mal ne blöde Frage:

                              So wie es aussieht, habt ihr entweder alle eine Pumpe oder allgemein genügend Druck um alle Kreise gleichzeitig betreiben zu können. Das ist bei mir leider nicht so!

                              Gibt es irgendwie eine Möglichkeit, dass die Ventile nur nacheinander abgearbeitet werden oder habe ich hier was übersehen?

                              M 1 Reply Last reply
                              0
                              • F f0rd42

                                Mal ne blöde Frage:

                                So wie es aussieht, habt ihr entweder alle eine Pumpe oder allgemein genügend Druck um alle Kreise gleichzeitig betreiben zu können. Das ist bei mir leider nicht so!

                                Gibt es irgendwie eine Möglichkeit, dass die Ventile nur nacheinander abgearbeitet werden oder habe ich hier was übersehen?

                                M Offline
                                M Offline
                                mameier1234
                                wrote on last edited by
                                #329

                                @f0rd42 Das ist doch genau die Funktion des Adapters.. In einer Instanz werden die einzelnen Ventile nacheinander abgearbeitet...

                                Einige wollen hier genau das Gegenteil, das geht aber noch nicht...

                                Grüße,

                                Martin

                                F 1 Reply Last reply
                                0
                                • M mameier1234

                                  @f0rd42 Das ist doch genau die Funktion des Adapters.. In einer Instanz werden die einzelnen Ventile nacheinander abgearbeitet...

                                  Einige wollen hier genau das Gegenteil, das geht aber noch nicht...

                                  F Offline
                                  F Offline
                                  f0rd42
                                  wrote on last edited by
                                  #330

                                  @mameier1234 ok, dann war / bin ich blind :-)

                                  Danke, ich tüftele mal weiter

                                  1 Reply Last reply
                                  0
                                  • G Offline
                                    G Offline
                                    Gerni
                                    wrote on last edited by Gerni
                                    #331

                                    Hi. Erstmal Danke für die Arbeit und den Adapter.

                                    Vermutlich blöde Frage aber was genau muss ich denn angeben um Ventil eins, was ein sonoff 4CH Pro wäre, schalten zu können. In Log steht zwar, dass Ventil 1 geschaltet wird, ist es aber in der 4CH Konfig (Tasmo) nicht. "4CH Pro POWER1" reicht vermutlich nicht

                                    EDIT:
                                    Hab es: "sonoff.0.4CH Pro.POWER1" und läuft. Super Geil!!!!

                                    Jede Menge verschiedenes Zeug

                                    1 Reply Last reply
                                    0
                                    • G Offline
                                      G Offline
                                      Gerni
                                      wrote on last edited by
                                      #332

                                      Habe dann doch mal ne Frage.

                                      Zu Ermittlung von Wetterdaten nutze ich den wetter.com Adapter. Der liefert auch Infos. Zu verschiedenen Tagen usw.

                                      Nun möchte ich an jedem Tag der Woche Sprinkler aktivieren jedoch nicht wenn es zB 5 mm regnet.

                                      Jetzt kann ich hier im Adapter Regenwert für heute und morgen hinterlegen. Und was ist Mittwoch, Donnerstag usw?

                                      Oder habe ich die passenden Datenpunkte nicht vor Augen?

                                      Wie holt ihr euch die Wetterdaten und bindet sie in den Adapter ein?

                                      Gruß
                                      Stefan

                                      Jede Menge verschiedenes Zeug

                                      F 1 Reply Last reply
                                      0
                                      • G Gerni

                                        Habe dann doch mal ne Frage.

                                        Zu Ermittlung von Wetterdaten nutze ich den wetter.com Adapter. Der liefert auch Infos. Zu verschiedenen Tagen usw.

                                        Nun möchte ich an jedem Tag der Woche Sprinkler aktivieren jedoch nicht wenn es zB 5 mm regnet.

                                        Jetzt kann ich hier im Adapter Regenwert für heute und morgen hinterlegen. Und was ist Mittwoch, Donnerstag usw?

                                        Oder habe ich die passenden Datenpunkte nicht vor Augen?

                                        Wie holt ihr euch die Wetterdaten und bindet sie in den Adapter ein?

                                        Gruß
                                        Stefan

                                        F Offline
                                        F Offline
                                        f0rd42
                                        wrote on last edited by
                                        #333

                                        @Gerni Die sind direkt im Adapter:

                                        Screenshot 2020-06-15 at 17.23.41.png

                                        G 1 Reply Last reply
                                        0
                                        • F f0rd42

                                          @Gerni Die sind direkt im Adapter:

                                          Screenshot 2020-06-15 at 17.23.41.png

                                          G Offline
                                          G Offline
                                          Gerni
                                          wrote on last edited by Gerni
                                          #334

                                          @f0rd42 ist Nextdays Day 1 also heute. Wenn dem so ist, Asche über mein haupt.

                                          Wenn also morgen geprüft wird wäre Day 1 dann tatsächlich Dienstag? Ich dachte Day 1 ist immer Montag, Day 2 Dienstag usw.

                                          Dann würde doch Day 2 immer Dienstag sein und nie Mittwoch wenn der Wert hier im Adapter für Folgetag steht.

                                          Vielleicht schnall ich die Logik auch nicht

                                          Jede Menge verschiedenes Zeug

                                          F 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

                                          234

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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