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. ioBroker Allgemein
  4. Windows Subsystem Linux | Autostart ioBroker

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

Windows Subsystem Linux | Autostart ioBroker

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
windows tippanleitung
5 Beiträge 5 Kommentatoren 1.1k Aufrufe 5 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.
  • TJJochenT Offline
    TJJochenT Offline
    TJJochen
    schrieb am zuletzt editiert von TJJochen
    #1

    Hallo ioBroker Freunde,

    nachdem mir bei den Raspis immer die SD Karten abgeraucht waren bzw. die Raspis an ihre Leistungsgrenze gestossen sind, habe ich mir einen Beelink Mini PC mit Windows 10 zugelegt.

    Da Windows 10 über das geniale Windows Subsystem Linux verfügt (unter Windows Features hinzufügen auswählen und Ubuntu direkt aus dem Microsoft Store installieren), habe ich hier ioBroker ohne Mühe aufgesetzt bekommen.

    Allerdings war es sehr nervig, dass nach einem Neustart Linux und ioBroker manuell gestartet werden musste.

    Hier biete ich euch eine Lösung, um das zu automatisieren: :-)

    Als erstes müsst ihr euch ein Startup Skript anlegen. Ich nenne meins start_iobroker.sh und erstelle es in ~/.local/bin/
    Das ganze geht einfach so:

    mkdir -p ~/.local/bin/
    echo "iobroker start" >> ~/.local/bin/start_iobroker.sh
    chmod +x ~/.local/bin/start_iobroker.sh
    

    Da Startskripte aber in der Regel Root oder Sudo Rechte benötigen, müssen wir die Visudo Datei abändern:

    Aufrufen mit sudo visudo und dann am Ende folgendes eintragen:

    *** ALL=(root) NOPASSWD: /home/***/.local/bin/start_iobroker.sh
    

    *** Die Sterne bitte mit dem Linux Benutzernamen eures Systems (zb. pi) ersetzen!!!

    Nun mit der Windows Suche den "Aufgabenplaner" öffnen und Rechts auf "Einfache Aufgabe" klicken.

    Dort einen Namen vergeben. Ich nenne meins iobroker start.

    Unter den Trigger Einstellungen müsst Ihr beim Start des Computers auswählen

    Unter Aktion wählt Ihr Programm starten

    Unter Programm starten bei Programm/Skript folgendes einfügen

    C:\Windows\System32\bash.exe
    

    und unter Argumente ganz wichtig das Skript aus dem .local/bin/ Verzeichnisses!

    -c "sudo ~/.local/bin/start_iobroker.sh"
    

    Anschliessend in der Zusammenfassung auf Fertigstellen klicken

    Abschliessend öffnet Ihr die Aufgabe nochmals mit Doppelklick und ändert dort noch folgende Punkte

    Unbenannt.PNG

    Alles speichern und Windows neu starten.
    Ohne das Ihr jetzt Linux manuell starten müsst und ohne das Ihr an der Eingabe iobroker start eingeben braucht
    Ihr könnt jetz nach der Anmeldung an Windows direkt im Browser unter http://localhost:8081 kontrollieren, ob ioBroker gestartet wurde.

    Somit können auch Nachts wieder Windows Updates mit Neustart laufen oder Stromausfälle kommen etc. ohne das dass Smarthome steht!

    Viel Spaß beim testen :-)

    Greetz Jochen

    D 1 Antwort Letzte Antwort
    3
    • TJJochenT TJJochen

      Hallo ioBroker Freunde,

      nachdem mir bei den Raspis immer die SD Karten abgeraucht waren bzw. die Raspis an ihre Leistungsgrenze gestossen sind, habe ich mir einen Beelink Mini PC mit Windows 10 zugelegt.

      Da Windows 10 über das geniale Windows Subsystem Linux verfügt (unter Windows Features hinzufügen auswählen und Ubuntu direkt aus dem Microsoft Store installieren), habe ich hier ioBroker ohne Mühe aufgesetzt bekommen.

      Allerdings war es sehr nervig, dass nach einem Neustart Linux und ioBroker manuell gestartet werden musste.

      Hier biete ich euch eine Lösung, um das zu automatisieren: :-)

      Als erstes müsst ihr euch ein Startup Skript anlegen. Ich nenne meins start_iobroker.sh und erstelle es in ~/.local/bin/
      Das ganze geht einfach so:

      mkdir -p ~/.local/bin/
      echo "iobroker start" >> ~/.local/bin/start_iobroker.sh
      chmod +x ~/.local/bin/start_iobroker.sh
      

      Da Startskripte aber in der Regel Root oder Sudo Rechte benötigen, müssen wir die Visudo Datei abändern:

      Aufrufen mit sudo visudo und dann am Ende folgendes eintragen:

      *** ALL=(root) NOPASSWD: /home/***/.local/bin/start_iobroker.sh
      

      *** Die Sterne bitte mit dem Linux Benutzernamen eures Systems (zb. pi) ersetzen!!!

      Nun mit der Windows Suche den "Aufgabenplaner" öffnen und Rechts auf "Einfache Aufgabe" klicken.

      Dort einen Namen vergeben. Ich nenne meins iobroker start.

      Unter den Trigger Einstellungen müsst Ihr beim Start des Computers auswählen

      Unter Aktion wählt Ihr Programm starten

      Unter Programm starten bei Programm/Skript folgendes einfügen

      C:\Windows\System32\bash.exe
      

      und unter Argumente ganz wichtig das Skript aus dem .local/bin/ Verzeichnisses!

      -c "sudo ~/.local/bin/start_iobroker.sh"
      

      Anschliessend in der Zusammenfassung auf Fertigstellen klicken

      Abschliessend öffnet Ihr die Aufgabe nochmals mit Doppelklick und ändert dort noch folgende Punkte

      Unbenannt.PNG

      Alles speichern und Windows neu starten.
      Ohne das Ihr jetzt Linux manuell starten müsst und ohne das Ihr an der Eingabe iobroker start eingeben braucht
      Ihr könnt jetz nach der Anmeldung an Windows direkt im Browser unter http://localhost:8081 kontrollieren, ob ioBroker gestartet wurde.

      Somit können auch Nachts wieder Windows Updates mit Neustart laufen oder Stromausfälle kommen etc. ohne das dass Smarthome steht!

      Viel Spaß beim testen :-)

      Greetz Jochen

      D Offline
      D Offline
      Delphinis
      schrieb am zuletzt editiert von
      #2

      @tjjochen said in Windows Subsystem Linux | Autostart ioBroker:

      nachdem mir bei den Raspis immer die SD Karten abgeraucht waren bzw. die Raspis an ihre Leistungsgrenze gestossen sind, habe ich mir einen Beelink Mini PC mit Windows 10 zugelegt.

      Deshalb hab ich den Raspi aufgegeben, der ist einfach zu unzuverlässig. Ich hab zwar auch schon mit Starten über USB-Stick versucht aber das war einfach alles viel zu mühsam. Hab mir auch als Pseudo-Dateiserver einen mini-PC zugelegt mit Windows. Und daa hab ich den ioBroker aber gleich direkt in Windwos selbst installiert. Wieso arbeitest du mit dem Umweg über Linux? Oder gab es damals noch keine Installation für Windows?

      HomoranH Samson71S CodierknechtC 3 Antworten Letzte Antwort
      0
      • D Delphinis

        @tjjochen said in Windows Subsystem Linux | Autostart ioBroker:

        nachdem mir bei den Raspis immer die SD Karten abgeraucht waren bzw. die Raspis an ihre Leistungsgrenze gestossen sind, habe ich mir einen Beelink Mini PC mit Windows 10 zugelegt.

        Deshalb hab ich den Raspi aufgegeben, der ist einfach zu unzuverlässig. Ich hab zwar auch schon mit Starten über USB-Stick versucht aber das war einfach alles viel zu mühsam. Hab mir auch als Pseudo-Dateiserver einen mini-PC zugelegt mit Windows. Und daa hab ich den ioBroker aber gleich direkt in Windwos selbst installiert. Wieso arbeitest du mit dem Umweg über Linux? Oder gab es damals noch keine Installation für Windows?

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

        @delphinis sagte in Windows Subsystem Linux | Autostart ioBroker:

        Deshalb hab ich den Raspi aufgegeben, der ist einfach zu unzuverlässig.

        Das ist jetzt übertrieben formuliert.
        Davon laufen zigtausend Installationen ohne Probleme!

        Bei mir alleine durchschnittlich 3 seit 10 Jahren.

        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
        3
        • D Delphinis

          @tjjochen said in Windows Subsystem Linux | Autostart ioBroker:

          nachdem mir bei den Raspis immer die SD Karten abgeraucht waren bzw. die Raspis an ihre Leistungsgrenze gestossen sind, habe ich mir einen Beelink Mini PC mit Windows 10 zugelegt.

          Deshalb hab ich den Raspi aufgegeben, der ist einfach zu unzuverlässig. Ich hab zwar auch schon mit Starten über USB-Stick versucht aber das war einfach alles viel zu mühsam. Hab mir auch als Pseudo-Dateiserver einen mini-PC zugelegt mit Windows. Und daa hab ich den ioBroker aber gleich direkt in Windwos selbst installiert. Wieso arbeitest du mit dem Umweg über Linux? Oder gab es damals noch keine Installation für Windows?

          Samson71S Offline
          Samson71S Offline
          Samson71
          Global Moderator
          schrieb am zuletzt editiert von
          #4

          @delphinis sagte in Windows Subsystem Linux | Autostart ioBroker:

          Deshalb hab ich den Raspi aufgegeben, der ist einfach zu unzuverlässig.

          Wie @Homoran schon bemerkte, ist das übertrieben. Ich würde sogar soweit gehen und es als "Unsinn" bezeichnen. Wenn man dann statt einer SD-Karte z.B. eine SSD benutzt, ist das sehr zuverlässig.

          @delphinis sagte in Windows Subsystem Linux | Autostart ioBroker:

          einen mini-PC zugelegt mit Windows.

          Genau da hätte ich eine andere Basis wie Proxmox oder Docker gewählt.

          @delphinis sagte in Windows Subsystem Linux | Autostart ioBroker:

          Wieso arbeitest du mit dem Umweg über Linux?

          Vermutlich weil es dafür, wie Du hier selber schon festgestellt hast, deutlich mehr Support gibt als für eine native Windows-Installation.

          Markus

          Bitte beachten:
          Hinweise für gute Forenbeiträge
          Maßnahmen zum Schutz des Forums

          1 Antwort Letzte Antwort
          2
          • D Delphinis

            @tjjochen said in Windows Subsystem Linux | Autostart ioBroker:

            nachdem mir bei den Raspis immer die SD Karten abgeraucht waren bzw. die Raspis an ihre Leistungsgrenze gestossen sind, habe ich mir einen Beelink Mini PC mit Windows 10 zugelegt.

            Deshalb hab ich den Raspi aufgegeben, der ist einfach zu unzuverlässig. Ich hab zwar auch schon mit Starten über USB-Stick versucht aber das war einfach alles viel zu mühsam. Hab mir auch als Pseudo-Dateiserver einen mini-PC zugelegt mit Windows. Und daa hab ich den ioBroker aber gleich direkt in Windwos selbst installiert. Wieso arbeitest du mit dem Umweg über Linux? Oder gab es damals noch keine Installation für Windows?

            CodierknechtC Online
            CodierknechtC Online
            Codierknecht
            Developer Most Active
            schrieb am zuletzt editiert von
            #5

            @delphinis sagte in Windows Subsystem Linux | Autostart ioBroker:

            Wieso arbeitest du mit dem Umweg über Linux?

            Gegenfrage: Warum schleppt man für einen ioBroker das ganze Windows-Gelumpe mit?

            Das braucht man nicht. Im Gegenteil: Es ist eher hinderlich.
            Die paar nötigen Befehle für Linux hat man schnell drauf, wird dafür aber mit einem schlankeren, schnelleren und stabileren System belohnt.
            Und Hilfe gibt's im Fall der Fälle hier.

            Versteh(t) mich nicht falsch.
            Ich bin durch und durch Windows-User. Ich entwickle für und unter Windows. Aber für einen ioBroker ist das kein vernünftiger Unterbau.

            "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

            Proxmox 9.1.1 LXC|8 GB|Core i7-6700
            HmIP|ZigBee|Tasmota|Unifi
            Zabbix Certified Specialist
            Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

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


            Support us

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

            438

            Online

            32.5k

            Benutzer

            81.7k

            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