Hardware

Generell lässt sich der ioBroker auf jedem Betriebssystem installieren, auf welchem auch nodejs läuft.

Tipp

Achte auf den Energiebedarf Deiner eingesetzten Hardware. ioBroker macht nur Sinn, wenn die Anwendung rund um die Uhr (24/7) verfügbar ist und läuft. Selbst wenige Watt machen über das gesamte Jahr betrachtet einen Unterschied.

Raspberry Pi

Als preiswerter Einstieg in die ioBroker-Welt wird nach wie vor der Raspberry Pi empfohlen. Dabei handelt es sich um einen kleinen Einplatinen-Computer, welcher sehr klein ist, wenig Leistung im Dauerbetrieb benötigt und ausreichend Ressourcen für den Betrieb von ioBroker bietet.

Mit der Version 4 des Raspberry Pi wurden erstmals Modelle mit mehr als 1 GB Arbeitsspeicher vorgestellt. Da der ioBroker beim Betrieb mehrerer Adapter relativ viel Arbeitsspeicher benötigt, ist ein System mit mindestens 2 GB RAM empfohlen. Die Variante mit 4 GB oder 8 GB bietet noch einmal deutlich mehr Reserven.

Raspberry Pi 4 (mindestens 2 GB RAM, besser 4 GB)

Raspberry Pi Gehäuse

Raspberry Pi Netzteil

Micro SD-Karte

** Link zu einer Produktempfehlung. Wenn Du über einen dieser Links etwas kaufst, bekomme ich eine kleine Provision vom Shop (Affiliate-Link).

Tipp

Als Image sollte auf jeden Fall Raspberry Pi OS Lite (64-Bit) und NICHT die Desktop-Version verwendet werden! Warum? Die Desktop-Variante benötigt viel mehr Ressourcen und bringt extrem viel Overhead mit, welcher nicht gebraucht wird. Die Desktop-Version ist nur erforderlich, wenn Du eine Maus, Tastatur und einen Monitor direkt an dem Raspberry Pi anschließen möchtest um diesen (wie der Name sagt) als Desktop-Computer zu verwenden.

Seit Ende 2023 gibt es die neue Generation: Den Raspberry Pi 5. Dieser ist aber mittlerweile leider so kostspielig geworden, dass ein einfacher Mini-PC (z.B. ein refurbished-Modell) teilweise günstiger ist und sogar mehr Leistung/Ressourcen bietet. Daher kann man den Raspberry Pi 5 zwar verwenden, aber der Vorgänger reicht für die meisten Anwendungen nach wie vor aus! Und wenn man mehr möchte, nutzt man eh einen Mini-PC (z.B. mit Proxmox).

Wie genau ein Raspberry Pi für die Installation von ioBroker vorbereitet wird, erfährst Du in diesem Video:

Proxmox

Neben einer nativen Installation, ist auch die Installation in einem Linux-Container unter Proxmox (LXC) möglich. Dafür sollte dann aber etwas leistungsstärkere Hardware (wie ein Intel NUC® oder ähnliches) verwendet werden.

Weitere Infos

Möchtest Du alle Möglichkeiten und Schritte genauer erklärt bekommen, empfehle ich eine Teilnahme im ioBroker-Master-Kurs. Dort gehe ich noch einmal auf die verschiedenen Varianten ein und zeige die Installation auf einem Raspberry Pi oder nativ auf einem Mini-PC.