Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter rainbird 1.x.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      Delphinis @keineAhnungvonProgrmieren last edited by

      @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 Reply Last reply Reply Quote 0
      • bilberry
        bilberry @mcm1957 last edited by

        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.

        mcm1957 1 Reply Last reply Reply Quote 1
        • mcm1957
          mcm1957 @bilberry last edited by mcm1957

          @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 !

          1 Reply Last reply Reply Quote 1
          • Feuersturm
            Feuersturm last edited by

            @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/

            mcm1957 1 Reply Last reply Reply Quote 0
            • mcm1957
              mcm1957 @Feuersturm last edited by 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.

              Feuersturm 2 Replies Last reply Reply Quote 0
              • Feuersturm
                Feuersturm @mcm1957 last edited by Feuersturm

                @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

                Feuer-sturm created this issue in iobroker-community-adapters/ioBroker.rainbird

                closed jsonconfig, password encrptyed #69

                1 Reply Last reply Reply Quote 0
                • Feuersturm
                  Feuersturm @mcm1957 last edited by

                  @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 🙂

                  mcm1957 1 Reply Last reply Reply Quote 1
                  • mcm1957
                    mcm1957 @Feuersturm last edited by 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!

                    Feuersturm 1 Reply Last reply Reply Quote 1
                    • Feuersturm
                      Feuersturm @mcm1957 last edited by

                      @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?

                      mcm1957 1 Reply Last reply Reply Quote 0
                      • mcm1957
                        mcm1957 @Feuersturm last edited by

                        @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.

                        mcm1957 1 Reply Last reply Reply Quote 1
                        • mcm1957
                          mcm1957 @mcm1957 last edited by

                          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

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          570
                          Online

                          31.7k
                          Users

                          79.8k
                          Topics

                          1.3m
                          Posts

                          7
                          34
                          1580
                          Loading More Posts
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes
                          Reply
                          • Reply as topic
                          Log in to reply
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                          The ioBroker Community 2014-2023
                          logo