Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. ioBroker Node Red palettenmanager fehlt

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    ioBroker Node Red palettenmanager fehlt

    This topic has been deleted. Only users with topic management privileges can see it.
    • Marc Berg
      Marc Berg Most Active @haus-automatisierung last edited by

      @haus-automatisierung sagte in ioBroker Node Red palettenmanager fehlt:

      Die Alternative wäre ja noch komplizierter.

      Äh, ja. Das meinte ich mit "kaum umsetzbar".

      1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @Marc Berg last edited by mickym

        @marc-berg Aber immerhin geht das jetzt alles - vor einem halben Jahr hattest du, wenn Du den Paletten-Manager verwendet hast, gar keine Chance gehabt, Dein System wiederherzustellen - bzw. hättest Node-Typ für Node-Typ nachinstallieren müssen.

        1 Reply Last reply Reply Quote 0
        • simatec
          simatec Developer Most Active last edited by

          @marc-berg In v2.9.10 von Backitup habe ich die Instanz 0 gefixt und einen automatischen npm installeingebaut.
          Aufgrund fehlender node-red Installation würde ich dich bitten, das mal zu testen.

          Sollte heute Nacht ins latest kommen, oder halt über Github

          Marc Berg 1 Reply Last reply Reply Quote 2
          • Marc Berg
            Marc Berg Most Active @simatec last edited by

            @simatec sagte in ioBroker Node Red palettenmanager fehlt:

            Aufgrund fehlender node-red Installation würde ich dich bitten, das mal zu testen.

            Die Wiederherstellung erfolgt jetzt im korrekten Verzeichnis und npm install wird ausgeführt. 👍

            Wenn ich allerdings von einem jungfräulichen ioB System ausgehe und nur die Node-Red Sicherung wiederherstelle, so können die Credentials nicht entschlüsselt werden. (Node-Red Adapter Version Quelle+Ziel jeweils 5.1.0)


            6374ca07-0d9c-4188-acb5-9c782a5b986b-grafik.png

            Die Frage ist, ob dies ein sinnvoller Use Case ist und betrachtet werden müsste?

            N simatec haus-automatisierung 3 Replies Last reply Reply Quote 0
            • N
              NetFritz @Marc Berg last edited by

              Hallo
              Habe ioBroker neu installiert.
              Jetzt geht auch in Node-red der Palettenmanager.
              Vielen Dank unf einen Guten Rutsch ins neue Jahr-

              1 Reply Last reply Reply Quote 0
              • simatec
                simatec Developer Most Active @Marc Berg last edited by

                @marc-berg Müsste man mal schauen, was Backitup da noch machen kann... Wie sieht der händische Weg aus, um die Credentials richtig zu setzen?

                Marc Berg 1 Reply Last reply Reply Quote 0
                • Marc Berg
                  Marc Berg Most Active @simatec last edited by

                  @simatec sagte in ioBroker Node Red palettenmanager fehlt:

                  Wie sieht der händische Weg aus, um die Credentials richtig zu setzen?

                  Keine Ahnung, da muss ich auf @haus-automatisierung und @mickym verweisen.

                  1 Reply Last reply Reply Quote 0
                  • mickym
                    mickym Most Active last edited by

                    Normalerweise sollte das mit den Credentials gar nicht mehr passieren, da glaub das konstant vom iobroker in der settings.js gesetzt wird. Es gab nur mal ein Problem mit der Version 5.0.1 wegen Hochkomma. Wenn Du da keinen Zahlendreher, wegen der Version drin hast, dann sollte es kein Problem mit den Credentials geben, ansonsten kann ich hier nicht weiterhelfen. Ich gehe mal davon aus, dass der String mit dem verschlüsselt wird, konstant ist und irgendwo in der Adapterkonfiguration steckt, die man aber selbst nicht beeinflussen kann.

                    Keine Ahnung wo und ob man die Adapterkonfig auslesen kann.

                        
                            /** By default, credentials are encrypted in storage using a generated key. To
                             * specify your own secret, set the following property.
                             * If you want to disable encryption of credentials, set this property to false.
                             * Note: once you set this property, do not change it - doing so will prevent
                             * node-red from being able to decrypt your existing credentials and they will be
                             * lost.
                             */
                            credentialSecret: "'%%credentialSecret%%'",
                        
                    
                    1 Reply Last reply Reply Quote 0
                    • haus-automatisierung
                      haus-automatisierung Developer Most Active @Marc Berg last edited by

                      @marc-berg sagte in ioBroker Node Red palettenmanager fehlt:

                      Wenn ich allerdings von einem jungfräulichen ioB System ausgehe und nur die Node-Red Sicherung wiederherstelle, so können die Credentials nicht entschlüsselt werden.

                      Ja, weil als Schlüssel das Secret aus system.config genutzt wird:

                      https://github.com/ioBroker/ioBroker.node-red/blob/50de1a0443076f8b55e8728b86d49cf1b719fdad/main.js#L109-L120

                      Marc Berg 1 Reply Last reply Reply Quote 0
                      • Marc Berg
                        Marc Berg Most Active @haus-automatisierung last edited by

                        @haus-automatisierung sagte in ioBroker Node Red palettenmanager fehlt:

                        Ja, weil als Schlüssel das Secret aus system.config genutzt wird:

                        Okay. Dann würde ich dafür plädieren, alles zu lassen wie es jetzt (mit Backitup Version 2.9.10) ist. Ein Node-Red Backup kann nun ohne Nacharbeiten wiederhergestellt werden. Und wenn der (eher theoretische?) Fall eintritt, dass man eine Sicherung auf ein jungfräuliches oder Fremdsystem einspielen möchte, muss man die Credentials halt neu eingeben. 🤷‍♂️

                        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

                        869
                        Online

                        32.0k
                        Users

                        80.4k
                        Topics

                        1.3m
                        Posts

                        8
                        42
                        3121
                        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