Navigation

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

    NEWS

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter device-reminder V 3.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      flotux @Xenon last edited by

      @Xenon
      Ich habe die neue Version 2.1.1 von GitHub installiert. Allerdings kann ich hier meine Geräte nicht hinzufügen. Wenn ich auf den Button "Hinzufügen" klicke, passiert exakt nichts. Es wird auch keine Fehlermeldung angezeigt. Die alte Version vom Adapter habe ich vorher sauber deinstalliert und dann über den Expertenmodus und die GitHub-Adresse neu installiert.

      0967eada-58b2-4e2a-80bb-18176d42b9af-image.png

      Xenon 1 Reply Last reply Reply Quote 0
      • Xenon
        Xenon Forum Testing Developer @flotux last edited by

        @flotux F12 -> Console
        Sind da Einträge vorhanden? (error oder warning)

        F 1 Reply Last reply Reply Quote 0
        • F
          flotux @Xenon last edited by

          @xenon
          Nein. Das sieht recht unaufällig für mich aus:

          f9003c93-45fb-453a-a617-455ed8567e50-image.png

          Xenon 1 Reply Last reply Reply Quote 0
          • Xenon
            Xenon Forum Testing Developer @flotux last edited by

            @flotux sagte in Test Adapter device-reminder V 2.x:

            @xenon
            Nein. Das sieht recht unaufällig für mich aus:

            f9003c93-45fb-453a-a617-455ed8567e50-image.png

            Nein, im Browser auf F12 drücken und da die Konsole auswählen. Im iobroker Log tauchen keine Fehler aus der admin GUI auf, die stehen in der Browser Konsole

            F 1 Reply Last reply Reply Quote 0
            • F
              flotux @Xenon last edited by

              @xenon
              Frag mich bitte nicht warum (Browser Cache?), aber jetzt konnte ich meine Geräte Waschmaschine und Spülmaschine hinzufügen:

              2f06d4da-3160-495a-8c64-d7b13c20ba1b-image.png

              Wenn heute Abend eine der beiden Geräte anläuft, kann ich zurückmelden, ob der Adapter für mich wieder funktioniert.

              Mir ist nur nicht ganz klar, was ich bei den Telegram Einstellungen eintragen muss, dass das funktioniert. Ist der Wert bei Name ein "logischer" Name und bei username/firstname der Wert, den man beim Telegram Adapter bei "Authentifizierte Benutzer => Name" einträgt?
              81bef3e5-b04f-4377-81a4-498ab8069e02-image.png

              d60056c5-5f0f-4819-8464-4d71429ba84f-image.png

              Xenon 1 Reply Last reply Reply Quote 0
              • Xenon
                Xenon Forum Testing Developer @flotux last edited by

                @flotux Name ist der Name, der unter verknüpfte Geräte angezeigt wird. Username der aus deinem Telegram.
                Sollte ich eventuell einfach das Feld Name entfernen?

                F Duffy 2 Replies Last reply Reply Quote 0
                • F
                  flotux @Xenon last edited by

                  @xenon
                  Also wenn er für die Funktion nicht wirklich erforderlich ist, würde ich es eher weglassen. Ich fand es eher verwirrend.

                  1 Reply Last reply Reply Quote 0
                  • Duffy
                    Duffy @Xenon last edited by Duffy

                    @xenon

                    Hallo Xenon,

                    ich wollte soeben etwas in meinem device reminder ändern. Dabei musste ich feststellen das keine Einstellungen mehr zu sehen sind.
                    Es funktionieren aber alle Aufgaben die der device reminder erfüllen soll.
                    Jetzt habe ich festgestellt das ich wohl der Zeit etwas hinterher hänge da bei mir noch die Vers. 1.2.9 installiert ist.
                    Der device reminder hat immer so gut funktioniert das ich nie mehr in die Konfigurationsoberfläche geschaut hatte.

                    Könntets du mir aber bitte sagen wie ich nun ein Update hin bekomme auf die neuste Version?
                    Bei den Adaptern im iob wird mir die neue Version nicht angeboten.
                    Muss ich das über die Katze installieren?

                    Gruß Duffy

                    Edit:
                    Habe es mal über die Katze installiert aber es ist immernoch die alte Version 1.2.9 drauf. 😞

                    Xenon 1 Reply Last reply Reply Quote 0
                    • Xenon
                      Xenon Forum Testing Developer @Duffy last edited by

                      @duffy aktuell kann ich nur davon abraten die neue 2.x ins produktiv System zu installieren. Wann ich eine neue gefixte Version fertig habe, kann ich aktuell nicht sagen, da mir mal wieder komplett die Zeit hierfür fehlt.
                      Du kannst die 2.0.1 aus dem latest Repo installieren, aber auf keinen Fall die Version von Github ins Produktivsystem!

                      Duffy 1 Reply Last reply Reply Quote 0
                      • Duffy
                        Duffy @Xenon last edited by

                        @xenon

                        Wie funktioniert das mit dem 2.0.1 latest Repo? Wie muss man das machen?
                        Ich weis das leider noch nicht. ;-(

                        Gruß Duffy

                        1 Reply Last reply Reply Quote 0
                        • Xenon
                          Xenon Forum Testing Developer last edited by

                          da ich mir gestern abend drei Zehen geprellt habe und nun zu Hause verbringen darf, setze ich mich diese Woche wieder dran und behebe hoffentlich endlich die letzten Probleme

                          Duffy 1 Reply Last reply Reply Quote 0
                          • Duffy
                            Duffy @Xenon last edited by

                            @xenon

                            Autsch. Dann warte ich mal ab.
                            Gute Genesung.

                            Gruß Duffy

                            1 Reply Last reply Reply Quote 0
                            • Xenon
                              Xenon Forum Testing Developer last edited by

                              Es gibt Neuigkeiten!

                              Auf github liegt die 2.1.2, diese teste ich gerade parallel in meinem Produktiv-, sowie meinem Testsystem.

                              Da ich für die immer wieder auftretenden Probleme tief in die Adapterstruktur eingreifen musste, wird es zu Problemen nach einem Update des Adapters kommen. Dieses mal muss der Adapter zuerst deinstalliert und dann neu installiert werden. Alles andere wird Probleme machen!
                              Dafür verspreche ich euch im Gegenzug, dass keine weiteren Updates kommen werden, die so tief in den Adapter eingreifen, da ich das rum-gegurke um den eigentlichen Fehler jetzt durch eine vernünftige Lösung ersetzt habe. Ich wollte immer probieren, eine Neuinstallation zu vermeiden, was aber immer wieder zu neuen Problemen geführt hat. Da ich nicht noch mehr User Frust produzieren will, habe ich mich für diese Lösung entschieden.

                              Hauptaugenmerk dieses Mal liegt auf den Benachrichtigungen. In meinen ersten Tests kam sowohl whatsapp (mehrere instanzen), sowie Telegram bei mir an.

                              Was ist neu?
                              Es gibt nun 10 custom device types. Es können keine weiteren durch den User hinzugefügt oder die Namen geändert werden. Der Hintergrund ist, dass ich mit HTML und nicht mit React in der UI arbeite. In HTML ist es nicht einfach so möglich, die Types nach Änderung neu in die Tabelle "devices" zu bekommen. Da das ein häufiger Fehler war, ist das ganze jetzt so gelöst worden.

                              Telegram und Whatsapp:
                              Wie bereits oben geschrieben, müssen diese Messenger nun händisch angelegt werden, da das automatische Erkennen in der Vergangenheit immer wieder Probleme verursacht hat. Bitte beachten!

                              Auch muss jetzt nach jeder Eingabe auf den Button "Prüfen" geklickt werden. Hintergrund hier ist, dass dann eure Eingaben auf Plausibilität geprüft und, wenn valide, in die Tabelle "Verknüpfte Geräte" geschrieben werden. Erst wenn die Daten Plausibel sind, erscheinen auch die save buttons unten in der Leiste.

                              Ich hoffe, dass ich nun endlich die gröbsten Fehler erschlagen habe und freue mich auf euer Feedback dazu 😉

                              Die neue Version wird frühestens in einer Woche auf NPM landen, da ich so ein Drama wie beim letzten Mal nicht nochmal erleben möchte .. 😉

                              mcm1957 iPhilBln 2 Replies Last reply Reply Quote 4
                              • mcm1957
                                mcm1957 @Xenon last edited by mcm1957

                                @xenon
                                Wenn die neue Version so inkompatibel ist, dass eine Neuinstallation notwendig ist, würde ich diese Änderung aber als BREAKING bezeichnen und dementsprechend die Version auf 3.x.x anheben. Bitte überleg das vor einem Release in latest / stable ! (Kann sonst sein, dass ich eine stable Listing rejecte 🙂 bzw. an Apollon77 verweise... Soll keine Schikane sein - aber breaking change ist numal major Version increase - und die höheren Nummern beißen nicht ...)

                                Außerdem trag diese Anforderung unbedingt als news in io-package.json ein damit es bei einer Installation angezeigt wird und bestätigtw erden muss. Sonst gibts erst wieder Nachfragen 🙂

                                Nachtrag: Wenn der Major Break eh 1.x auf 2.x ist und 2.x nie stable wurde, ists auch OK!

                                Xenon 1 Reply Last reply Reply Quote 1
                                • iPhilBln
                                  iPhilBln @Xenon last edited by

                                  @xenon hab grade die v2.1.2 frisch installiert und scheint auf den ersten Blick alles wieder zu funktionieren. Das Einzige was mir aufgefallen ist, war, dass ich nachdem ich die Geräte angelegt und den Adapter starten wollte, keine Geräte im Objekte Ordner angelegt wurden. Nachdem ich ein Gerät in den Adaptereinstellungen manuell deaktiviert und wieder aktiviert hatte, wurden alle Geräte angelegt.
                                  Dennoch schon mal vielen Dank für deine Arbeit.

                                  14b188d2-fcff-40d3-bf70-d1faa75155fc-image.png

                                  Xenon 1 Reply Last reply Reply Quote 0
                                  • Xenon
                                    Xenon Forum Testing Developer @iPhilBln last edited by

                                    @iphilbln mir ist gerade auch aufgefallen, dass von meinen 6 angelegten Geräten nur 5 in den Objekten erstellt wurden. Anscheinend klemmt da noch irgendwo was

                                    Stand denn irgendwas im log? Ich glaube, dass er noch Probleme hat, die eindeutigen IDs zuzuordnen und deswegen einigen Geräte unter den Tisch fallen.

                                    Ich schaue es mir heute Abend mal in Ruhe an

                                    iPhilBln 1 Reply Last reply Reply Quote 0
                                    • iPhilBln
                                      iPhilBln @Xenon last edited by

                                      @xenon Nur das was ich als Bild im Anhang geschickt habe, wobei das LOG Level auch nur Info war.

                                      1 Reply Last reply Reply Quote 0
                                      • Xenon
                                        Xenon Forum Testing Developer @mcm1957 last edited by

                                        @mcm57 sagte in Test Adapter device-reminder V 2.x:

                                        @xenon
                                        Wenn die neue Version so inkompatibel ist, dass eine Neuinstallation notwendig ist, würde ich diese Änderung aber als BREAKING bezeichnen und dementsprechend die Version auf 3.x.x anheben. Bitte überleg das vor einem Release in latest / stable ! (Kann sonst sein, dass ich eine stable Listing rejecte 🙂 bzw. an Apollon77 verweise... Soll keine Schikane sein - aber breaking change ist numal major Version increase - und die höheren Nummern beißen nicht ...)

                                        Außerdem trag diese Anforderung unbedingt als news in io-package.json ein damit es bei einer Installation angezeigt wird und bestätigtw erden muss. Sonst gibts erst wieder Nachfragen 🙂

                                        Nachtrag: Wenn der Major Break eh 1.x auf 2.x ist und 2.x nie stable wurde, ists auch OK!

                                        Das wird ne 3.x werden, darauf hatte ich mich schon festgelegt, wenn alles funktioniert. Aber solange das ganze nur auf github liegt, passe ich nur die Version minimal an, um das ganze unterscheiden zu können.

                                        Zum Thema news: wo genau trage ich das da ein, dass es bestätigt werden muss?

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

                                          @xenon said in Test Adapter device-reminder V 2.x:

                                          Zum Thema news: wo genau trage ich das da ein, dass es bestätigt werden muss?

                                          Kannst dir z.B. im snp Adapter ansehen:
                                          https://github.com/iobroker-community-adapters/ioBroker.snmp/blob/006eeeb76e3b0bed8d3f12f19cdf60ff4271bb9e/io-package.json#L168

                                          Aber Achtung: Die News Meldung kommt m.W. nach nur bei "normaler" Installation via admin / repository. Bei Github Installation kommt sie m.W. nach nicht. Bitte ggF in Telegramm Details nachfragen - so taff bin ich in dem Bereich nicht.

                                          1 Reply Last reply Reply Quote 0
                                          • F
                                            flotux @Xenon last edited by

                                            Ich habe jetzt die Version 2.1.2 aus GitHub installiert. Davor habe ich natürlich die vorherige Version vollständig entfernt.
                                            Ich kann die Geräte anlegen und auch die Telegram Benachrichtigung. Die Änderungen lassen sich speichern und damit auch wieder aufrufen. Allerdings bleibt der Adapter jetzt bei mir gelb. Im Log sehe ich die folgenden Meldungen:

                                            56d933db-fabc-442f-8849-c2b93aa44d06-image.png

                                            So sieht aktuell die Konfiguration bei mir aus:

                                            9a99fd1d-c9df-4dc6-8f3b-e0177ae9bdea-image.png

                                            497eed1b-59de-4b9f-b6f0-c35fd7432711-image.png

                                            5596b53c-86f9-4e0b-b476-c34c31e33169-image.png

                                            So 100%ig schlüssig ist die Konfiguration Telegram immer noch nicht. Vielleicht habe ich da ja auch einen Fehler gemacht?

                                            B Xenon 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            773
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            48
                                            389
                                            51321
                                            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