Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Installation
  5. ioBroker unter Windows - Eine Anleitung und ein Rückblick

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

ioBroker unter Windows - Eine Anleitung und ein Rückblick

Geplant Angeheftet Gesperrt Verschoben Installation
85 Beiträge 13 Kommentatoren 15.2k Aufrufe 10 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • GaspodeG Offline
    GaspodeG Offline
    Gaspode
    schrieb am zuletzt editiert von Gaspode
    #15

    Ich habe die Anleitung für den "alten" Installer oben zugefügt und bei der npx Installation noch einen Abschnitt hinzugefügt, wie man damit mehrere Instanzen auf einem Rechner parallel betreiben kann.
    Edit: Leider fehlt in der Anleitung noch ein Schritt zu den Multi-Instanzen. Sorry für den Schnellschuss. Ich aktualisiere das oben, sobald ich dazu komme.
    Frage:
    Besteht Interesse an der Beschreibung zu WSL?
    Da ich meine Anleitungen immer nochmal from Scratch teste, muss ich mir dafür nämlich erst einmal ein WSL freies System aufsetzen, was eine Weile dauern könnte.

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • GaspodeG Gaspode

      Ich habe die Anleitung für den "alten" Installer oben zugefügt und bei der npx Installation noch einen Abschnitt hinzugefügt, wie man damit mehrere Instanzen auf einem Rechner parallel betreiben kann.
      Edit: Leider fehlt in der Anleitung noch ein Schritt zu den Multi-Instanzen. Sorry für den Schnellschuss. Ich aktualisiere das oben, sobald ich dazu komme.
      Frage:
      Besteht Interesse an der Beschreibung zu WSL?
      Da ich meine Anleitungen immer nochmal from Scratch teste, muss ich mir dafür nämlich erst einmal ein WSL freies System aufsetzen, was eine Weile dauern könnte.

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #16

      @gaspode

      iobroker NIE mit sudo anpacken. Unter Windows wäre mir es eh neu das man da per sudo in die root-Rolle wechselt.

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      GaspodeG 1 Antwort Letzte Antwort
      1
      • Thomas BraunT Thomas Braun

        @gaspode

        iobroker NIE mit sudo anpacken. Unter Windows wäre mir es eh neu das man da per sudo in die root-Rolle wechselt.

        GaspodeG Offline
        GaspodeG Offline
        Gaspode
        schrieb am zuletzt editiert von Gaspode
        #17

        @thomas-braun said in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

        @gaspode

        iobroker NIE mit sudo anpacken. Unter Windows wäre mir es eh neu das man da per sudo in die root-Rolle wechselt.

        Edit: Ach jetzt, ja. Sorry. Das sudo hatte da nix verloren. Das hab ich versehentlich irgendwoher mitkopiert unnd vergessen zu ändern. Macht unter Windows natürlich keinen Sinn.

        Ich korrigiere es oben. Danke für den Hinweis!

        1 Antwort Letzte Antwort
        1
        • K Offline
          K Offline
          klassisch
          Most Active
          schrieb am zuletzt editiert von klassisch
          #18

          Herzlichen Dank, daß es da jetzt unter Win weitergeht!

          Als langjähriger ioBroker unter Windows Nutzer kann ich bestätigen, daß ioBroker unter Win auch dauerhaft stabil läuft. Auch als Produktivsystem
          Schneller Einstieg und man kann auch dabei bleiben.
          Laut Statista https://de.statista.com/statistik/daten/studie/158102/umfrage/marktanteile-von-betriebssystemen-in-deutschland-seit-2009/ hatte Win im November 22 in D 77% Marktanteil. Linux unter 3% und ich möchte das gar nicht auf das empfohlene Debian runterbrechen.
          ioBroker wird ohnehin immer häufiger auf leistungsfähiger Mainstream HW (i3 Klasse aufwärts 8GB+ RAM, SSD) betrieben.
          Es liegt also nahe mit einem alten Win Gerät einzusteigen.

          HomoranH Thomas BraunT 2 Antworten Letzte Antwort
          0
          • K klassisch

            Herzlichen Dank, daß es da jetzt unter Win weitergeht!

            Als langjähriger ioBroker unter Windows Nutzer kann ich bestätigen, daß ioBroker unter Win auch dauerhaft stabil läuft. Auch als Produktivsystem
            Schneller Einstieg und man kann auch dabei bleiben.
            Laut Statista https://de.statista.com/statistik/daten/studie/158102/umfrage/marktanteile-von-betriebssystemen-in-deutschland-seit-2009/ hatte Win im November 22 in D 77% Marktanteil. Linux unter 3% und ich möchte das gar nicht auf das empfohlene Debian runterbrechen.
            ioBroker wird ohnehin immer häufiger auf leistungsfähiger Mainstream HW (i3 Klasse aufwärts 8GB+ RAM, SSD) betrieben.
            Es liegt also nahe mit einem alten Win Gerät einzusteigen.

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von Homoran
            #19

            @klassisch sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

            hatte Win im November 22 in 75% Marktanteil. Linux unter 3% und ich möchte das gar nicht auf das empfohlene Debian runterbrechen.

            das bezieht sich nicht auf Serversysteme!
            Da sieht die Welt ganz anders aus.

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            K 1 Antwort Letzte Antwort
            0
            • K klassisch

              Herzlichen Dank, daß es da jetzt unter Win weitergeht!

              Als langjähriger ioBroker unter Windows Nutzer kann ich bestätigen, daß ioBroker unter Win auch dauerhaft stabil läuft. Auch als Produktivsystem
              Schneller Einstieg und man kann auch dabei bleiben.
              Laut Statista https://de.statista.com/statistik/daten/studie/158102/umfrage/marktanteile-von-betriebssystemen-in-deutschland-seit-2009/ hatte Win im November 22 in D 77% Marktanteil. Linux unter 3% und ich möchte das gar nicht auf das empfohlene Debian runterbrechen.
              ioBroker wird ohnehin immer häufiger auf leistungsfähiger Mainstream HW (i3 Klasse aufwärts 8GB+ RAM, SSD) betrieben.
              Es liegt also nahe mit einem alten Win Gerät einzusteigen.

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von
              #20

              @klassisch

              ioBroker-Installationen:

              90% Linux
              9%Windows

              Wenn schon schiefe Statistiken über die Verbreitung herangezogen werden. Im Serverbereich sieht das nämlich komplett anders aus als bei Klicki-bunti-Desktop.

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @klassisch sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                hatte Win im November 22 in 75% Marktanteil. Linux unter 3% und ich möchte das gar nicht auf das empfohlene Debian runterbrechen.

                das bezieht sich nicht auf Serversysteme!
                Da sieht die Welt ganz anders aus.

                K Offline
                K Offline
                klassisch
                Most Active
                schrieb am zuletzt editiert von
                #21

                @homoran sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                das bezieht sich nicht auf Serversysteme!

                Das bezieht sich auf das, was Otto Normalverbraucher, der sich vielleicht für ioBroker interessiert, zur Hand hat.
                Und wenn man die Verbreitung von ioBroker steigern möchte, macht es Sinn, die Schwellen niedrig zu halten.
                Wenn man sich dann für ioBroker entschieden hat, kann man das OS wechseln - aber man braucht es nicht.

                GaspodeG HomoranH 2 Antworten Letzte Antwort
                2
                • K klassisch

                  @homoran sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                  das bezieht sich nicht auf Serversysteme!

                  Das bezieht sich auf das, was Otto Normalverbraucher, der sich vielleicht für ioBroker interessiert, zur Hand hat.
                  Und wenn man die Verbreitung von ioBroker steigern möchte, macht es Sinn, die Schwellen niedrig zu halten.
                  Wenn man sich dann für ioBroker entschieden hat, kann man das OS wechseln - aber man braucht es nicht.

                  GaspodeG Offline
                  GaspodeG Offline
                  Gaspode
                  schrieb am zuletzt editiert von
                  #22

                  @klassisch said in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                  Und wenn man die Verbreitung von ioBroker steigern möchte, macht es Sinn, die Schwellen niedrig zu halten.

                  Genau das ist auch mein Gedanke dahinter.

                  ioBroker is eine geniale Haus-Automationsplattform. Und je mehr auf den Zug aufspringen, desto besser.
                  Und eine "native" Installation unter Windows, die ohne VMs etc. auskommt, ist, soweit ich die Konkurrenz kenne, ein echtes Alleinstellungsmerkmal.

                  Deshalb noch mal ein dickes Dankeschön an die Entwickler, die sich nochmal drangesetzt haben, um die Windows-Installationsmöglichkeiten zu verbessern. Ich denke das dürften hauptsächlich @Bluefox und @apollon77 sein, und @Codierknecht hat auch bereits einiges dazu beigetragen, was hoffentlich bald in einer neuen Testversion verfügbar sein wird. Bitte korrigiert mich, wenn ich jemanden vergessen habe.

                  Wo ich schon beim Danke Sagen bin: Auch vielen Dank an @Stabilostick für den ersten, inzwischen "alten" Windows Installer. Schade, dass er nicht mehr daran weiter arbeiten konnte.

                  Ansonsten würde ich wie schon oben erwähnt darum bitten, hier nicht wieder die Grundsatzdiskussion für und wider Windows zu führen.

                  HomoranH 1 Antwort Letzte Antwort
                  2
                  • K klassisch

                    @homoran sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                    das bezieht sich nicht auf Serversysteme!

                    Das bezieht sich auf das, was Otto Normalverbraucher, der sich vielleicht für ioBroker interessiert, zur Hand hat.
                    Und wenn man die Verbreitung von ioBroker steigern möchte, macht es Sinn, die Schwellen niedrig zu halten.
                    Wenn man sich dann für ioBroker entschieden hat, kann man das OS wechseln - aber man braucht es nicht.

                    HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von Homoran
                    #23

                    @klassisch sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                    Das bezieht sich auf das, was Otto Normalverbraucher, der sich vielleicht für ioBroker interessiert, zur Hand hat.

                    Das bezieht sich auf alle Heimanwender, die bei Aldi mal eben einen Rechner zum Spielen oder Internet nutzen kaufen, sowie auf alle "Office"-Rechner auf denen MS Office laufen muss, auch wenn es niemand bedienen kann.

                    @klassisch sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                    Und wenn man die Verbreitung von ioBroker steigern möchte, macht es Sinn, die Schwellen niedrig zu halten.

                    da bin ich bei dir. Aber das ist nicht das Klientel, das in der Statistik von zig Millionen Heim- und Businessrechnern zugrundeliegt.
                    Daher sind die Zahlen nicht repräsentativ.

                    Oder meinst du allen Ernstes, dass ein Zocker auf seinem 6000€ Hyper-Highend PC ioBroker installieren würde?
                    Oder auf allen Rechnern im Bundestag?

                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    1 Antwort Letzte Antwort
                    0
                    • GaspodeG Gaspode

                      @klassisch said in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                      Und wenn man die Verbreitung von ioBroker steigern möchte, macht es Sinn, die Schwellen niedrig zu halten.

                      Genau das ist auch mein Gedanke dahinter.

                      ioBroker is eine geniale Haus-Automationsplattform. Und je mehr auf den Zug aufspringen, desto besser.
                      Und eine "native" Installation unter Windows, die ohne VMs etc. auskommt, ist, soweit ich die Konkurrenz kenne, ein echtes Alleinstellungsmerkmal.

                      Deshalb noch mal ein dickes Dankeschön an die Entwickler, die sich nochmal drangesetzt haben, um die Windows-Installationsmöglichkeiten zu verbessern. Ich denke das dürften hauptsächlich @Bluefox und @apollon77 sein, und @Codierknecht hat auch bereits einiges dazu beigetragen, was hoffentlich bald in einer neuen Testversion verfügbar sein wird. Bitte korrigiert mich, wenn ich jemanden vergessen habe.

                      Wo ich schon beim Danke Sagen bin: Auch vielen Dank an @Stabilostick für den ersten, inzwischen "alten" Windows Installer. Schade, dass er nicht mehr daran weiter arbeiten konnte.

                      Ansonsten würde ich wie schon oben erwähnt darum bitten, hier nicht wieder die Grundsatzdiskussion für und wider Windows zu führen.

                      HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #24

                      @gaspode sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                      hier nicht wieder die Grundsatzdiskussion für und wider Windows zu führen.

                      Da bin ich voll bei dir. Ich habe kein Problem mit ioB unter Windows. Allerdings sollte man dann auch alle Fakten auf den Tisch legen.
                      Das Forum ist voll mit skurillen Fragen, die auf fehlendes Hintergrundverständnis schließen lassen.
                      Nur weil es soooo ciele Windows Rechner gibt, sind sie (oder deren Benutzungsweise) nicht unbedingt als Basis für ioBroker prädestiniert.
                      Bevor es zu lang wird (ist am Tablet sowieso kein Spaß) hier nur die wichtigsten Punkte:

                      für ioBroker wird ein Server aufgesetzt.
                      Server laufen 24/7. Besonders für eine Hausautomation. Ein Ein- und Ausschalten nach "Bedarf" ist nicht.
                      Daher ist eine Installation auf dem "sowieso vorhandenen" Familiencomputer nicht ratsam.

                      Die Aussage "Linux kann ich nicht, ich kann nur Windows" endet leider auch meist schon beim Einsatz der Kommandozeile oder der Powershell.

                      Ein altes Notebook mit einer gültigen Windows Lizenz ist eine gute Idee, solange dort nicht, wie bei mir mit dem Creators Update, irgendwann WIN nicht mehr läuft.
                      Extra eine WIN Lizenz, womöglich WIN Server, zu kaufen ist natürlich auch teuer.

                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      GaspodeG 1 Antwort Letzte Antwort
                      0
                      • HomoranH Homoran

                        @gaspode sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                        hier nicht wieder die Grundsatzdiskussion für und wider Windows zu führen.

                        Da bin ich voll bei dir. Ich habe kein Problem mit ioB unter Windows. Allerdings sollte man dann auch alle Fakten auf den Tisch legen.
                        Das Forum ist voll mit skurillen Fragen, die auf fehlendes Hintergrundverständnis schließen lassen.
                        Nur weil es soooo ciele Windows Rechner gibt, sind sie (oder deren Benutzungsweise) nicht unbedingt als Basis für ioBroker prädestiniert.
                        Bevor es zu lang wird (ist am Tablet sowieso kein Spaß) hier nur die wichtigsten Punkte:

                        für ioBroker wird ein Server aufgesetzt.
                        Server laufen 24/7. Besonders für eine Hausautomation. Ein Ein- und Ausschalten nach "Bedarf" ist nicht.
                        Daher ist eine Installation auf dem "sowieso vorhandenen" Familiencomputer nicht ratsam.

                        Die Aussage "Linux kann ich nicht, ich kann nur Windows" endet leider auch meist schon beim Einsatz der Kommandozeile oder der Powershell.

                        Ein altes Notebook mit einer gültigen Windows Lizenz ist eine gute Idee, solange dort nicht, wie bei mir mit dem Creators Update, irgendwann WIN nicht mehr läuft.
                        Extra eine WIN Lizenz, womöglich WIN Server, zu kaufen ist natürlich auch teuer.

                        GaspodeG Offline
                        GaspodeG Offline
                        Gaspode
                        schrieb am zuletzt editiert von
                        #25

                        @homoran said in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                        Da bin ich voll bei dir. Ich habe kein Problem mit ioB unter Windows. Allerdings sollte man dann auch alle Fakten auf den Tisch legen.

                        Natürlich sollte man das. Und da hat doch auch niemand was dagegen. Natürlich hat Linux im Serverbereich seine Vorteile. Im Gegenzug sollte man es aber auch lassen, reflexartig zu sagen, "ioBroker unter Windows ist generell Mist und funktioniert nicht".

                        Mir geht in diesem Thread es vor allem um die Leute, die auf ioBroker stoßen und ihn eben mal schnell ausprobieren wollen. wenn das mit wenigen Klicks bzw. Kommandos zu machen ist, lecken viele schnell Blut, erkennen, wie genial das Teil ist und setzen eine geeignete Umgebung auf.

                        Ob die dann unter Linux oder Windows läuft, kann ja jeder selbst entscheiden. Wenn jemand weiß was er tut und Windows nimmt - prima, lass(t) ihn doch. Ich z.B. nutze ioBroker unter Windows, weil ich sowieso schon einen 24/7 Window Server für diverse andere Aufgaben laufen habe. Warum sollte ich mir da einen zig mal schwächeren Raspi daneben stellen?

                        Ach ja: Für die oben erwähnte "Laufkundschaft" wäre der Thread nach den ersten zwei Anleitungen zu Ende. Den alten Installer hab ich nochmal ausführlich behandelt, weil er eben bei vielen "Bestandskunden" aus diversen Gründen beliebt ist und es (noch) keine Alternative gibt, die alles kann, was der alte Installer kann.

                        WSL sehe ich derzeit eher für Test- und Entwicklungsinstallationen, dafür nutze ich es jedenfalls gerne und oft.

                        Bitte verstehe mein Gebrabbel jetzt nicht als eine Teilnahme and der Win pro/contra Diskussion. Ich wollte nur nochmal meine Beweggründe erklären.

                        HomoranH 1 Antwort Letzte Antwort
                        3
                        • GaspodeG Gaspode

                          @homoran said in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                          Da bin ich voll bei dir. Ich habe kein Problem mit ioB unter Windows. Allerdings sollte man dann auch alle Fakten auf den Tisch legen.

                          Natürlich sollte man das. Und da hat doch auch niemand was dagegen. Natürlich hat Linux im Serverbereich seine Vorteile. Im Gegenzug sollte man es aber auch lassen, reflexartig zu sagen, "ioBroker unter Windows ist generell Mist und funktioniert nicht".

                          Mir geht in diesem Thread es vor allem um die Leute, die auf ioBroker stoßen und ihn eben mal schnell ausprobieren wollen. wenn das mit wenigen Klicks bzw. Kommandos zu machen ist, lecken viele schnell Blut, erkennen, wie genial das Teil ist und setzen eine geeignete Umgebung auf.

                          Ob die dann unter Linux oder Windows läuft, kann ja jeder selbst entscheiden. Wenn jemand weiß was er tut und Windows nimmt - prima, lass(t) ihn doch. Ich z.B. nutze ioBroker unter Windows, weil ich sowieso schon einen 24/7 Window Server für diverse andere Aufgaben laufen habe. Warum sollte ich mir da einen zig mal schwächeren Raspi daneben stellen?

                          Ach ja: Für die oben erwähnte "Laufkundschaft" wäre der Thread nach den ersten zwei Anleitungen zu Ende. Den alten Installer hab ich nochmal ausführlich behandelt, weil er eben bei vielen "Bestandskunden" aus diversen Gründen beliebt ist und es (noch) keine Alternative gibt, die alles kann, was der alte Installer kann.

                          WSL sehe ich derzeit eher für Test- und Entwicklungsinstallationen, dafür nutze ich es jedenfalls gerne und oft.

                          Bitte verstehe mein Gebrabbel jetzt nicht als eine Teilnahme and der Win pro/contra Diskussion. Ich wollte nur nochmal meine Beweggründe erklären.

                          HomoranH Nicht stören
                          HomoranH Nicht stören
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von
                          #26

                          @gaspode sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                          Bitte verstehe mein Gebrabbel jetzt nicht als eine Teilnahme and der Win pro/contra Diskussion. Ich wollte nur nochmal meine Beweggründe erklären.

                          das Gebrabbel hätte ich sonst geschrieben,
                          !

                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          1 Antwort Letzte Antwort
                          0
                          • GaspodeG Offline
                            GaspodeG Offline
                            Gaspode
                            schrieb am zuletzt editiert von
                            #27

                            Nochmal zu den Multi-Instanzen auf einem Rechner:
                            Ich habe mich entschlossen, das jetzt erst einmal nicht zu beschreiben, da das doch ein wenig Gefrickel wäre. Ich habe mir stattdessen Gedanken gemacht, wie man das sauber in die Installation integrieren könnte, ohne die Standardinstallation zu beeinflussen. Die Idee ist, dass man optional einen Windows Servicenamen bei der installation vergeben kann. Tut man das nicht, ändert sich auch nichts an der Installation.
                            Dafür habe ich einen entsprechenden Vorschlag als PR erstellt. Mal sehen, wie das ioBroker Team den Vorschlag findet.

                            HomoranH 1 Antwort Letzte Antwort
                            0
                            • GaspodeG Gaspode

                              Nochmal zu den Multi-Instanzen auf einem Rechner:
                              Ich habe mich entschlossen, das jetzt erst einmal nicht zu beschreiben, da das doch ein wenig Gefrickel wäre. Ich habe mir stattdessen Gedanken gemacht, wie man das sauber in die Installation integrieren könnte, ohne die Standardinstallation zu beeinflussen. Die Idee ist, dass man optional einen Windows Servicenamen bei der installation vergeben kann. Tut man das nicht, ändert sich auch nichts an der Installation.
                              Dafür habe ich einen entsprechenden Vorschlag als PR erstellt. Mal sehen, wie das ioBroker Team den Vorschlag findet.

                              HomoranH Nicht stören
                              HomoranH Nicht stören
                              Homoran
                              Global Moderator Administrators
                              schrieb am zuletzt editiert von
                              #28

                              @gaspode sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                              Nochmal zu den Multi-Instanzen auf einem Rechner:

                              ich tue mich nach wie vor schwer mit der Doppelbelegung dieses Begriffs.

                              wäre da im Rahmen der WIN Installation nicht sinnvoller die Bezeichnung

                              @gaspode sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                              einen Windows Servicenamen

                              in diese Richtung zu wählen?

                              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                              GaspodeG 1 Antwort Letzte Antwort
                              0
                              • HomoranH Homoran

                                @gaspode sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                                Nochmal zu den Multi-Instanzen auf einem Rechner:

                                ich tue mich nach wie vor schwer mit der Doppelbelegung dieses Begriffs.

                                wäre da im Rahmen der WIN Installation nicht sinnvoller die Bezeichnung

                                @gaspode sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                                einen Windows Servicenamen

                                in diese Richtung zu wählen?

                                GaspodeG Offline
                                GaspodeG Offline
                                Gaspode
                                schrieb am zuletzt editiert von
                                #29

                                @homoran said in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                                ich tue mich nach wie vor schwer mit der Doppelbelegung dieses Begriffs.

                                Den Begriff hat Stabilostick seinerzeit mit seinem Installer eingeführt, deshalb hab ich ihn hier einfach auch verwendet.
                                Im PR geht es erst einmal rein um den Servicenamen, da heißt das auch so und der Name "Instanz" taucht nicht auf.

                                Edit: Ich sehe gerade: Ganz genau hat Stabilostick das "ioBroker Server-Instanz" genannt. Fändest du das besser? Service alleine triffte es evtl. auch nicht ganz.

                                HomoranH 1 Antwort Letzte Antwort
                                0
                                • GaspodeG Gaspode

                                  @homoran said in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                                  ich tue mich nach wie vor schwer mit der Doppelbelegung dieses Begriffs.

                                  Den Begriff hat Stabilostick seinerzeit mit seinem Installer eingeführt, deshalb hab ich ihn hier einfach auch verwendet.
                                  Im PR geht es erst einmal rein um den Servicenamen, da heißt das auch so und der Name "Instanz" taucht nicht auf.

                                  Edit: Ich sehe gerade: Ganz genau hat Stabilostick das "ioBroker Server-Instanz" genannt. Fändest du das besser? Service alleine triffte es evtl. auch nicht ganz.

                                  HomoranH Nicht stören
                                  HomoranH Nicht stören
                                  Homoran
                                  Global Moderator Administrators
                                  schrieb am zuletzt editiert von Homoran
                                  #30

                                  @gaspode sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                                  Den Begriff hat Stabilostick seinerzeit mit seinem Installer eingeführt,

                                  ich weiss!
                                  ich hatte damals schon mit ihm darüber diskutiert. Mir fiel nur keine sinnvolle Alternative ein. Das wollte ich im Rahmen der Neugestaltung nochmals anstoßen.

                                  auch Edit :-) :
                                  ich fände es besser den Begriff Instanzen bei ioBroker für die Adapter reserviert zu halten.

                                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                  GaspodeG 1 Antwort Letzte Antwort
                                  1
                                  • HomoranH Homoran

                                    @gaspode sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                                    Den Begriff hat Stabilostick seinerzeit mit seinem Installer eingeführt,

                                    ich weiss!
                                    ich hatte damals schon mit ihm darüber diskutiert. Mir fiel nur keine sinnvolle Alternative ein. Das wollte ich im Rahmen der Neugestaltung nochmals anstoßen.

                                    auch Edit :-) :
                                    ich fände es besser den Begriff Instanzen bei ioBroker für die Adapter reserviert zu halten.

                                    GaspodeG Offline
                                    GaspodeG Offline
                                    Gaspode
                                    schrieb am zuletzt editiert von Gaspode
                                    #31

                                    @homoran said in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                                    ich fände es besser den Begriff Instanzen bei ioBroker für die Adapter reserviert zu halten.

                                    Ich war am Anfang ehrlich gesagt auch verwirrt, aber mit der Zeit gewöhnt man sich halt an alles. :grin:

                                    Evtl. sollte man einfach von mehreren Installationen sprechen.
                                    Aber der Weg ist ohnehin noch weit. Der o.g. Pull Request ist nur eine Vorbereitung dafür, könnte von versierten Anwendern aber schon jetzt genutzt werden, um mehrere ioBroker Installationen auf einem Rechner zu nutzen.

                                    1 Antwort Letzte Antwort
                                    1
                                    • K Offline
                                      K Offline
                                      klassisch
                                      Most Active
                                      schrieb am zuletzt editiert von
                                      #32

                                      Das mit den Instanzen war für mich auch nicht von Anfang an präsent. Aber irgendwann mal hat Stabilostick in einem Post erklärt, daß man das die iBroker-Einheit im Dienste Menue aktivieren/deaktivieren kann.
                                      So gesehen würde der Begriff "Dienst" etwas besser auf das zugehörige Windows Tool hinweisen.
                                      Aber da kommt dann wieder der Aspekt zu kurz, daß man über das Programmmenue in die entsprechende Entität kommt.
                                      Vielleicht "Installationseinheit", oder ioBroker Ausführungseinheit"?
                                      Ich bin zwar kein Linux Nutzer. Aber dieses Multi-Iobroker Konzept hat gerade für Updates und Upgrades große Vorteile. Und das trifft jeden. Viele Linuxer machen das über Proxmox, aber sicher doch nicht alle.
                                      Denke, mit die längsten Threads gehen über nodejs- npm- js-controller upgrades und auch proxmox. Zeigt zumindest mir, daß das tricky ist.

                                      1 Antwort Letzte Antwort
                                      0
                                      • GaspodeG Gaspode

                                        Der "alte" Windows Installer iobroker-latest-windows-installer.exe:
                                        Der alte Installer ist inzwischen nicht mehr verfügbar.

                                        Ich selbst nutze für meine Windows Neuinstallationen den oben beschriebenen neuen Installer und würde das auch jedem empfehlen, der mich danach fragt. Wer aber dennoch den alten Installer nutzen möchte, findet hier eine Anleitung.

                                        Ich habe mich bemüht, die manuellen Schritte möglichst einfach mit wenig Potential für Missverständnisse zu beschreiben. Deshalb nutze ich bevorzugt Kommandos, die in der ioBroker Kommandozeile einzutippen sind.

                                        Diese Anleitung geht davon aus, dass ein aktuelles Windows 10 System verwendet wird. Bei (sehr viel) älteren Windows 10 Versionen oder gar Windows 7 werden die unten verwendeten Tools tar und curl nicht funktionieren. Diese Schritte müsstet ihr dann "per Hand" ausführen. Aber wie gesagt, auf einem aktuellen System ist alles an Bord, was man für diese Anleitung braucht.

                                        Zunächst laden wir den "alten" Installer herunter, führen ihn aus und folgen den Anweisungen.

                                        Bei den Optionen wählen wir "Eine neue ioBroker-Serverinstanz installieren" aus, der Rest kann auf Standardeinstellungen bleiben. Allerdings würde ich es sicherheitshalber vermeiden, einen Pfad, der Leerzeichen enthält, zu verwenden.
                                        In meinem Beispiel habe ich als Pfad F:\iobroker und als Instanz Namen den Vorgabewert "SmartHome" verwendet. Die werde ich im folgenden Text als Beispiel verwenden.

                                        Im abschließenden Dialog des Installers wählen wir am besten "ioBroker-Weboberfläche starten" ab.

                                        Und noch ein Hinweis: Sollte ein Fehler gemeldet werden, dass es bei der Installation MS Build Tools ein Fehler aufgetreten ist, kann man das ignorieren.

                                        Wichtig:
                                        Jetzt erst einmal nichts weiter mit ioBroker machen, bevor diese Anleitung zu Ende ausgeführt wurde. Insbesondere keine Adapter installieren oder aktualisieren!

                                        Im Startmenü gibt es jetzt einen neuen Eintrag im Ordner ioBroker mit dem Namen "ioBroker(<Name der Instanz>) Kommandozeile". In meinem Fall heißt der Eintrag also "ioBroker (SmartHome) Kommandozeile".
                                        Diesen Startmenü-Eintrag starten wir jetzt, es erscheint ein Cmd Fenster (evtl. müssen wir zunächst das Administrator Passwort des PCs eingeben, da die ioBroker Kommandozeile als Administrator ausgeführt wird).

                                        **********************************************************
                                        ***               Welcome to ioBroker.                 ***
                                        ***                                                    ***
                                        ***   Type 'iobroker help' for list of instructions.   ***
                                        ***                For more help see                   ***
                                        ***     https://github.com/ioBroker/ioBroker.docs      ***
                                        **********************************************************
                                        
                                        Your environment has been set up for using Node.js 10.17.0 (x64) and npm.
                                        
                                        F:\iobroker\SmartHome>
                                        

                                        Zunächst stoppen wir ioBroker:

                                        iob stop
                                        

                                        Da sich seit Node.js 18.0 etwas in den Berechtigungen geändert hat, müssen wir dem Windows Dienst jetzt einmalig LocalSystem als Konto zuweisen, das machen wir mit

                                        sc config iobroker(<Name der Instanz >) obj=LocalSystem
                                        

                                        In meinem Beispiel also mit

                                        F:\iobroker\SmartHome>sc config iobroker(SmartHome) obj=LocalSystem
                                        [SC] ChangeServiceConfig ERFOLG 
                                        

                                        Wichtig ist die Erfolgsmeldung, ansonsten habt ihr euch wahrscheinlich vertippt.
                                        Jetzt aktualisieren wir Node.js, dazu benennen wir zunächst die alte Version um

                                        rename nodejs nodejs_org
                                        

                                        Und laden die aktuell empfohlene Node.js Version herunter (derzeit 18.15.0, Stand 21.02.2023)
                                        Für 64 Bit Systeme (und das sollten die allermeisten sein) geht das mit

                                        curl --output .\nodejs.zip --url https://nodejs.org/dist/v18.15.0/node-v18.15.0-win-x64.zip
                                        

                                        Für 32 Bit Systeme die URL https://nodejs.org/dist/v16.19.0/node-v18.18.0-win-x86.zip verwenden.

                                        Jetzt packen wir das Zip File aus und benennen den nodejs Ordner passend um (Bei Verwendung der 32 Bit Variante bitte den Pfad im rename Kommando selbst anpassen):

                                        tar xf nodejs.zip
                                        rename node-v18.15.0-win-x64 nodejs
                                        

                                        Und schließlich müssen wir noch die angepasste Datei nodevars.bat übernehmen:

                                        copy /Y nodejs_org\nodevars.bat nodejs\nodevars.bat
                                        

                                        Jetzt aktualisieren wir ioBroker auf die aktuelle Version (das muss nur dieses eine Mal auf diese Art gemacht werden):

                                        npm i iobroker.js-controller@stable
                                        

                                        Das dauert jetzt ein paar Minuten.

                                        Anmerkung: Es gibt auch die Empfehlung zusätzlich den Parameter –ignoreScripts anzugeben, mit der aktuellen ioBroker Version scheint das aber eher zu schaden als zu nutzen.

                                        Und noch eine Anmerkung: meist erscheint ein Hinweis, man solle "npm audit fix" eingeben. Das AUF KEINEN FALL MACHEN!

                                        Jetzt aktualisieren wir noch alle Adapter (und ggfs. auch den Controller):

                                        iob update
                                        iob upgrade
                                        iob upgrade self
                                        

                                        Beim zweiten Befehl muss noch ein paar Mal mit Y bestätigt werden.

                                        Anschließend starten wir ioBroker wieder mit

                                        iob start
                                        

                                        Jetzt kann die gerade installierte ioBroker Instanz unter dem bei der Installation angegebenem Port in einem Webbrowser verwendet werden, also im Standardfall unter htts://localhost:8081

                                        Sollte das wider Erwarten nicht möglich sein, bitte nicht planlos rumprobieren, sondern im Forum fragen. Oft hilft auch ein Blick ins Log Verzeichnis der ioBroker Instanz weiter.

                                        Ich habe das gerade eben, währen ich diese Anleitung geschrieben habe, nochmal durchgeführt und kann somit bestätigen, dass diese Variante Stand heute, 21.01.2023, funktioniert.

                                        sigi234S Online
                                        sigi234S Online
                                        sigi234
                                        Forum Testing Most Active
                                        schrieb am zuletzt editiert von
                                        #33

                                        @gaspode sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                                        Zunächst laden wir den "alten" Installer herunter, führen ihn aus und folgen den Anweisungen.

                                        Virenscanner deaktivieren!

                                        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                        Immer Daten sichern!

                                        GaspodeG 1 Antwort Letzte Antwort
                                        0
                                        • sigi234S sigi234

                                          @gaspode sagte in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                                          Zunächst laden wir den "alten" Installer herunter, führen ihn aus und folgen den Anweisungen.

                                          Virenscanner deaktivieren!

                                          GaspodeG Offline
                                          GaspodeG Offline
                                          Gaspode
                                          schrieb am zuletzt editiert von
                                          #34

                                          @sigi234 said in ioBroker unter Windows - Eine Anleitung und ein Rückblick:

                                          Virenscanner deaktivieren!

                                          Wie kommst du darauf? Ich finde solche pauschalen Anweisungen "Virenscanner ausschalten" extrem riskant. Der "alte Installer" hat auf virustotal.com kein einziges Finding, von daher wäre ich extrem misstrauisch, wenn da ein Virenscanner anschlägt. Ich würde dann erst mal kontrollieren, dass ich mir die Datei auch wirklich aus der richtigen Quelle heruntergeladen habe.

                                          sigi234S 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          383

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe