Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Alte Adapter lassen sich nicht löschen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Alte Adapter lassen sich nicht löschen

    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      Jan1 @Homoran last edited by

      @Homoran
      Jup, ich lag falsch, das ist ja tatsächlich ein installierter Adapter, also vergess was ich geschrieben habe.

      1 Reply Last reply Reply Quote 0
      • Hiltex
        Hiltex last edited by

        Zur allgemeinen Entwirrung schreib ich nochmal Schritt für Schritt alles auf. Ich nutze dazu einen Adapter den ich noch nie installiert hatte: 1Wire OWFS

        Bildschirmfoto 2020-01-27 um 12.09.59.png

        Schritt 1: installieren
        Instanz läuft, alles gut.
        Bildschirmfoto 2020-01-27 um 12.10.44.png

        Schritt 2: löschen
        Mach ich gleich über die Tonne auf der entsprechenden Zeile
        Bildschirmfoto 2020-01-27 um 12.10.59.png

        So sieht dann die Ausgabe aus:
        Bildschirmfoto 2020-01-27 um 12.13.39.png

        Aber der Adapter scheint gelöscht zu sein
        Bildschirmfoto 2020-01-27 um 12.13.53.png

        Schritt 3: den nächsten unliebsamen Adapter löschen
        Ich nehme hier einfach Bars-Widget
        Bildschirmfoto 2020-01-27 um 12.14.01.png

        Bildschirmfoto 2020-01-27 um 12.14.14.png

        Bildschirmfoto 2020-01-27 um 12.14.32.png

        Ergebnis
        Der zuvor gelöschte Adapter 1Wire OWFS wird wieder als installiert, nur eben ohne Instanz angezeigt
        Bildschirmfoto 2020-01-27 um 12.14.44.png

        Für dieses Problem suche ich gerade eine Lösung.

        Homoran 1 Reply Last reply Reply Quote 0
        • Hiltex
          Hiltex last edited by

          Vielleicht noch als Ergänzung:
          Ich habe nun auch mal versucht, einen Adapter zu löschen, der bei reinstall eine Instanz hatte - geht auch nicht.

          1 Reply Last reply Reply Quote 0
          • apollon77
            apollon77 last edited by

            Welcher js-controller?

            1 Reply Last reply Reply Quote 0
            • Hiltex
              Hiltex last edited by

              Hab jetzt Version 2.1.1 installiert

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

                @Hiltex sagte in Alte Adapter lassen sich nicht löschen:

                Für dieses Problem suche ich gerade eine Lösung.

                ich sehe da kein Problem.

                Die Installation der "Adapter" geschieht zweistufig.
                (In Wirklichkeit braucht man ja eine oder mehrere Instanzen!)

                Die Liste unter "Adapter" enthält nur eine Liste zur Verfügung stehender Adapter - ohne irgendwelche Dateien

                Will man jetzt eine arbeitsfähige Instanz erzeugen passiert folgendes
                zuerst werden die notwendigen Installationsdateien heruntergeladen
                Dann werden diese für die Erzeugung der Instanzen verwendet.

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

                1 Reply Last reply Reply Quote 0
                • apollon77
                  apollon77 last edited by

                  versuch mal 2.2.8 vom controller

                  Hiltex 1 Reply Last reply Reply Quote 0
                  • Hiltex
                    Hiltex @apollon77 last edited by

                    @apollon77
                    Nach dem Update auf den js-controller 2.2.8 hat sich auch nichts geändert. Nach wie vor lassen sich die Adapter nicht löschen.

                    Ich vermute ja fast, dass das garnichts direkt mit ioBroker zu tun hat, sondern eher mit NPM, einem fehlenden Index, oder was auch immer. Aber mit googeln bin ich da bisher nicht weitergekommen.

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

                      @Hiltex sagte in Alte Adapter lassen sich nicht löschen:

                      sondern eher mit NPM, einem fehlenden Index, oder was auch immer.

                      ja, das kann es sein. deine Info:
                      @Hiltex sagte in Alte Adapter lassen sich nicht löschen:

                      habe ich erst den Ordner ~/.npm gelöscht und anschließend das reinstall-Script ausgeführt
                      ist mir irgendwie durchgerutscht

                      Dann mache mal bitte

                      cd /opt/iobroker
                      npm rebuild
                      

                      Man möge mich korrigieren wenn der Befehl besser in /opt/iobroker/node_modules aufgehoben ist.

                      Hiltex 1 Reply Last reply Reply Quote 0
                      • Hiltex
                        Hiltex @Homoran last edited by

                        @Homoran
                        Das Verzeichnis ist denke ich so korrekt. Zumindest werden auch jede Menge Dinge, die unter Node-Modules liegen, mit aufgelistet. Abhilfe schafft das Ganze jedoch nicht.

                        1 Reply Last reply Reply Quote 0
                        • apollon77
                          apollon77 last edited by

                          Dann lösch doch mal den node_modules/iobroker.xyz Ordner raus 🙂 Das wäre der minimal weg, da bleiben vllt ein paar libs liegen aber die räumt npm an sich das nächste mal weg

                          1 Reply Last reply Reply Quote 0
                          • Hiltex
                            Hiltex last edited by

                            Das funktioniert natürlich, führt aber beim nächsten Mal zur gleichen Situation. Das ist also leider auch keine permanente Lösung.

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

                              @Hiltex sagte in Alte Adapter lassen sich nicht löschen:

                              Das ist also leider auch keine permanente Lösung.

                              genauso wenig wie

                              @Hiltex sagte in Alte Adapter lassen sich nicht löschen:

                              den Ordner ~/.npm

                              zu löschen 😉

                              Hiltex 1 Reply Last reply Reply Quote 0
                              • Hiltex
                                Hiltex @Homoran last edited by

                                @Homoran sagte in Alte Adapter lassen sich nicht löschen:

                                genauso wenig wie

                                @Hiltex sagte in Alte Adapter lassen sich nicht löschen:

                                den Ordner ~/.npm

                                zu löschen 😉

                                😂
                                Das hat zumindest den Teilerfolg gebracht, dass das System wieder läuft. Mittlerweile ist man ja echt aufgeschmissen, wenn ioBroker weg ist. Also hierfür gleich mal ein Lob ans Team und ein dickes Dankeschön 👍

                                1 Reply Last reply Reply Quote 0
                                • Hiltex
                                  Hiltex last edited by

                                  Das System läuft im Moment übrigens überhaupt nicht zufriedenstellend. IoBroker startet zwar vernünftig und läuft auch recht flott, aber nach ein paar Stunden stürzen ungefähr die Hälfte aller Adapter ab, ohne dass man dazu eine Meldung im Log findet. Ich glaube sie stürzen nicht alle auf einen Schlag ab, sondern nacheinander mit zeitlichem Abstand. Der Admin-Adapter ist ebenfalls davon betroffen.
                                  Sicher könnt ihr euch vorstellen, dass mich das gerade sehr frustriert und so einen richtigen Punkt, an dem man ansetzen kann, finde ich gerade nicht.

                                  Hat jemand eine Idee, wie ich das System am effektivsten wieder zum laufen bekomme? Soll ich die Kiste einfach neu aufsetzen und ein Backup einspielen? Sind dann alle Scripte und Adapter wieder wie vorher oder wie muss man dabei vorgehen?

                                  Hat jemand eine Idee und die Muse, mir dabei zu helfen, ioBroker wieder gangbar zu machen?

                                  Homoran apollon77 2 Replies Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @Hiltex last edited by

                                    @Hiltex sagte in Alte Adapter lassen sich nicht löschen:

                                    Soll ich die Kiste einfach neu aufsetzen

                                    am besten dann mit neuestem node10, controller 2.2.8 und neuestem admin

                                    @Hiltex sagte in Alte Adapter lassen sich nicht löschen:

                                    ein Backup einspielen? Sind dann alle Scripte und Adapter wieder wie vorher

                                    Jein!
                                    Alle Instanzen sind dann komplett neu installiert und auf dem neuesten Stand - alle Leichen sind dadurch weg.
                                    Skripte und vis und Konfigurationen sind erhalten.
                                    Wenn du Adaptervon Github installiert hattest könnte es da anders sein

                                    1 Reply Last reply Reply Quote 0
                                    • Hiltex
                                      Hiltex last edited by

                                      Ok, dann probiere ich das morgen mal. Ist ja zum Glück eine VM, da muss ich die alte Maschine ja erstmal nicht löschen.

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

                                        @Hiltex sagte in Alte Adapter lassen sich nicht löschen:

                                        da muss ich die alte Maschine ja erstmal nicht löschen.

                                        weise Entscheidung 👍

                                        1 Reply Last reply Reply Quote 0
                                        • apollon77
                                          apollon77 @Hiltex last edited by

                                          @Hiltex naja ich würde ja zuerst mal genau reinschauen.

                                          Ein Log von so einem "Absturzszenario" wäre äusserst hilfreich. Was steht genau da wenn sich die Adapter beenden? Steht vllt zu dem zeitpunkt irgendwas im /var/log/sylog?
                                          Was ist es denn überhaupt für ein System? Wieviele Adapterinstanzen? Wieviel RAM ... Bisher hast Du nicht vil preisgegeben.

                                          Und leider muss ich zu guter letzt sagen das ich nicht den Zusammenhang mit dem Thread Thema sehe und mich über einen neuen Thread dazu aber freuend würde 😉

                                          Hiltex 1 Reply Last reply Reply Quote 0
                                          • F
                                            Firefighter last edited by

                                            Servus

                                            Unter Adapter werden alle verfügbaren Adapter angezeigt. Mit der Mülltonne kannst Du nur installierte Adapter deinstallieren jedoch nicht aus der Liste löschen. Du kannst aber oben mit dem Stern nicht installierte Adapter ausblenden.

                                            adapter1.png adapter2.png

                                            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

                                            818
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            npm fehler
                                            6
                                            41
                                            4447
                                            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