Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter rainbird 1.x.x

NEWS

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

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

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

Test Adapter rainbird 1.x.x

Geplant Angeheftet Gesperrt Verschoben Tester
39 Beiträge 8 Kommentatoren 3.4k Aufrufe 8 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • V vmi

    @mcm1957 habe heute den Adpater installiert.

    Meine Rainbird Hardware ESP-ME3 und LNK2

    Bekomme folgende Fehlermeldungen

    rainbird.jpg

    Es werden Objekte angelegt und laut dem Status besteht auch eine Verbindung ....

    rainbird_objekte.jpg

    V Offline
    V Offline
    vmi
    schrieb am zuletzt editiert von
    #21

    @Feuersturm @mcm1957

    habe heute den Adapter mal mit debug gestartet

    9f516f66-e8e9-47db-aef0-7418cb6de4b7-grafik.png

    Hat jemand eine Idee?

    FeuersturmF M 2 Antworten Letzte Antwort
    0
    • V vmi

      @Feuersturm @mcm1957

      habe heute den Adapter mal mit debug gestartet

      9f516f66-e8e9-47db-aef0-7418cb6de4b7-grafik.png

      Hat jemand eine Idee?

      FeuersturmF Online
      FeuersturmF Online
      Feuersturm
      schrieb am zuletzt editiert von Feuersturm
      #22

      @vmi ich bin leider kein Entwickler und bin auch nur Nutzer vom Adapter.

      Mein Vorschlag wäre ein issue mit allen Informationen (Rainbird HW, SW Version , Adapter Version) beim Adapter zu erstellen.
      Am besten einmal alle states löschen und dann den Adapter im debug mode neu starten und das Log an das issue hängen.

      Edit
      Sehe gerade das es schon ein issue zum ESP Me3 gibt
      https://github.com/iobroker-community-adapters/ioBroker.rainbird/issues/17

      Häng dich am besten da mit dran

      1 Antwort Letzte Antwort
      1
      • V vmi

        @Feuersturm @mcm1957

        habe heute den Adapter mal mit debug gestartet

        9f516f66-e8e9-47db-aef0-7418cb6de4b7-grafik.png

        Hat jemand eine Idee?

        M Offline
        M Offline
        myssv
        schrieb am zuletzt editiert von
        #23

        @vmi sagte in Test Adapter rainbird 1.x.x:

        Hat jemand eine Idee?

        Bei mir hat häufig geholfen, den WLAN-Stecker am Rainbird Modul zu ziehen und neu einzustecken. Habe aber eine ESP-RZXe

        1 Antwort Letzte Antwort
        0
        • K keineAhnungvonProgrmieren

          fyi
          Hat wie gewünscht funktioniert 👍

          D Offline
          D Offline
          Delphinis
          schrieb am zuletzt editiert von
          #24

          @keineahnungvonprogrmieren said in Test Adapter rainbird 1.x.x:

          Habe mir folgendes Skript von ChatGPT programieren lassen:

          Hallo,
          kannst du mir mal sagen, wie man diesen Code-Generator benutzt?
          Hab auch unter Javascript dieses AI-Symbol gesehen: 9c443d57-70ab-4b73-9f41-833110d6181f-grafik.png
          Aber da kommt nur diese Eingabemaske. Was muss man da tun? Oder hast du das woanders gemacht?
          5242e14f-14dc-4480-829d-59e0f415a8f3-grafik.png

          1 Antwort Letzte Antwort
          0
          • mcm1957M mcm1957
            Aktuelle Test Version 1.0.1
            Veröffentlichungsdatum 06.06.2024
            Github Link https://github.com/iobroker-community-adapters/ioBroker.rainbird

            Beschreibung / Changelog

            Der Adapter ioBroker.rainbird wurde in den iobroker-community-adapters Bereich verschoben.

            Ein ganz herzliches DANKE ergeht an pixcept (guthub nick) der den Adpater bisher betreut hat und ihn nun übergeben hat.

            Changelog

            1.0.1 (2024-06-06)

            • (mcm1957) Adapter requires node.js 18 and js-controller >= 5 now
            • (mcm1957) Adapter has been move to iobroker-community-adapters organization
            • (mcm1957) Adapter-core has been adapter, adapter supports js-controller 6 now.
            • (mcm1957) Dependencies have been updated

            Die Diskussionen zur 0.x.x Release findet sich hier: https://forum.iobroker.net/topic/28924/test-adapter-rain-bird-v0-1-x-github.

            Und noch ein Hinweis falls wer den Adapter in Admin sucht:
            Die deutsche Beschreibung habe ich auf 'Rainbird Bewässerungssteuerung' (von Bewässerungsteuerung für Rainbird) geändert. Der Adapter tauscht jetzt in der Adapterliste unter "R" und nicht mehr wie bisher unter "B" auf da admin nicht nach dem Titel sondrn nachd er der Beschreibugn sortiert ...

            bilberryB Offline
            bilberryB Offline
            bilberry
            schrieb am zuletzt editiert von
            #25

            Vielen Dank für die Übernahme des Adapter in den Community-Bereich. Nach dem ich den ganzen Sommer gezögert hatte, war ich nun nach dem Update vom js-Controller auf 6.0.11 "gezwungen" bei diesem Adapter auf die neue Version 1.0.1 umzusteigen.

            Neben dem Dank an @StrathCole und @mcm1957 möchte ich gern bestätigen, dass diese Version bei mir erfolgreich mit einem Rainbird "ESP-RZXe" (mit LNK Wifi) funktioniert.
            Nach welchen Kriterien darf der ins stable-Repo? Dort sollte er m.E. nun hin.

            mcm1957M 1 Antwort Letzte Antwort
            1
            • bilberryB bilberry

              Vielen Dank für die Übernahme des Adapter in den Community-Bereich. Nach dem ich den ganzen Sommer gezögert hatte, war ich nun nach dem Update vom js-Controller auf 6.0.11 "gezwungen" bei diesem Adapter auf die neue Version 1.0.1 umzusteigen.

              Neben dem Dank an @StrathCole und @mcm1957 möchte ich gern bestätigen, dass diese Version bei mir erfolgreich mit einem Rainbird "ESP-RZXe" (mit LNK Wifi) funktioniert.
              Nach welchen Kriterien darf der ins stable-Repo? Dort sollte er m.E. nun hin.

              mcm1957M Offline
              mcm1957M Offline
              mcm1957
              schrieb am zuletzt editiert von mcm1957
              #26

              @bilberry said in Test Adapter rainbird 1.x.x:

              Nach welchen Kriterien darf der ins stable-Repo? Dort sollte er m.E. nun hin.

              Hauptkriterium ist Zeit. Hoff ich komm ev. morgen dazu 🙂
              DANKE fürs Feedback !

              Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
              Support Repositoryverwaltung.

              Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

              LESEN - gute Forenbeitrage

              1 Antwort Letzte Antwort
              1
              • FeuersturmF Online
                FeuersturmF Online
                Feuersturm
                schrieb am zuletzt editiert von
                #27

                @mcm1957
                Ich hab einmal meine ersten Gehversuche gemacht und habe beim Adapter die Konfig auf jsonConfig.json umgestellt. In diesm Zuge habe ich auch die Verschlüsselung des Passworts mit konfiguriert. Du hattest das ja schon einmal mit der 1.0.0 versucht aber dazu dann das geschrieben:

                Der alte ui-code ist mit der aktuellen Encryption offenbar inkompatibel.

                Wenn du Lust / Zeit hast, kannst du ja einmal über meine Änderungen drüberfliegen ob dir etwas auffällt bevor ich einen Pullrequest stelle. Bei mir hat sich der Adapter (aus meinem Fork installiert) mit einem Rainbird System verbunden.

                https://github.com/Feuer-sturm/ioBroker.rainbird/commits/master/

                mcm1957M 1 Antwort Letzte Antwort
                0
                • FeuersturmF Feuersturm

                  @mcm1957
                  Ich hab einmal meine ersten Gehversuche gemacht und habe beim Adapter die Konfig auf jsonConfig.json umgestellt. In diesm Zuge habe ich auch die Verschlüsselung des Passworts mit konfiguriert. Du hattest das ja schon einmal mit der 1.0.0 versucht aber dazu dann das geschrieben:

                  Der alte ui-code ist mit der aktuellen Encryption offenbar inkompatibel.

                  Wenn du Lust / Zeit hast, kannst du ja einmal über meine Änderungen drüberfliegen ob dir etwas auffällt bevor ich einen Pullrequest stelle. Bei mir hat sich der Adapter (aus meinem Fork installiert) mit einem Rainbird System verbunden.

                  https://github.com/Feuer-sturm/ioBroker.rainbird/commits/master/

                  mcm1957M Offline
                  mcm1957M Offline
                  mcm1957
                  schrieb am zuletzt editiert von mcm1957
                  #28

                  @feuersturm
                  DANKE für deinen Einsatz.
                  Nach einem allerersten Blick sieht das Ganze sehr gut aus.

                  In io-package und package bitte NICHT die Versionsnnummern ändern oder manuell die News einpflegen. Diese Infos erstellt das Release script auf Basis der Eintragung im README unter WORK_IN_PROGRESS

                  Die Namen der Config Variablen haben sich ja (hoffentlich) nicht geändert. Zum Test solltest du jedenfalls minimal eine neue Instanz anlegen oder noch besser den Adapter (auf einem Testsystem) komplett löschen und nie installieren damit nicht ohne dass du es merkst noch immer die alte Konfig gelesen wird.

                  Wahrscheinlich muss das Passwort einmal neu eingegeben werden. Dann müssen wir die Release auf 2.0.0 heben. Aber das ist jetzt mal Nebensache - das betrifft nur den Releasebuild.

                  Kannst gerne einen PR erstellen. Nimm nur vorher die Änderungen an dern Versionsnummern und den News raus.

                  DANKE fürs Mithelfen.

                  Wird aber jedenfalls mindestens nächste Woche werden bis ich es mit im Detail ansehen und mergen kann. Bin am WE ausgebucht (Family) und hab einige laaaange anliegende Reviews outstanding. Irgendwie sollte es bei den Tagesstunden auch ne Inflation geben und wir da 25, 26, 30, 40 h pro TAG Zeit haben was zu tun 🙂

                  P.S. Bitte trigger mich wenn sich nach PR oder Frage nichts tut - ich hab Schwierigkeiten alle offenen Punkte in Evidenz zu halten.

                  Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                  Support Repositoryverwaltung.

                  Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                  LESEN - gute Forenbeitrage

                  FeuersturmF 2 Antworten Letzte Antwort
                  0
                  • mcm1957M mcm1957

                    @feuersturm
                    DANKE für deinen Einsatz.
                    Nach einem allerersten Blick sieht das Ganze sehr gut aus.

                    In io-package und package bitte NICHT die Versionsnnummern ändern oder manuell die News einpflegen. Diese Infos erstellt das Release script auf Basis der Eintragung im README unter WORK_IN_PROGRESS

                    Die Namen der Config Variablen haben sich ja (hoffentlich) nicht geändert. Zum Test solltest du jedenfalls minimal eine neue Instanz anlegen oder noch besser den Adapter (auf einem Testsystem) komplett löschen und nie installieren damit nicht ohne dass du es merkst noch immer die alte Konfig gelesen wird.

                    Wahrscheinlich muss das Passwort einmal neu eingegeben werden. Dann müssen wir die Release auf 2.0.0 heben. Aber das ist jetzt mal Nebensache - das betrifft nur den Releasebuild.

                    Kannst gerne einen PR erstellen. Nimm nur vorher die Änderungen an dern Versionsnummern und den News raus.

                    DANKE fürs Mithelfen.

                    Wird aber jedenfalls mindestens nächste Woche werden bis ich es mit im Detail ansehen und mergen kann. Bin am WE ausgebucht (Family) und hab einige laaaange anliegende Reviews outstanding. Irgendwie sollte es bei den Tagesstunden auch ne Inflation geben und wir da 25, 26, 30, 40 h pro TAG Zeit haben was zu tun 🙂

                    P.S. Bitte trigger mich wenn sich nach PR oder Frage nichts tut - ich hab Schwierigkeiten alle offenen Punkte in Evidenz zu halten.

                    FeuersturmF Online
                    FeuersturmF Online
                    Feuersturm
                    schrieb am zuletzt editiert von Feuersturm
                    #29

                    @mcm1957 Danke für die schnelle Rückmeldung. Du bist klasse.

                    Ich hab es mir fast gedacht, das ihr da ein Skript für habt das die Infos für die nächste Version entsprechend aktualisiert. Hab es wieder zurückgeändert.

                    Ich hab auf meinem Testsystem den eigentlichen Rainbird Adapter gelöscht und dann über die Kate über die URL den Adapter aus meinem Fork installiert. Das lief soweit ich es sehen konnte. Die Bewässerungszeit ist ja auch vorbei, so dass kein Garten wegen der Änderung vertrocknen wird 😉

                    Mach dir keinen Stress wegen dem mergen des PR und genieße lieber das Wochenende mit der Familie.

                    Edit: PR https://github.com/iobroker-community-adapters/ioBroker.rainbird/pull/69

                    1 Antwort Letzte Antwort
                    0
                    • mcm1957M mcm1957

                      @feuersturm
                      DANKE für deinen Einsatz.
                      Nach einem allerersten Blick sieht das Ganze sehr gut aus.

                      In io-package und package bitte NICHT die Versionsnnummern ändern oder manuell die News einpflegen. Diese Infos erstellt das Release script auf Basis der Eintragung im README unter WORK_IN_PROGRESS

                      Die Namen der Config Variablen haben sich ja (hoffentlich) nicht geändert. Zum Test solltest du jedenfalls minimal eine neue Instanz anlegen oder noch besser den Adapter (auf einem Testsystem) komplett löschen und nie installieren damit nicht ohne dass du es merkst noch immer die alte Konfig gelesen wird.

                      Wahrscheinlich muss das Passwort einmal neu eingegeben werden. Dann müssen wir die Release auf 2.0.0 heben. Aber das ist jetzt mal Nebensache - das betrifft nur den Releasebuild.

                      Kannst gerne einen PR erstellen. Nimm nur vorher die Änderungen an dern Versionsnummern und den News raus.

                      DANKE fürs Mithelfen.

                      Wird aber jedenfalls mindestens nächste Woche werden bis ich es mit im Detail ansehen und mergen kann. Bin am WE ausgebucht (Family) und hab einige laaaange anliegende Reviews outstanding. Irgendwie sollte es bei den Tagesstunden auch ne Inflation geben und wir da 25, 26, 30, 40 h pro TAG Zeit haben was zu tun 🙂

                      P.S. Bitte trigger mich wenn sich nach PR oder Frage nichts tut - ich hab Schwierigkeiten alle offenen Punkte in Evidenz zu halten.

                      FeuersturmF Online
                      FeuersturmF Online
                      Feuersturm
                      schrieb am zuletzt editiert von
                      #30

                      @mcm1957 sagte in Test Adapter rainbird 1.x.x:

                      P.S. Bitte trigger mich wenn sich nach PR oder Frage nichts tut - ich hab Schwierigkeiten alle offenen Punkte in Evidenz zu halten.

                      ping 🙂

                      mcm1957M 1 Antwort Letzte Antwort
                      1
                      • FeuersturmF Feuersturm

                        @mcm1957 sagte in Test Adapter rainbird 1.x.x:

                        P.S. Bitte trigger mich wenn sich nach PR oder Frage nichts tut - ich hab Schwierigkeiten alle offenen Punkte in Evidenz zu halten.

                        ping 🙂

                        mcm1957M Offline
                        mcm1957M Offline
                        mcm1957
                        schrieb am zuletzt editiert von mcm1957
                        #31

                        @feuersturm said in Test Adapter rainbird 1.x.x:

                        ping 🙂

                        pong 🙂

                        Ich hab jetzt mal alles gemerged und aktualisiert incl. eslint 9 Umstellung.
                        Rausgekommen ist ne v2.0.0-alpha.0.

                        Kannst du die bitte mal testen (nur via UI npm/url installierbar oder auf der Commandline mit
                        iob upgrade iobroker.rainbird@next oder iobroker.rainbird@2.0.0-alpha.0). Alphas kommen nicht in die Repos.

                        Danke

                        P.S: ALPHA Release - mangels Hardware total ungetestet!

                        Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                        Support Repositoryverwaltung.

                        Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                        LESEN - gute Forenbeitrage

                        FeuersturmF 1 Antwort Letzte Antwort
                        1
                        • mcm1957M mcm1957

                          @feuersturm said in Test Adapter rainbird 1.x.x:

                          ping 🙂

                          pong 🙂

                          Ich hab jetzt mal alles gemerged und aktualisiert incl. eslint 9 Umstellung.
                          Rausgekommen ist ne v2.0.0-alpha.0.

                          Kannst du die bitte mal testen (nur via UI npm/url installierbar oder auf der Commandline mit
                          iob upgrade iobroker.rainbird@next oder iobroker.rainbird@2.0.0-alpha.0). Alphas kommen nicht in die Repos.

                          Danke

                          P.S: ALPHA Release - mangels Hardware total ungetestet!

                          FeuersturmF Online
                          FeuersturmF Online
                          Feuersturm
                          schrieb am zuletzt editiert von
                          #32

                          @mcm1957 Vielen Dank.
                          Ich habe meinen bestehenden Adapter komplett gelöscht und die Alpha Version installiert.

                          Das sieht gut aus mit der Alpha Version
                          Log ist i.O.

                          2024-12-12 23:57:48.647 - info: host.ioB-Prod-Testsystem "system.adapter.rainbird.0" enabled
                          2024-12-12 23:57:48.942 - info: host.ioB-Prod-Testsystem instance system.adapter.rainbird.0 in version "2.0.0-alpha.0" started with pid 9034
                          2024-12-12 23:57:49.556 - info: rainbird.0 (9034) starting. Version 2.0.0-alpha.0 in /opt/iobroker/node_modules/iobroker.rainbird, node: v22.12.0, js-controller: 7.0.6
                          2024-12-12 23:57:49.563 - info: rainbird.0 (9034) [START] Starting Rain Bird adapter V2.0.0-alpha.0r44
                          2024-12-12 23:57:49.565 - info: rainbird.0 (9034) [INFO] Configured polling interval: 20000
                          

                          Und die Datenpunkte wurden auch korrekt ausgelesen
                          c5d20b33-bf2a-46dc-a511-14ce9082b255-grafik.png

                          Einen Bewässerungsdurchlauf erspare ich mir aber in dieser Jahreszeit 😊

                          Eine entsprechende Message welche ja für die neue Version konfiguriert wurde, wurde mir aber nicht angezeigt. Kommt die nur, wenn man den Adapter offiziell aus dem Repository installiert oder hätte die auch jetzt kommen sollen?

                          mcm1957M 1 Antwort Letzte Antwort
                          0
                          • FeuersturmF Feuersturm

                            @mcm1957 Vielen Dank.
                            Ich habe meinen bestehenden Adapter komplett gelöscht und die Alpha Version installiert.

                            Das sieht gut aus mit der Alpha Version
                            Log ist i.O.

                            2024-12-12 23:57:48.647 - info: host.ioB-Prod-Testsystem "system.adapter.rainbird.0" enabled
                            2024-12-12 23:57:48.942 - info: host.ioB-Prod-Testsystem instance system.adapter.rainbird.0 in version "2.0.0-alpha.0" started with pid 9034
                            2024-12-12 23:57:49.556 - info: rainbird.0 (9034) starting. Version 2.0.0-alpha.0 in /opt/iobroker/node_modules/iobroker.rainbird, node: v22.12.0, js-controller: 7.0.6
                            2024-12-12 23:57:49.563 - info: rainbird.0 (9034) [START] Starting Rain Bird adapter V2.0.0-alpha.0r44
                            2024-12-12 23:57:49.565 - info: rainbird.0 (9034) [INFO] Configured polling interval: 20000
                            

                            Und die Datenpunkte wurden auch korrekt ausgelesen
                            c5d20b33-bf2a-46dc-a511-14ce9082b255-grafik.png

                            Einen Bewässerungsdurchlauf erspare ich mir aber in dieser Jahreszeit 😊

                            Eine entsprechende Message welche ja für die neue Version konfiguriert wurde, wurde mir aber nicht angezeigt. Kommt die nur, wenn man den Adapter offiziell aus dem Repository installiert oder hätte die auch jetzt kommen sollen?

                            mcm1957M Offline
                            mcm1957M Offline
                            mcm1957
                            schrieb am zuletzt editiert von
                            #33

                            @feuersturm said in Test Adapter rainbird 1.x.x:

                            Eine entsprechende Message welche ja für die neue Version konfiguriert wurde, wurde mir aber nicht angezeigt. Kommt die nur, wenn man den Adapter offiziell aus dem Repository installiert oder hätte die auch jetzt kommen sollen?

                            News Meldungen kommen NUR wenn aus dem Repository und via Admin installiert wird.

                            Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                            Support Repositoryverwaltung.

                            Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                            LESEN - gute Forenbeitrage

                            mcm1957M 1 Antwort Letzte Antwort
                            1
                            • mcm1957M mcm1957

                              @feuersturm said in Test Adapter rainbird 1.x.x:

                              Eine entsprechende Message welche ja für die neue Version konfiguriert wurde, wurde mir aber nicht angezeigt. Kommt die nur, wenn man den Adapter offiziell aus dem Repository installiert oder hätte die auch jetzt kommen sollen?

                              News Meldungen kommen NUR wenn aus dem Repository und via Admin installiert wird.

                              mcm1957M Offline
                              mcm1957M Offline
                              mcm1957
                              schrieb am zuletzt editiert von
                              #34

                              Release 2.0.0 wurde in Richtung LATEST Repository uf den Weg gebracht.

                              Diskussionen zur neuen Version (2.x.x) bitte in diesem Topic führen:

                              https://forum.iobroker.net/topic/78624/test-adapter-rainbird-2-0-x/2

                              Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                              Support Repositoryverwaltung.

                              Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                              LESEN - gute Forenbeitrage

                              T 1 Antwort Letzte Antwort
                              0
                              • mcm1957M mcm1957

                                Release 2.0.0 wurde in Richtung LATEST Repository uf den Weg gebracht.

                                Diskussionen zur neuen Version (2.x.x) bitte in diesem Topic führen:

                                https://forum.iobroker.net/topic/78624/test-adapter-rainbird-2-0-x/2

                                T Offline
                                T Offline
                                ToK
                                schrieb am zuletzt editiert von
                                #35

                                Funktioniert dieser Adapter auch mit dem RainBird ESP-TM2.
                                Konnte dies jemand schon testen?

                                T 1 Antwort Letzte Antwort
                                0
                                • T ToK

                                  Funktioniert dieser Adapter auch mit dem RainBird ESP-TM2.
                                  Konnte dies jemand schon testen?

                                  T Offline
                                  T Offline
                                  ToK
                                  schrieb am zuletzt editiert von
                                  #36

                                  Nach dem Verbinden des RainBird 2.0.2 Adapters mit dem RainBird ESP-TM2 steht in den Protokollen:

                                  
                                  rainbird.0
                                  2025-10-09 09:32:00.715	warn	Error in request from client for AvailableStations: null
                                  
                                  rainbird.0
                                  2025-10-09 09:32:00.714	warn	Request reply error: [null,{"statusCode":430,"body":{"type":"Buffer","data":[80,65,83,83,87,79,82,68,32,76,79,67,75,79,85,84]},"headers":{"content-type":"text/html","content-length":"16"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"192.168.178.49","port":80,"hostname":"192.168.178.49","hash":null,"search":null,"query":null,"pathname":"/stick","path":"/stick","href":"http://192.168.178.49/stick"},"method":"POST","headers":{"Accept-Language":"en","Accept-Encoding":"gzip, deflate","User-Agent":"RainBird/2.0 CFNetwork/811.5.4 Darwin/16.7.0","Accept":"*/*","Connection":"keep-alive","Content-Type":"application/octet-stream","content-length":160}}},{"type":"Buffer","data":[80,65,83,83,87,79,82,68,32,76,79,67,75,79,85,84]}]
                                  
                                  rainbird.0
                                  2025-10-09 09:32:00.614	warn	Error in request from client for CurrentDate: null
                                  
                                  rainbird.0
                                  2025-10-09 09:32:00.613	warn	Request reply error: [null,{"statusCode":430,"body":{"type":"Buffer","data":[80,65,83,83,87,79,82,68,32,76,79,67,75,79,85,84]},"headers":{"content-type":"text/html","content-length":"16"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"192.168.178.49","port":80,"hostname":"192.168.178.49","hash":null,"search":null,"query":null,"pathname":"/stick","path":"/stick","href":"http://192.168.178.49/stick"},"method":"POST","headers":{"Accept-Language":"en","Accept-Encoding":"gzip, deflate","User-Agent":"RainBird/2.0 CFNetwork/811.5.4 Darwin/16.7.0","Accept":"*/*","Connection":"keep-alive","Content-Type":"application/octet-stream","content-length":160}}},{"type":"Buffer","data":[80,65,83,83,87,79,82,68,32,76,79,67,75,79,85,84]}]
                                  
                                  rainbird.0
                                  2025-10-09 09:32:00.507	warn	Error in request from client for SerialNumber: null
                                  
                                  rainbird.0
                                  2025-10-09 09:32:00.507	warn	Request reply error: [null,{"statusCode":430,"body":{"type":"Buffer","data":[80,65,83,83,87,79,82,68,32,76,79,67,75,79,85,84]},"headers":{"content-type":"text/html","content-length":"16"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"192.168.178.49","port":80,"hostname":"192.168.178.49","hash":null,"search":null,"query":null,"pathname":"/stick","path":"/stick","href":"http://192.168.178.49/stick"},"method":"POST","headers":{"Accept-Language":"en","Accept-Encoding":"gzip, deflate","User-Agent":"RainBird/2.0 CFNetwork/811.5.4 Darwin/16.7.0","Accept":"*/*","Connection":"keep-alive","Content-Type":"application/octet-stream","content-length":160}}},{"type":"Buffer","data":[80,65,83,83,87,79,82,68,32,76,79,67,75,79,85,84]}]
                                  
                                  rainbird.0
                                  2025-10-09 09:32:00.457	warn	Error in request from client for ModelAndVersion: null
                                  
                                  rainbird.0
                                  2025-10-09 09:32:00.456	warn	Request reply error: [null,{"statusCode":430,"body":{"type":"Buffer","data":[80,65,83,83,87,79,82,68,32,76,79,67,75,79,85,84]},"headers":{"content-type":"text/html","content-length":"16"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"192.168.178.49","port":80,"hostname":"192.168.178.49","hash":null,"search":null,"query":null,"pathname":"/stick","path":"/stick","href":"http://192.168.178.49/stick"},"method":"POST","headers":{"Accept-Language":"en","Accept-Encoding":"gzip, deflate","User-Agent":"RainBird/2.0 CFNetwork/811.5.4 Darwin/16.7.0","Accept":"*/*","Connection":"keep-alive","Content-Type":"application/octet-stream","content-length":160}}},{"type":"Buffer","data":[80,65,83,83,87,79,82,68,32,76,79,67,75,79,85,84]}]
                                  
                                  rainbird.0
                                  2025-10-09 09:31:59.341	info	[INFO] Configured polling interval: 20000
                                  
                                  rainbird.0
                                  2025-10-09 09:31:59.340	info	[START] Starting Rain Bird adapter V2.0.2r44
                                  
                                  rainbird.0
                                  2025-10-09 09:31:59.330	info	starting. Version 2.0.2 in /opt/iobroker/node_modules/iobroker.rainbird, node: v22.20.0, js-controller: 7.0.7
                                  
                                  host.raspbi5
                                  2025-10-09 09:31:58.466	info	instance system.adapter.rainbird.0 in version "2.0.2" started with pid 143967
                                  
                                  host.raspbi5
                                  2025-10-09 09:31:58.086	info	"system.adapter.rainbird.0" enabled
                                  

                                  In der Adapter Instanz rainbird.0 stehen "Verbunden mit Host", "Lebenzeichen" und "Verbunden mit Gerät oder Dienst" auf grün.

                                  Hoffe auf eure Hilfe

                                  FeuersturmF 1 Antwort Letzte Antwort
                                  0
                                  • T ToK

                                    Nach dem Verbinden des RainBird 2.0.2 Adapters mit dem RainBird ESP-TM2 steht in den Protokollen:

                                    
                                    rainbird.0
                                    2025-10-09 09:32:00.715	warn	Error in request from client for AvailableStations: null
                                    
                                    rainbird.0
                                    2025-10-09 09:32:00.714	warn	Request reply error: [null,{"statusCode":430,"body":{"type":"Buffer","data":[80,65,83,83,87,79,82,68,32,76,79,67,75,79,85,84]},"headers":{"content-type":"text/html","content-length":"16"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"192.168.178.49","port":80,"hostname":"192.168.178.49","hash":null,"search":null,"query":null,"pathname":"/stick","path":"/stick","href":"http://192.168.178.49/stick"},"method":"POST","headers":{"Accept-Language":"en","Accept-Encoding":"gzip, deflate","User-Agent":"RainBird/2.0 CFNetwork/811.5.4 Darwin/16.7.0","Accept":"*/*","Connection":"keep-alive","Content-Type":"application/octet-stream","content-length":160}}},{"type":"Buffer","data":[80,65,83,83,87,79,82,68,32,76,79,67,75,79,85,84]}]
                                    
                                    rainbird.0
                                    2025-10-09 09:32:00.614	warn	Error in request from client for CurrentDate: null
                                    
                                    rainbird.0
                                    2025-10-09 09:32:00.613	warn	Request reply error: [null,{"statusCode":430,"body":{"type":"Buffer","data":[80,65,83,83,87,79,82,68,32,76,79,67,75,79,85,84]},"headers":{"content-type":"text/html","content-length":"16"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"192.168.178.49","port":80,"hostname":"192.168.178.49","hash":null,"search":null,"query":null,"pathname":"/stick","path":"/stick","href":"http://192.168.178.49/stick"},"method":"POST","headers":{"Accept-Language":"en","Accept-Encoding":"gzip, deflate","User-Agent":"RainBird/2.0 CFNetwork/811.5.4 Darwin/16.7.0","Accept":"*/*","Connection":"keep-alive","Content-Type":"application/octet-stream","content-length":160}}},{"type":"Buffer","data":[80,65,83,83,87,79,82,68,32,76,79,67,75,79,85,84]}]
                                    
                                    rainbird.0
                                    2025-10-09 09:32:00.507	warn	Error in request from client for SerialNumber: null
                                    
                                    rainbird.0
                                    2025-10-09 09:32:00.507	warn	Request reply error: [null,{"statusCode":430,"body":{"type":"Buffer","data":[80,65,83,83,87,79,82,68,32,76,79,67,75,79,85,84]},"headers":{"content-type":"text/html","content-length":"16"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"192.168.178.49","port":80,"hostname":"192.168.178.49","hash":null,"search":null,"query":null,"pathname":"/stick","path":"/stick","href":"http://192.168.178.49/stick"},"method":"POST","headers":{"Accept-Language":"en","Accept-Encoding":"gzip, deflate","User-Agent":"RainBird/2.0 CFNetwork/811.5.4 Darwin/16.7.0","Accept":"*/*","Connection":"keep-alive","Content-Type":"application/octet-stream","content-length":160}}},{"type":"Buffer","data":[80,65,83,83,87,79,82,68,32,76,79,67,75,79,85,84]}]
                                    
                                    rainbird.0
                                    2025-10-09 09:32:00.457	warn	Error in request from client for ModelAndVersion: null
                                    
                                    rainbird.0
                                    2025-10-09 09:32:00.456	warn	Request reply error: [null,{"statusCode":430,"body":{"type":"Buffer","data":[80,65,83,83,87,79,82,68,32,76,79,67,75,79,85,84]},"headers":{"content-type":"text/html","content-length":"16"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"192.168.178.49","port":80,"hostname":"192.168.178.49","hash":null,"search":null,"query":null,"pathname":"/stick","path":"/stick","href":"http://192.168.178.49/stick"},"method":"POST","headers":{"Accept-Language":"en","Accept-Encoding":"gzip, deflate","User-Agent":"RainBird/2.0 CFNetwork/811.5.4 Darwin/16.7.0","Accept":"*/*","Connection":"keep-alive","Content-Type":"application/octet-stream","content-length":160}}},{"type":"Buffer","data":[80,65,83,83,87,79,82,68,32,76,79,67,75,79,85,84]}]
                                    
                                    rainbird.0
                                    2025-10-09 09:31:59.341	info	[INFO] Configured polling interval: 20000
                                    
                                    rainbird.0
                                    2025-10-09 09:31:59.340	info	[START] Starting Rain Bird adapter V2.0.2r44
                                    
                                    rainbird.0
                                    2025-10-09 09:31:59.330	info	starting. Version 2.0.2 in /opt/iobroker/node_modules/iobroker.rainbird, node: v22.20.0, js-controller: 7.0.7
                                    
                                    host.raspbi5
                                    2025-10-09 09:31:58.466	info	instance system.adapter.rainbird.0 in version "2.0.2" started with pid 143967
                                    
                                    host.raspbi5
                                    2025-10-09 09:31:58.086	info	"system.adapter.rainbird.0" enabled
                                    

                                    In der Adapter Instanz rainbird.0 stehen "Verbunden mit Host", "Lebenzeichen" und "Verbunden mit Gerät oder Dienst" auf grün.

                                    Hoffe auf eure Hilfe

                                    FeuersturmF Online
                                    FeuersturmF Online
                                    Feuersturm
                                    schrieb am zuletzt editiert von
                                    #37

                                    @tok Der Adapter scheint keine Verbindung mit dem Rainbird ESP Steuergerät aufbauen zu können.
                                    Du kannst den Rainbird Adapter einmal auf den Debugmode stellen und schauen ob dort weitere Informationen enthalten sind. Hast du schon einmal versucht die IP von deinem Rainbird Steuergerät von dem System aus anzupingen auf welchem der ioBroker läuft?

                                    T 1 Antwort Letzte Antwort
                                    1
                                    • FeuersturmF Feuersturm

                                      @tok Der Adapter scheint keine Verbindung mit dem Rainbird ESP Steuergerät aufbauen zu können.
                                      Du kannst den Rainbird Adapter einmal auf den Debugmode stellen und schauen ob dort weitere Informationen enthalten sind. Hast du schon einmal versucht die IP von deinem Rainbird Steuergerät von dem System aus anzupingen auf welchem der ioBroker läuft?

                                      T Offline
                                      T Offline
                                      ToK
                                      schrieb am zuletzt editiert von ToK
                                      #38

                                      @feuersturm
                                      Danke für deine rasche Antwort.
                                      Der ping auf den RainBird funktioniert von einem PC und auch direkt vom Raspberry - beide im identen Netzwerk.
                                      Nachdem der Debugmode aktiviert wurde, funktioniert jetzt auch die Kommunikation .. ? .. bekomme jetzt in den Objekten die Datenpunkte angezeigt.
                                      Folgende Warnungen/Fehler werden aber in den Protokollen angezeigt:

                                      rainbird.0
                                      2025-10-10 12:16:57.388	debug	Queue processing completed.
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.388	debug	Queue len: 0
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.388	debug	Cmd CurrentRainSensorState completed.
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.388	warn	Error in request from client for CurrentRainSensorState: {"errno":-104,"code":"ECONNRESET","syscall":"read"}
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.388	warn	Request reply error: [{"errno":-104,"code":"ECONNRESET","syscall":"read"},null,null]
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.372	debug	Requesting CurrentRainSensorState
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.372	debug	Queue len: 1
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.372	debug	Cmd CurrentStationsActive completed.
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.371	warn	Error in request from client for CurrentStationsActive: {"code":"ECONNRESET"}
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.371	warn	Request reply error: [{"code":"ECONNRESET"},null,null]
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.356	debug	Requesting CurrentStationsActive
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.356	debug	Queue len: 2
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.356	debug	Cmd WaterBudget completed.
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.356	warn	Error in request from client for WaterBudget: {"errno":-104,"code":"ECONNRESET","syscall":"read"}
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.355	warn	Request reply error: [{"errno":-104,"code":"ECONNRESET","syscall":"read"},null,null]
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.344	debug	stateChange rainbird.0.device.irrigation.active {"val":false,"ack":true,"ts":1760091417342,"q":0,"from":"system.adapter.rainbird.0","user":"system.user.admin","lc":1760091417342}
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.341	debug	Requesting WaterBudget
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.341	debug	Queue len: 3
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.341	debug	Cmd RainDelayGet completed.
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.341	warn	Error in request from client for RainDelayGet: {"errno":-104,"code":"ECONNRESET","syscall":"read"}
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.340	warn	Request reply error: [{"errno":-104,"code":"ECONNRESET","syscall":"read"},null,null]
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.319	debug	Requesting RainDelayGet
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.319	debug	Queue len: 4
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.319	debug	Cmd CurrentIrrigationState completed.
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.319	warn	Error in request from client for CurrentIrrigationState: {"code":"ECONNRESET"}
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.319	warn	Request reply error: [{"code":"ECONNRESET"},null,null]
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.286	debug	Skipping, queue already processing.
                                      
                                      rainbird.0
                                      2025-10-10 12:16:57.286	debug	Queue len: 4
                                      

                                      schalte ich den Debugmode wieder aus sieht es so im Protokoll aus:

                                      
                                      rainbird.0
                                      2025-10-10 13:41:27.075	warn	Error in request from client for CurrentRainSensorState: {"errno":-104,"code":"ECONNRESET","syscall":"read"}
                                      
                                      rainbird.0
                                      2025-10-10 13:41:27.075	warn	Request reply error: [{"errno":-104,"code":"ECONNRESET","syscall":"read"},null,null]
                                      
                                      rainbird.0
                                      2025-10-10 13:41:27.052	warn	Error in request from client for CurrentStationsActive: {"code":"ECONNRESET"}
                                      
                                      rainbird.0
                                      2025-10-10 13:41:27.051	warn	Request reply error: [{"code":"ECONNRESET"},null,null]
                                      
                                      rainbird.0
                                      2025-10-10 13:41:27.035	warn	Error in request from client for WaterBudget: {"errno":-104,"code":"ECONNRESET","syscall":"read"}
                                      
                                      rainbird.0
                                      2025-10-10 13:41:27.035	warn	Request reply error: [{"errno":-104,"code":"ECONNRESET","syscall":"read"},null,null]
                                      
                                      rainbird.0
                                      2025-10-10 13:41:27.015	warn	Error in request from client for RainDelayGet: {"errno":-104,"code":"ECONNRESET","syscall":"read"}
                                      
                                      rainbird.0
                                      2025-10-10 13:41:27.015	warn	Request reply error: [{"errno":-104,"code":"ECONNRESET","syscall":"read"},null,null]
                                      
                                      rainbird.0
                                      2025-10-10 13:41:26.992	warn	Error in request from client for CurrentIrrigationState: {"code":"ECONNRESET"}
                                      
                                      rainbird.0
                                      2025-10-10 13:41:26.992	warn	Request reply error: [{"code":"ECONNRESET"},null,null]
                                      
                                      rainbird.0
                                      2025-10-10 13:40:46.881	warn	Error in request from client for CurrentRainSensorState: {"code":"ECONNRESET"}
                                      
                                      rainbird.0
                                      2025-10-10 13:40:46.881	warn	Request reply error: [{"code":"ECONNRESET"},null,null]
                                      
                                      rainbird.0
                                      2025-10-10 13:40:46.847	warn	Error in request from client for CurrentStationsActive: {"errno":-104,"code":"ECONNRESET","syscall":"read"}
                                      
                                      rainbird.0
                                      2025-10-10 13:40:46.847	warn	Request reply error: [{"errno":-104,"code":"ECONNRESET","syscall":"read"},null,null]
                                      
                                      rainbird.0
                                      2025-10-10 13:40:46.826	warn	Error in request from client for WaterBudget: {"errno":-104,"code":"ECONNRESET","syscall":"read"}
                                      
                                      rainbird.0
                                      2025-10-10 13:40:46.825	warn	Request reply error: [{"errno":-104,"code":"ECONNRESET","syscall":"read"},null,null]
                                      
                                      rainbird.0
                                      2025-10-10 13:40:46.810	warn	Error in request from client for RainDelayGet: {"errno":-104,"code":"ECONNRESET","syscall":"read"}
                                      
                                      rainbird.0
                                      2025-10-10 13:40:46.810	warn	Request reply error: [{"errno":-104,"code":"ECONNRESET","syscall":"read"},null,null]
                                      
                                      rainbird.0
                                      2025-10-10 13:40:46.794	warn	Error in request from client for CurrentIrrigationState: {"code":"ECONNRESET"}
                                      
                                      rainbird.0
                                      2025-10-10 13:40:46.793	warn	Request reply error: [{"code":"ECONNRESET"},null,null]
                                      

                                      Gibt es hierzu Informationen ...

                                      1 Antwort Letzte Antwort
                                      0
                                      • FeuersturmF Online
                                        FeuersturmF Online
                                        Feuersturm
                                        schrieb am zuletzt editiert von Feuersturm
                                        #39

                                        @tok sagte in Test Adapter rainbird 1.x.x:

                                        Nachdem der Debugmode aktiviert wurde, funktioniert jetzt auch die Kommunikation .. ? .. bekomme jetzt in den Objekten die Datenpunkte angezeigt.

                                        Werden die Daten weiterhin aktualisiert, wenn der Debug Mode aus ist? Funktioniert jetzt auch die Ansteuerung der Bewässerung?

                                        Google sagt zu ECONNRESET:
                                        Der ECONNRESET-Fehler ist eine Netzwerkmeldung, die auftritt, wenn ein TCP-Endpunkt (also eine Seite einer Netzwerkverbindung) die Verbindung unerwartet und abrupt trennt, wodurch eine vorher etablierte Verbindung beendet wird, bevor der Datenaustausch abgeschlossen ist.

                                        Die Daten werden Defaultmäßig alle 20s (Einstellung in der Instanz) abgerufen. Ich vermute die Fehlermeldung "Error in request from client for" bedeutet, das die angeforderten Daten vom Rainbird Controller nicht innerhalb der Timeoutzeit von 1s wo die Verbindung offen ist empfangen wurde (Quelle)

                                        Du könntest in jedem Fall ein issue beim Adapter aufmachen und auch ein etwas längeres Debug Log dort einfügen, so das man z.B. mehrere Zyklen der Abfrage vom Adapter sieht. Dann könnte man z.B. auch sehe, ob der Fehler immer kommt oder nur sporadisch.

                                        1 Antwort Letzte Antwort
                                        0
                                        Antworten
                                        • In einem neuen Thema antworten
                                        Anmelden zum Antworten
                                        • Älteste zuerst
                                        • Neuste zuerst
                                        • Meiste Stimmen


                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        706

                                        Online

                                        32.4k

                                        Benutzer

                                        81.4k

                                        Themen

                                        1.3m

                                        Beiträge
                                        Community
                                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                        ioBroker Community 2014-2025
                                        logo
                                        • Anmelden

                                        • Du hast noch kein Konto? Registrieren

                                        • Anmelden oder registrieren, um zu suchen
                                        • Erster Beitrag
                                          Letzter Beitrag
                                        0
                                        • Home
                                        • Aktuell
                                        • Tags
                                        • Ungelesen 0
                                        • Kategorien
                                        • Unreplied
                                        • Beliebt
                                        • GitHub
                                        • Docu
                                        • Hilfe