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

donate donate
  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.7k

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

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

Test Adapter rainbird 1.x.x

Geplant Angeheftet Gesperrt Verschoben Tester
39 Beiträge 8 Kommentatoren 3.6k 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.
  • FeuersturmF Feuersturm

    @keineahnungvonprogrmieren

    2489b4a3-d252-4de4-a2c6-5fc38c03c7de-grafik.png

    So sieht bei mir die Struktur aus. Über den Datenpunkt runZone übergibst du eine Zeit in Minuten mit, wie lange die Zone laufen soll.

    K Offline
    K Offline
    keineAhnungvonProgrmieren
    schrieb am zuletzt editiert von
    #14

    @feuersturm
    vielen dank heute nacht wird hoffentlich meine erste Vollautomatische Bewässerung starten.
    Habe mir folgendes Skript von ChatGPT programieren lassen:

    // Datenpunkte definieren
    const soilMoistureDP = '0_userdata.0.Garten.Bodenfeuchte_Vorgarten';
    const rainbirdDP = 'rainbird.0.device.stations.1.runZone';
    
    // Variable, um zu speichern, ob die Bewässerung für den Tag deaktiviert wurde
    let wateringDisabledForToday = false;
    
    // Variable, um zu speichern, ob die Bodenfeuchtigkeit unter 30 gefallen ist
    let soilMoistureBelowThreshold = false;
    
    // Funktion zur Überprüfung der Bodenfeuchtigkeit
    function checkSoilMoisture() {
        // Aktuellen Wert der Bodenfeuchtigkeit abrufen
        let soilMoisture = getState(soilMoistureDP).val;
    
        // Überprüfen, ob die Bodenfeuchtigkeit unter 30 ist
        if (soilMoisture < 30) {
            soilMoistureBelowThreshold = true;
            log('Bodenfeuchtigkeit ist unter 30 gefallen.');
        } else {
            log('Bodenfeuchtigkeit ist nicht unter 30.');
        }
    }
    
    // Funktion, um die Bewässerung auszulösen, wenn die Bedingungen erfüllt sind
    function triggerWatering() {
        // Überprüfen, ob die Bewässerung für den Tag deaktiviert wurde
        if (wateringDisabledForToday) {
            log('Bewässerung für den Tag deaktiviert. Keine Aktion erforderlich.');
            return;
        }
    
        // Überprüfen, ob die Bodenfeuchtigkeit unter 30 gefallen ist
        if (soilMoistureBelowThreshold) {
            // Rainbird-Datenpunkt auf 70 setzen
            setState(rainbirdDP, 70);
            log('Bewässerung um 2:00 Uhr morgens ausgelöst.');
        } else {
            log('Bodenfeuchtigkeit ist nicht unter 30. Keine Bewässerung erforderlich.');
        }
    }
    
    // Funktion, um die Tagesüberprüfung zu deaktivieren, wenn die Bodenfeuchtigkeit sich erhöht
    function disableWateringForToday() {
        wateringDisabledForToday = true;
        soilMoistureBelowThreshold = false; // Reset the threshold flag for the next day
        log('Bewässerung für den Tag deaktiviert, da die Bodenfeuchtigkeit angestiegen ist.');
    }
    
    // Cronjob für stündliche Überprüfung der Bodenfeuchtigkeit ab 15:00 Uhr bis 02:00 Uhr einstellen
    schedule('0 15-23,0-1 * * *', function () {
        checkSoilMoisture();
    });
    
    // Cronjob für Bewässerungsauslösung um 2:00 Uhr einstellen
    schedule('0 2 * * *', function () {
        triggerWatering();
    });
    
    // Ereignis bei Änderung der Bodenfeuchtigkeit einstellen
    on({id: soilMoistureDP, change: 'any'}, function (obj) {
        let newValue = obj.state.val;
        let oldValue = obj.oldState.val;
    
        // Überprüfen, ob der neue Wert größer ist als der alte Wert und unter 30 war
        if (oldValue < 30 && newValue >= 30) {
            disableWateringForToday();
        }
    });
    
    // Täglicher Reset der Bewässerungsdeaktivierung um Mitternacht
    schedule('0 0 * * *', function () {
        wateringDisabledForToday = false;
        soilMoistureBelowThreshold = false;
        log('Bewässerungsdeaktivierung und Feuchtigkeitsschwelle für den neuen Tag zurückgesetzt.');
    });
    
    
    K 1 Antwort Letzte Antwort
    0
    • K keineAhnungvonProgrmieren

      @feuersturm
      vielen dank heute nacht wird hoffentlich meine erste Vollautomatische Bewässerung starten.
      Habe mir folgendes Skript von ChatGPT programieren lassen:

      // Datenpunkte definieren
      const soilMoistureDP = '0_userdata.0.Garten.Bodenfeuchte_Vorgarten';
      const rainbirdDP = 'rainbird.0.device.stations.1.runZone';
      
      // Variable, um zu speichern, ob die Bewässerung für den Tag deaktiviert wurde
      let wateringDisabledForToday = false;
      
      // Variable, um zu speichern, ob die Bodenfeuchtigkeit unter 30 gefallen ist
      let soilMoistureBelowThreshold = false;
      
      // Funktion zur Überprüfung der Bodenfeuchtigkeit
      function checkSoilMoisture() {
          // Aktuellen Wert der Bodenfeuchtigkeit abrufen
          let soilMoisture = getState(soilMoistureDP).val;
      
          // Überprüfen, ob die Bodenfeuchtigkeit unter 30 ist
          if (soilMoisture < 30) {
              soilMoistureBelowThreshold = true;
              log('Bodenfeuchtigkeit ist unter 30 gefallen.');
          } else {
              log('Bodenfeuchtigkeit ist nicht unter 30.');
          }
      }
      
      // Funktion, um die Bewässerung auszulösen, wenn die Bedingungen erfüllt sind
      function triggerWatering() {
          // Überprüfen, ob die Bewässerung für den Tag deaktiviert wurde
          if (wateringDisabledForToday) {
              log('Bewässerung für den Tag deaktiviert. Keine Aktion erforderlich.');
              return;
          }
      
          // Überprüfen, ob die Bodenfeuchtigkeit unter 30 gefallen ist
          if (soilMoistureBelowThreshold) {
              // Rainbird-Datenpunkt auf 70 setzen
              setState(rainbirdDP, 70);
              log('Bewässerung um 2:00 Uhr morgens ausgelöst.');
          } else {
              log('Bodenfeuchtigkeit ist nicht unter 30. Keine Bewässerung erforderlich.');
          }
      }
      
      // Funktion, um die Tagesüberprüfung zu deaktivieren, wenn die Bodenfeuchtigkeit sich erhöht
      function disableWateringForToday() {
          wateringDisabledForToday = true;
          soilMoistureBelowThreshold = false; // Reset the threshold flag for the next day
          log('Bewässerung für den Tag deaktiviert, da die Bodenfeuchtigkeit angestiegen ist.');
      }
      
      // Cronjob für stündliche Überprüfung der Bodenfeuchtigkeit ab 15:00 Uhr bis 02:00 Uhr einstellen
      schedule('0 15-23,0-1 * * *', function () {
          checkSoilMoisture();
      });
      
      // Cronjob für Bewässerungsauslösung um 2:00 Uhr einstellen
      schedule('0 2 * * *', function () {
          triggerWatering();
      });
      
      // Ereignis bei Änderung der Bodenfeuchtigkeit einstellen
      on({id: soilMoistureDP, change: 'any'}, function (obj) {
          let newValue = obj.state.val;
          let oldValue = obj.oldState.val;
      
          // Überprüfen, ob der neue Wert größer ist als der alte Wert und unter 30 war
          if (oldValue < 30 && newValue >= 30) {
              disableWateringForToday();
          }
      });
      
      // Täglicher Reset der Bewässerungsdeaktivierung um Mitternacht
      schedule('0 0 * * *', function () {
          wateringDisabledForToday = false;
          soilMoistureBelowThreshold = false;
          log('Bewässerungsdeaktivierung und Feuchtigkeitsschwelle für den neuen Tag zurückgesetzt.');
      });
      
      
      K Offline
      K Offline
      keineAhnungvonProgrmieren
      schrieb am zuletzt editiert von
      #15

      fyi
      Hat wie gewünscht funktioniert :+1:

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

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

        @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

        FeuersturmF V 2 Antworten Letzte Antwort
        0
        • 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

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

          @vmi Greifst du zeitlich mit der App und ioBroker auf dein Rainbird Steuergerät zu?

          V 1 Antwort Letzte Antwort
          0
          • FeuersturmF Feuersturm

            @vmi Greifst du zeitlich mit der App und ioBroker auf dein Rainbird Steuergerät zu?

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

            @feuersturm habe auch die App, allerdings war diese nicht geöffnet

            FeuersturmF 1 Antwort Letzte Antwort
            0
            • V vmi

              @feuersturm habe auch die App, allerdings war diese nicht geöffnet

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

              @vmi Hattest du schon einmal im alten Thread https://forum.iobroker.net/topic/28924/test-adapter-rain-bird-v0-1-x-github geschaut, ob dort jemand erfolgreich ESP-ME3 in Betrieb hat? Ich habe bei mir als Steuergerät "ESP-ME" im Einsatz. Ich hab die Vermutung, dass dein Rainbird Steuergerät sich leicht anders verhält.

              Welche Firmwareversion vom LNK W-LAN Modul hast du? Bei mir wird in der Rainbird App die Firmware 1.63 angezeigt.

              V 1 Antwort Letzte Antwort
              0
              • FeuersturmF Feuersturm

                @vmi Hattest du schon einmal im alten Thread https://forum.iobroker.net/topic/28924/test-adapter-rain-bird-v0-1-x-github geschaut, ob dort jemand erfolgreich ESP-ME3 in Betrieb hat? Ich habe bei mir als Steuergerät "ESP-ME" im Einsatz. Ich hab die Vermutung, dass dein Rainbird Steuergerät sich leicht anders verhält.

                Welche Firmwareversion vom LNK W-LAN Modul hast du? Bei mir wird in der Rainbird App die Firmware 1.63 angezeigt.

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

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

                ME3 in Betrieb hat? Ich habe bei mir als Steuergerät "ESP-ME" im Einsatz. Ich hab die Vermutung, dass dein Rainbird Steuergerät sich leicht anders verhält.

                Wifi Modul LNK2 V2.39

                ESP-ME3 V3.4

                1 Antwort Letzte Antwort
                0
                • 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 :+1:

                        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 Online
                            mcm1957M Online
                            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 Online
                                mcm1957M Online
                                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 Online
                                      mcm1957M Online
                                      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 :blush:

                                        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 :blush:

                                          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 Online
                                          mcm1957M Online
                                          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
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          809

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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