Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red
    5. [gelöst] NodeRed-Adapter mit Darkmode

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst] NodeRed-Adapter mit Darkmode

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Sleepwalker last edited by Sleepwalker

      Moin!

      Vorweg: ioBroker läuft samt NodeRed-Adapter in einem Docker-Container.

      Ich möchte gerne die Theme-Collection aus dem Paletten-Manager installieren. Leider gibt es immer einen Fehler, nachdem ich auf "Installieren" klicke:

      Installation fehlgeschlagen: @node-red-contrib-themes/theme-collection.
      
      Installation fehlgeschlagen
      
      Überprüfen Sie das Protokoll auf weitere Informationen.
      

      Das Protokoll sagt:

      2025-05-20T18:53:51.708Z Installieren : @node-red-contrib-themes/theme-collection 4.0.11
      
      2025-05-20T18:53:51.877Z npm install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict @node-red-contrib-themes/theme-collection@4.0.11
      2025-05-20T18:53:52.217Z [err] npm warn config production Use `--omit=dev` instead.
      2025-05-20T18:53:58.414Z [out] 
      2025-05-20T18:53:58.414Z [out] up to date in 6s
      2025-05-20T18:53:58.435Z rc=0
      

      Hat da jemand eine Idee? Tante Google hat mir nicht so recht weiter geholfen. Ich weiß auch nicht nach was genau ich suchen sollte...außer der Fehlermeldung. Muss ich irgendwas auf "production" umstellen? Oder kann ich überhaupt die Parameter über den Paletten-Manager ändern?

      Danke und Gruß

      PS: Kann ich die Themes (nach erfolgreicher Installation) auch wählen, ohne auf Dateiebene herumzufuhrwerken? Das gefällt mir im Container nicht so richtig.

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

        @sleepwalker sagte in NodeRed-Adapter mit Darkmode:

        PS: Kann ich die Themes (nach erfolgreicher Installation) auch wählen, ohne auf Dateiebene herumzufuhrwerken? Das gefällt mir im Container nicht so richtig.

        Warum das Installieren bei dir nicht klappt, kann ich nicht sagen. Bei mir (auch unter Docker) gibt es keine Probleme.

        Das Aktivieren der Themes erfolgt in der Instanz-Konfig:

        94a3b907-9890-4ab8-87af-0be6456d50c7-grafik.png

        ohne dass im Filesystem "herumfuhrwerkt" werden muss.

        EDIT: Die Theme-Collection habe ich über den Palettenmanager installiert

        S 1 Reply Last reply Reply Quote 1
        • S
          Sleepwalker @Marc Berg last edited by

          @marc-berg
          Danke, das ist ja schonmal etwas 🙂

          Ich versuche ebenfalls über den Paletten-Manager zu installieren.
          Also liegt es vermutlich irgendwo an meinem System. Ich hatte die Containerisierung in Verdacht, aber da hat mein Bauchgefühl sich wohl geirrt.

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

            @sleepwalker

            Wobei ja kein echter Fehler angezeigt wird. Auch "rc=0" spricht für eine erfolgreiche Installation. Hast du mal versucht, ein Theme zu aktivieren?

            S 1 Reply Last reply Reply Quote 1
            • S
              Sleepwalker @Marc Berg last edited by

              @marc-berg
              Spaßeshalber habe ich gestern auch schon einmal "dracula" übernommen, als du gezeigt hast, wie das aussehen muss. Das Ergebnis war leider erfolglos.

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

                @sleepwalker sagte in NodeRed-Adapter mit Darkmode:

                Das Ergebnis war leider erfolglos.

                Wie bist du sonst mit den Versionen unterwegs? (Docker-Image, Node.js, js-controller, Node Red Adapter)

                S 1 Reply Last reply Reply Quote 1
                • S
                  Sleepwalker @Marc Berg last edited by

                  @marc-berg
                  Finde die konkrete Image-Version gerade leider nicht, auch nicht mit dem sha256-Wert.

                  Image: iobroker/iobroker:latest, heruntergeladen am 19.04.2025
                  Node.js: 20.19.0
                  js-controller: 7.0.6
                  Node Red-Adapter: 5.2.1

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

                    @sleepwalker sagte in NodeRed-Adapter mit Darkmode:

                    Node Red-Adapter: 5.2.1

                    Mit dieser Adapter Version bekomme ich den Fehler auch. Installiere ich die Collection über die Kommandozeile, bekomme ich danach den folgenden (endlich sprechenden) Fehler:

                    Node-RED: 21 May 08:09:09 - [warn] [@node-red-contrib-themes/theme-collection] Das Node-Modul kann nicht in dieser Version geladen werden. Erforderlich: >=4.0
                    

                    Wenn du diese Themes nutzen möchtest, kommst du wohl um ein Upgrade auf die Latest Version des Adapters nicht herum, denn da ist Node Red 4.x dabei.

                    S 1 Reply Last reply Reply Quote 1
                    • S
                      Sleepwalker @Marc Berg last edited by

                      @marc-berg
                      Oha, ich frage mich, wie ich auf die 5.2.1 gekommen bin. Ich hatte mal das repo kurzzeitig auf "beta" umgestellt. Kann das damit reingerutscht sein?

                      Muss ich jetzt über den Expertenmodus eine bestimmte Version - also die 4.0.3 - wählen? Mir wird sonst immer die 5er angezeigt.
                      f481144e-6582-412c-9ed1-993c57921793-image.png

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

                        @sleepwalker sagte in NodeRed-Adapter mit Darkmode:

                        @marc-berg
                        Oha, ich frage mich, wie ich auf die 5.2.1 gekommen bin. Ich hatte mal das repo kurzzeitig auf "beta" umgestellt. Kann das damit reingerutscht sein?

                        Muss ich jetzt über den Expertenmodus eine bestimmte Version - also die 4.0.3 - wählen? Mir wird sonst immer die 5er angezeigt.
                        f481144e-6582-412c-9ed1-993c57921793-image.png

                        Nicht durcheinanderbringen! Die 5.2.1 ist die (stable) Adapterversion mit NodeRed 3.x. Die latest ist die 6.0.7 mit Node red 4.x

                        Beim Update aber unbedingt die Breaking Changes beachten. Wenn ich mich recht erinnere, müssen danach alle Passwörter neu eingegeben werden.

                        S 1 Reply Last reply Reply Quote 1
                        • S
                          Sleepwalker @Marc Berg last edited by Sleepwalker

                          @marc-berg
                          🤦‍♂️ Der Fauxpas ist mir dann auch aufgefallen, als ich durch die Release-Notes gelesen habe.

                          Aber jetzt nochmal zum krönenden Abschluss:
                          Wenn ich Node-Red jetzt im Expertenmodus installiere. Nehme ich lieber npm oder github? Und, wenn es später neuere Versionen über den Adapter-Manager innerhalb von ioBroker gibt, sehe ich die dann auch oder bin ich ewig an 6.0.7 gebunden, bis ich etwas "umstelle"?

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

                            @sleepwalker sagte in NodeRed-Adapter mit Darkmode:

                            Nehme ich lieber npm oder github?

                            Unbedingt NPM, über Github kannst du dir irgendwelche Zwischenversionen einfangen.

                            Ich gehe mal davon aus, dass die Version 6.x jetzt irgendwann im Stable Repo auftaucht, dann bist du mit den Updates wieder dabei.

                            S 1 Reply Last reply Reply Quote 1
                            • S
                              Sleepwalker @Marc Berg last edited by

                              @marc-berg
                              Stimmt, sinnvoller Einwand!

                              Danke dir erneut vielmals, ich habe mich gerade durch die Neuerungen in Node-RED 4 gelesen, darüber gefreut, und sogar erfolgreich das Theme umgestellt. Fun Fact: Die Installation war - wie du weiter oben schon festgestellt hast - bereits erfolgreich. Die Palette war also schon installiert, konnte aber erst mit 4.0 genutzt werden.

                              Du hast mir jetzt schon so oft unfassbar zielstrebig geholfen, kann man dir etwas spenden?

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

                                @sleepwalker sagte in NodeRed-Adapter mit Darkmode:

                                Du hast mir jetzt schon so oft unfassbar zielstrebig geholfen, kann man dir etwas spenden?

                                Ne, lass mal. Spende lieber an André (buanet) als ioBroker/Docker Maintainer oder irgendwelche Adapterentwickler. 🙂

                                S 1 Reply Last reply Reply Quote 1
                                • S
                                  Sleepwalker @Marc Berg last edited by

                                  @marc-berg
                                  Ich habe noch eine Kleinigkeit, nachdem ich mich gerade durch die Themes probiert habe:
                                  Kann ich auch per "Klicki-Bunti-Einstellung" den Function-Editor auf den Darkmode umstellen? Der bleibt leider überall weiß. Nutze Monaco.

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

                                    @sleepwalker sagte in [gelöst] NodeRed-Adapter mit Darkmode:

                                    Kann ich auch per "Klicki-Bunti-Einstellung" den Function-Editor auf den Darkmode umstellen?

                                    Leider nein. Du musst in der Datei

                                    /opt/iobroker/node_modules/iobroker.node-red/settings.js
                                    

                                    die Zeile

                                    theme: "vs",
                                    

                                    auskommentieren. Die Änderung wird allerdings kein Update überleben. Da könnte man mal ein Issue für eröffnen.

                                    EDIT: https://github.com/ioBroker/ioBroker.node-red/issues/549

                                    Marc-Berg created this issue in ioBroker/ioBroker.node-red

                                    open Theme Einstellung wird nicht für Code Editor übernommen #549

                                    S 1 Reply Last reply Reply Quote 2
                                    • S
                                      Sleepwalker @Marc Berg last edited by

                                      @marc-berg
                                      Tausend Dank!

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

                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      707
                                      Online

                                      31.7k
                                      Users

                                      79.7k
                                      Topics

                                      1.3m
                                      Posts

                                      2
                                      17
                                      312
                                      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