Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. trotz adapter update alte version (npm vs. admin)

    NEWS

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    trotz adapter update alte version (npm vs. admin)

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas Braun
      Thomas Braun Most Active @wollerosekaufe last edited by

      @wollerosekaufe

      fritzdect
      github:	2.5.8
      latest:	2.5.8 for 1 days
      stable:	2.3.1 for 8 months
      

      Also ist eine Installation via GitHub nicht erforderlich. Immer zuerst aus 'stable' installieren. Aus latest/beta nur wenn man betatesten will und aus GitHub nur nach ausdrücklicher Aufforderung durch den Maintainer.

      wollerosekaufe 1 Reply Last reply Reply Quote 1
      • Thomas Braun
        Thomas Braun Most Active @wollerosekaufe last edited by

        @wollerosekaufe sagte in trotz adapter update alte version (npm vs. admin):

        bzw. was ist der richtige weg, um bspw. konkret vis2 zu installieren?

        vis2
        github:	2.4.0
        latest:	2.4.0 for 1 days
        stable:	-.-.-
        

        Also im Moment nur als Beta verfügbar.

        1 Reply Last reply Reply Quote 1
        • wollerosekaufe
          wollerosekaufe @Thomas Braun last edited by

          @thomas-braun said in trotz adapter update alte version (npm vs. admin):

          @wollerosekaufe

          fritzdect
          github:	2.5.8
          latest:	2.5.8 for 1 days
          stable:	2.3.1 for 8 months
          

          Also ist eine Installation via GitHub nicht erforderlich. Immer zuerst aus 'stable' installieren. Aus latest/beta nur wenn man betatesten will und aus GitHub nur nach ausdrücklicher Aufforderung durch den Maintainer.

          genau das war hier der fall, daher habe ich es da via github installiert.

          ich war darüber hinaus diversen problemen auf der spur, und mit den neuesten versionen aus npm war einiges bereits behoben. "nur" das updaten der adapter klappt so eben nicht. schon etwas verwunderlich dass es so geräuschlos via npm abläuft, wenn das eigtl. grundfalsch ist 😆

          @thomas-braun said in trotz adapter update alte version (npm vs. admin):

          @wollerosekaufe sagte in trotz adapter update alte version (npm vs. admin):

          bzw. was ist der richtige weg, um bspw. konkret vis2 zu installieren?

          vis2
          github:	2.4.0
          latest:	2.4.0 for 1 days
          stable:	-.-.-
          

          Also im Moment nur als Beta verfügbar.

          d.h. noch nicht per "klickibunti" verfügbar, ok. wie ist dann der richtige weg um die beta zu installieren -> iob i vis-2.0.....? (habe es ja schon/noch installiert)

          Thomas Braun 1 Reply Last reply Reply Quote 0
          • Thomas Braun
            Thomas Braun Most Active @wollerosekaufe last edited by

            @wollerosekaufe

            Entweder über den Reiter 'npm' oder das Beta-Repo temporär aktivieren und dann halt 'klickibunti' aus der Adapter-Übersicht.

            wollerosekaufe 1 Reply Last reply Reply Quote 0
            • wollerosekaufe
              wollerosekaufe @Thomas Braun last edited by wollerosekaufe

              @thomas-braun said in trotz adapter update alte version (npm vs. admin):

              Entweder über den Reiter 'npm' oder das Beta-Repo temporär aktivieren und dann halt 'klickibunti' aus der Adapter-Übersicht.

              hmm, habe den vis2 adapter jetzt mal gelöscht und neu via npm-reiter im GUI installiert.
              das ist schon maximal verwirrend, dass die adapter da andere namen haben -.-

              ist nun alles auf 2.4.0 (eh klar da neu installiert), mal auf das nächste update warten 😉
              danke schon mal!

              noch zwei fragen/probleme:
              da alle adapter "plain" mit npm installiert wurden, muss ich das system nochmal komplett neu machen...?
              und den adapter ioBroker.vis-2-widgets-material kann ich im GUI nicht finden. vis2 bzw, "next generation" schon.
              zuvor wurde der noch angezeigt - aber da war er auch noch via npm installiert (habe beide gelöscht zuvor)
              wie komme ich da nun wieder ran?

              @skvarel said in Vis-2(.0) - Neuer Adapter als Beta:

              @intruder7 .. ich habe den Adapter noch mal gelöscht und per npm installiert. Jetzt läuft es!

              ssh:

              cd /opt/iobroker
              npm i iobroker.vis-2
              iob add vis-2
              iob upload vis-2

              hmm, bin ich wohl auch nicht der einzige der es via npm macht.
              werd irgendwie nicht schlau draus.

              mcm1957 Thomas Braun 3 Replies Last reply Reply Quote 0
              • mcm1957
                mcm1957 @wollerosekaufe last edited by

                @wollerosekaufe

                Ich versuche nochmal klarzustellen:

                Es gibt (primär) drei Quellen um Adapter zu installieren:

                a) das STABLE Repository
                b) das LATEST Repository
                c) direkte Installation von Github

                Adapter werden auf Github entwickelt. Ob der auf Github existierende Stand funktioniert, besser oder ident zur letzen Release ist oder auch eine völlig unbrauchbare Kombinatoion aus halben Updates ist kann man nur selbst evaluieren oder vom Maintainer in Erfahrung bringen. Versionsangaben auf Github sind irrelevant, da die Versionen meist erst beim releae angepasst (erhöhrt) werden. Zwei im Abstand weniger Minuiten von Github erfolgende Installationen können völlig unterschiedliche Inhalte haben.

                Sobald ein Entwickler eine Release erstellt, d.h. einen Softwarestand "einfriert" und diesen auf npm publiziert wird dieser zeitnahe binnen 24h im LATEST Repository verfügbar und kann von dort via UI und ion commandline installiert werden.

                Sollten bei einer Release keien Fehler gemeldet werden, so wird eine Release nach einiger Zeit (Typisch mindestens 7 Tage) im STABLE Repository verfügbar gemacht. Dies erfolgt nur über Request des Maintainers - dieser wird aber per issue nach ca. 14 Tagen daran erinnert diese Veröffentlichung zu machen.

                ERGO:
                Auf produktiven System sollten prinzipiell nur Adapterversionen installiert werden, die im stable Repository angeboten werden. Ausnahmen sind (bei einzelnen Adaptern) sinnvoll, wenn ganz neue Features oder in den letzten Tagen behobene Fehler eine Rolle spielen.

                Wer die neusten Versionen TESTEN will oder aus den oben genannten Gründen ausnahmesweise Beta-Software installieren will / muss kann die jeweils neusten releasten Versionen aus dem BETO Repository via UI oder iob commandline installieren.

                Eine Installation direkt von Github sollte nur dann erfolgen, wenn dies der Entwickler z.B. zum Test einen hotfixes angeregt hat,. Ansonsten erfolgt eine Github Installation IMMER auf eigens Risiko. Adapter die nur auf Github verfügbar sind, sollten mit Vorsicht genossen werden, da diese nicht mal den für Latest vorgesehenen minimalen Review durchlaufen haben. Erfahrungsgemäß gibt es bei solchen Adaptern öfter - insbesondere bei zentralen Updates - durchaus Probleme. Bei Adaptern die nicht im Repository gelistet sind, sollte der Entwickelr kontaktiert werden und ersucht werden, eine Aufnahme incl. allfälliger notwendige Anpassungen vorzunehmen.

                Deine Aussage dass die neusten Versionen nicht zeitnahe angeboten werden kann ich nicht direkt nachvollziehen. Im LATEST / BETA Repository sollten alle Releases binn 24h durch einen 2x am Tage laufenden Job (Startueit ca 2:00 udn 14:00) aktualisiert werden. Admin aktualisisert die Liste der Adapate typisch 1x am Tag. Dies kann aber durch den Refersh Butzon (oben auf der Adapterseite) jederzeit manuell ausgelöst werden. Sollte dir daher ein Adapetr veraltet erscheinen / fehlen, bitte um ein konkretes Beispiel zur Analyse.

                Installation von npm (in ui) ist nur erforderlich, wenn du eine ältere Version gezielt installieren willst oder - da es ein Einzelfall ist - das Umstellen des Repositories von stable auf latest einsparen willst.

                Zu deiner Frage ob du nun alles neu installieren sollst / musst:

                @Thomas-braun kann das sicher besser beantworten.
                Mein Wissensstand dazu ist NEIN, das ist nicht erforderlich. Ein iob uploa all sollte fehlende Uploads nachholen. (Zur Info: Upload lädt Daten die ein Adapter installiert in den Admin Bereich; das sind z.B. die Konfigurationsmenues aber auch noch ein paar andere Dinge).

                Hoff ich habe jetzt mehr erklärt als verwirrt.

                Bezüglich vis 2 schau ich noch

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

                  @wollerosekaufe said in trotz adapter update alte version (npm vs. admin):

                  @skvarel said in Vis-2(.0) - Neuer Adapter als Beta:

                  @intruder7 .. ich habe den Adapter noch mal gelöscht und per npm installiert. Jetzt läuft es!
                  ssh:
                  cd /opt/iobroker
                  npm i iobroker.vis-2
                  iob add vis-2
                  iob upload vis-2

                  iob i vis-2 sollte es auch getan haben ...

                  mcm1957 1 Reply Last reply Reply Quote 0
                  • Thomas Braun
                    Thomas Braun Most Active @wollerosekaufe last edited by

                    @wollerosekaufe sagte in trotz adapter update alte version (npm vs. admin):

                    da alle adapter "plain" mit npm installiert wurden, muss ich das system nochmal komplett neu machen...?

                    Nein, lass es jetzt so. Sobald über die regulären Kanäle ordentliche Updates nachgeschoben werden legen sich diese drüber. (Wenn die Erstinstallation 'ordentlich' gemacht wurde jedenfalls).

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

                      vis-2-material ist ganz normal im LATEST repository verfügbar

                      a9f0ccb3-0c30-4067-981f-14584dd64ad1-image.png

                      Wo / wie suchst du im gui?

                      wollerosekaufe 1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @mcm1957 last edited by Homoran

                        @mcm57 sagte in trotz adapter update alte version (npm vs. admin):

                        Es gibt (primär) drei Quellen um Adapter zu installieren:

                        https://www.iobroker.net/#de/documentation/tutorial/adapter.md?dieverschiedeneninstallationsquellen


                        @mcm57 sagte in trotz adapter update alte version (npm vs. admin):

                        vis-2-material ist ganz normal im LATEST repository verfügbar

                        Screenshot_20231110-102505_Firefox.jpg

                        https://download.iobroker.net/list.html#sortCol=name&sortDir=0&filter=visualization-widgets

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

                          @mcm57 said in trotz adapter update alte version (npm vs. admin):

                          vis-2-material ist ganz normal im LATEST repository verfügbar

                          a9f0ccb3-0c30-4067-981f-14584dd64ad1-image.png

                          Wo / wie suchst du im gui?

                          ne, aber im BETA channel wird es angezeigt, geht nun 😆

                          danke an alle! 🙂

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate
                          FAQ Cloud / IOT
                          HowTo: Node.js-Update
                          HowTo: Backup/Restore
                          Downloads
                          BLOG

                          839
                          Online

                          32.0k
                          Users

                          80.5k
                          Topics

                          1.3m
                          Posts

                          4
                          14
                          884
                          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