NEWS
Linux oder Windows für ioBroker – was ist eure Empfehlung?
-
Wenn du nicht spezielle Anforderungen hast, die mit LXC erfüllt werden und mit Docker nicht (die sind wirklich sehr rar), dann nimm Docker. Damit läuft iobroker in wenigen Minuten. Auf einem Linux-System natürlich.
-
Ein stabiler 24/7 Betrieb mit MS Produkten ist eine Glückssache, das las ich auch schon öfters. Dann wird es Debian als Basis werden. Proxmox sieht interessant aber nicht grad einfach aus.
@KüstenKlaus sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
Ein stabiler 24/7 Betrieb mit MS Produkten ist eine Glückssache
alle meine Win 10 PCs laufen stabil 24/7
-
Hallo ioBroker-Forum,
Soll ich ioBroker auf Linux oder auf Windows installieren?
Ich habe gelesen, dass viele in der Community Linux (z. B. auf einem Raspberry Pi oder einem Mini-PC mit Debian/Ubuntu) deutlich bevorzugen und Windows eher als „Notlösung“ sehen.
Welches Betriebssystem nutzt ihr aktuell für euren ioBroker-Server und warum?
Läuft ioBroker unter Windows wirklich so problematisch (z. B. bei Updates, Rechten, Stabilität), wie oft geschrieben wird, oder ist das mit dem aktuellen Installer kein Thema mehr?
Wenn ihr den Wechsel von Windows zu Linux gemacht habt: Habt ihr das bereut oder wart ihr danach deutlich glücklicher?
Für Linux-Einsteiger: Welche Distribution und welche Hardware empfehlt ihr als besten Einstieg (Raspberry Pi 5, alter PC mit Debian, Docker, VM usw.)?Ich möchte einen stabilen 24/7-Betrieb ohne ständiges Nachjustieren und später vielleicht auch ein paar anspruchsvollere Adapter/Skripte nutzen.
Vielen Dank schon mal für eure Erfahrungsberichte und Tipps!
@KüstenKlaus sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
Ich möchte einen stabilen 24/7-Betrieb ohne ständiges Nachjustieren und später vielleicht auch ein paar anspruchsvollere Adapter/Skripte nutzen.
Damit ist Windows aus meiner Sicht disqualifiziert. Alleine mit der aktuellen 'upgrade' und 'update' strategie aus Redmond hast du zwischen wenig und keiner kontrolle, es sei den du bist selber sehr tief im Thema und greifst da massiv ein.
Ja, auch unter Linux ist eine Systempflege wichtig, aber - hier wird auf 'informierte Nutzer' gesetzt, die sich selber einen Plan dazu machen wann das gemacht wird, und das passiert nicht automagisch im Hintergrund.
Ob via docker, lxc oder nativ auf dem Basis-OS zu installieren hängt von vielen einzelnen Parametern ab. Da pauschal zu sagen 'das ist die beste Lösung' ist schwierig.
Einem möglichen Gewinn an Möglichkeiten steht ein Mehraufwand zur Einarbeitung in das entsprechende Ökosystem entgegen - weswegen ich z.Bsp. auf ein verteiltes System auf einzelner Hardware ohne virtualisierung setze. So muss ich mich nur mit dem OS und nicht mit der Virtualisierungslösung auseinander setzen.
Was da das beste ist musst du für Dich entscheiden. Je mehr 'unterschiedliche' Systeme du einsetzt desto eher ist virtualisierung gut für Dich. Bei mir ist das einfach: ioBroker, Influxdb, AdGuard. Mehr läuft nicht.
A.
Nachtrag:@Negalein sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
alle meine Win 10 PCs laufen stabil 24/7
Damit ist daber dann bald schluss. Ob das unter Win11 so weiter geht steht in den Sternen (oder wird in Redmond entschieden)
-
Bloss kein Windows dafür. Zusammengefasst: Ein Betriebssystem mit Clickbaits, was den Anwender gängelt und mit dessen Daten die KI trainieren will.
Proxmox bietet den Vorteil von Snapshots, wenn man mal was ausprobieren will. Backups lassen sich bequem extern! anlegen und zurückspielen, wenn der Host den Geist aufgegeben hat. Ich ziehe eine VM einem LCX vor. Letzterer braucht weniger Ressourcen, ist aber vom Kernel des Hosts abhängig, womit ich nach Updates schon schlechte Erfahrungen sammeln durfte.
Ich habe eine VM für Dockercontainer. Proxmox zu pflegen macht mir wesentlich mehr Spaß als Dockercontainer zu managen.
-
Es gibt aber auch Windows 11 IoT. Hab ich noch nie versucht aber ich denke es sollte für 24/7 taugen. Man muss schon ein großer Windows-Fan sein, um dafür Geld auszugeben :)
-
Es gibt aber auch Windows 11 IoT. Hab ich noch nie versucht aber ich denke es sollte für 24/7 taugen. Man muss schon ein großer Windows-Fan sein, um dafür Geld auszugeben :)
@FernetMenta sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
Es gibt aber auch Windows 11 IoT.
ich hab mal vor Jahren mit win10 iot für RasPi gespielt.
Das scheint aber nur für Geräte statt Linux embedded gedacht gewesen sein.
So richtig hab ich das nie verstanden -
Win10 IOT hat Windows Embedded abgelöst und war zur Nutzung von Windows auf systemen ohne eigenes UI gedacht. Hat sich aber wegen des Overheads nicht wirklich durchgesetzt. Wurde noch als Windows7 Embedded bei uns in der Firma eine Zeit benutzt - glücklich war keiner damit.
Seit dem machen wir für unsere embedded geräte eigene Firmware :) -
Proxmox ist der Hammer für ioBroker! Installation per ISO super einfach (siehe: https://www.proxmox.com/de/produkte/proxmox-virtual-environment/erste-schritte).
Das Webinterface ist nach kurzer Einarbeitung total intuitiv. Besonders für Neulinge top, weil:Snapshots & Backups: Rumprobieren ohne Limit – bei Fehlconfig einfach Backup zurückrollen.
ioBroker läuft sauber in LXC-Container oder VM.Ich blicke da zwar noch nicht ganz durch, wo der Unterschied zwischen Container und VM liegt. VM kenne ich noch von Virtualbox. Wenn ich das richtig verstehe, kann es passieren, dass nach einem Hostupdate die Container nicht mehr funktionieren ... dann lieber VM.
-
Proxmox ist der Hammer für ioBroker! Installation per ISO super einfach (siehe: https://www.proxmox.com/de/produkte/proxmox-virtual-environment/erste-schritte).
Das Webinterface ist nach kurzer Einarbeitung total intuitiv. Besonders für Neulinge top, weil:Snapshots & Backups: Rumprobieren ohne Limit – bei Fehlconfig einfach Backup zurückrollen.
ioBroker läuft sauber in LXC-Container oder VM.Ich blicke da zwar noch nicht ganz durch, wo der Unterschied zwischen Container und VM liegt. VM kenne ich noch von Virtualbox. Wenn ich das richtig verstehe, kann es passieren, dass nach einem Hostupdate die Container nicht mehr funktionieren ... dann lieber VM.
@KüstenKlaus sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
wo der Unterschied zwischen Container und VM liegt
Eine VM schleppt ein komplettes Betriebssystem (inkl. des Kernels) an, ein Container wird auf den Kernel des Hosts draufgesetzt.
dass nach einem Hostupdate die Container nicht mehr funktionieren
Das kann dir mit einer VM aber auch passieren.
-
https://www.google.com/search?q=container++vs+VM&client
Da wird das super erklärt. Ich nehme VMs, die sind robuster und einfacher auf Backupsysteme zu übertragen ;)
MOD-EDIT
Link um sinnlosen Overhead und Tracking Cookies gekürzt/bereinigt. -
https://www.google.com/search?q=container++vs+VM&client
Da wird das super erklärt. Ich nehme VMs, die sind robuster und einfacher auf Backupsysteme zu übertragen ;)
MOD-EDIT
Link um sinnlosen Overhead und Tracking Cookies gekürzt/bereinigt.Evtl auch noch aus Sicht des RAM.
VM haben fest zugeordneten ram. Bei Container teilen sich diese den vorhandenen ram dynamisch.
Man muss allerdings noch lxc und docker Container unterscheiden.unter proxmox gibt es für lxc nur die Betriebssystem Vorlagen.
Bei docker wird eher auf die applikationsabstraktions gesetzt.Zum Thema Backup. Die beweglichen Daten sind bei docker Container in volumes. Diese können gut auf Verzeichnisse außerhalb des Containers gekappt werden und von dort aus im Backup erfasst werden. Bspw ist bei iobroker alles was sich in /opt/iobroker befindet ein volume.
-
VMs können sich RAM per Ballooning "teilen". Das habe ich bei meinen Linux VMs an, bei den Windows VMs ist es aus.
Ich hatte noch keine VM, welche nach einem Proxmox Update nicht mehr wollte. LXC schon zwei.
LXC bieten manchmal keine Snapshots. Liegt glaube ich am Dateisystem.LXC kann man unprivilegiert oder privilegiert betreiben. Previligierte sind etwas unsicherer, weil die Geräte durchgeschliffen werden, was Vorteile bei USB-Adapter für z.B. Zigbee bringt.
-
@KüstenKlaus sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
Ein stabiler 24/7 Betrieb mit MS Produkten ist eine Glückssache
alle meine Win 10 PCs laufen stabil 24/7
@Negalein sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
alle meine Win 10 PCs laufen stabil 24/7
Wer noch Windows 10 einsetzt, würde in der Linux-Welt aktuell wahrscheinlich auch noch Debian "Bullseye" oder gar "Buster" einsetzen
;-)
-
War doch ein cleverer Schachzug von Microsoft. Wer noch Updates für Win 10 bekommen möchte, braucht ein Microsoft Konto. - Technische Gründe gibt es keine, nur die Datensammelwut von MS.
Für ioBroker auf Windows oder Linux hilft das insofern weiter, dass noch mal betont wird, dass Linux da nicht gängelt.
-
@Negalein sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
alle meine Win 10 PCs laufen stabil 24/7
Wer noch Windows 10 einsetzt, würde in der Linux-Welt aktuell wahrscheinlich auch noch Debian "Bullseye" oder gar "Buster" einsetzen
;-)
@MartinP sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
oder gar "Buster" einsetzen
naja, ganz so übertreiben muss man es nicht
Windows 10 erhält derzeit noch Sicherheitsupdates, ist aber seit Oktober 2025 aus dem kostenlosen Standard-Support gefallen. Für Nutzer im Europäischen Wirtschaftsraum (EWR) wie Deutschland gibt es dank EU-Druck ein kostenloses ESU-Programm (Extended Security Updates) bis Oktober 2026, das monatlich Patches wie KB5071546 im Dezember 2025 liefert.
@KüstenKlaus sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
Welches Betriebssystem nutzt ihr aktuell für euren ioBroker-Server
ganz klar ersichtlich unter https://www.iobroker.net/#de/statistics
-
@MartinP sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
oder gar "Buster" einsetzen
naja, ganz so übertreiben muss man es nicht
Windows 10 erhält derzeit noch Sicherheitsupdates, ist aber seit Oktober 2025 aus dem kostenlosen Standard-Support gefallen. Für Nutzer im Europäischen Wirtschaftsraum (EWR) wie Deutschland gibt es dank EU-Druck ein kostenloses ESU-Programm (Extended Security Updates) bis Oktober 2026, das monatlich Patches wie KB5071546 im Dezember 2025 liefert.
@KüstenKlaus sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
Welches Betriebssystem nutzt ihr aktuell für euren ioBroker-Server
ganz klar ersichtlich unter https://www.iobroker.net/#de/statistics
@crunchip sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
ganz klar ersichtlich unter https://www.iobroker.net/#de/statistics
Hätte nicht gedacht, dass es aktuell nicht einmal 70000 iobroker Nutzer Weltweit gibt ...
vor zwei Jahren waren es noch fast 85000.
Weiß man, in welche Richtung die Herde abzieht? -
@crunchip sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
ganz klar ersichtlich unter https://www.iobroker.net/#de/statistics
Hätte nicht gedacht, dass es aktuell nicht einmal 70000 iobroker Nutzer Weltweit gibt ...
vor zwei Jahren waren es noch fast 85000.
Weiß man, in welche Richtung die Herde abzieht?@MartinP Vielleicht werden die Nutzer zunehmend pranoid und erlauben die Erhebung der statistischen Daten nicht mehr.
Leider kenne ich aber auch mehr HA Nutzer als iob Nutzer. Ich habe schon mehrfach versucht solche Leute zu überzeugen. Kann man vergessen :( -
https://www.google.com/search?q=container++vs+VM&client
Da wird das super erklärt. Ich nehme VMs, die sind robuster und einfacher auf Backupsysteme zu übertragen ;)
MOD-EDIT
Link um sinnlosen Overhead und Tracking Cookies gekürzt/bereinigt.@KüstenKlaus sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
Da wird das super erklärt. Ich nehme VMs, die sind robuster und einfacher auf Backupsysteme zu übertragen ;)
Auch wenn Du noch frisch dabei bist:
Hau hier bitte nicht ungefiltert irgendwelche Mammut-Links blind ins Forum. Ich habe das mal eingekürzt. Darin waren mind. 6 Tracking Cookies enthalten, die (bei mir) geblockt worden sind. -
@KüstenKlaus sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
Da wird das super erklärt. Ich nehme VMs, die sind robuster und einfacher auf Backupsysteme zu übertragen ;)
Auch wenn Du noch frisch dabei bist:
Hau hier bitte nicht ungefiltert irgendwelche Mammut-Links blind ins Forum. Ich habe das mal eingekürzt. Darin waren mind. 6 Tracking Cookies enthalten, die (bei mir) geblockt worden sind.@Samson71 sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
@KüstenKlaus sagte in Linux oder Windows für ioBroker – was ist eure Empfehlung?:
Da wird das super erklärt. Ich nehme VMs, die sind robuster und einfacher auf Backupsysteme zu übertragen ;)
Auch wenn Du noch frisch dabei bist:
Hau hier bitte nicht ungefiltert irgendwelche Mammut-Links blind ins Forum. Ich habe das mal eingekürzt. Darin waren mind. 6 Tracking Cookies enthalten, die (bei mir) geblockt worden sind.Wie finde ich raus, ob die Links Tracker verseucht sind ?
ioBroker läuft jetzt in einer Proxmox VM. Alles auf Debian. Es war ein wenig frickelig aber gut zu bewerkstelligen. Damit ist das Thema von meiner Seite beantwortet. Danke für die Infos und Tipps ;)
-
Das ist "von Hand" schwierig ... insbesondere manchmal bei Google.
Gibt bei einigen Browsern Addons z. B.