SchlagwortElektroauto

OpenWB auf Debian Trixie installieren – Schritt-für-Schritt Anleitung

OpenWB auf Debian Trixie installieren: Der ultimative Guide für Wallbox-Enthusiasten

Die OpenWB (Open Wallbox) ist eine der beliebtesten Open-Source-Lösungen für intelligente Wallboxen. Mit der neuen Installationsmethode auf Debian Trixie wird die Einrichtung noch stabiler und zukunftssicherer. In diesem Artikel zeigen wir dir, wie du OpenWB problemlos auf deinem Raspberry Pi installierst.

Warum Debian Trixie?

Debian Trixie bietet gegenüber der Standard-Bookworm-Installation mehrere Vorteile:

Zukunftssichere Basis für kommende Updates

Voraussetzungen

Bevor du startest, benötigst du:
Raspberry Pi 3 oder neuer (empfohlen mit 4GB RAM)
Schnelle SD-Karte (Class 10 oder besser)
Raspberry Pi OS Bookworm Lite 64-bit als Ausgangsbasis
Stabile Internetverbindung

⚠️ Wichtiger Hinweis: Erstelle vor der Installation unbedingt ein Backup deiner SD-Karte!

Installation in 3 einfachen Schritten

# Schritt 1: Raspberry Pi OS vorbereiten

Installiere zunächst Raspberry Pi OS Bookworm Lite 64-bit mit dem Raspberry Pi Imager:
– Aktiviere SSH mit Passwort-Authentifizierung
– Setze Benutzername auf `openwb`
– Konfiguriere WLAN und Zeitzone (`Europe/Berlin`)

# Schritt 2: System aktualisieren

Nach dem ersten Login über SSH:

bash
sudo apt update && sudo apt upgrade -y
sudo reboot

# Schritt 3: OpenWB mit einem Befehl installieren

Für Eilige gibt es eine Ein-Klick-Installation:

bash
curl -s https://raw.githubusercontent.com/Xerolux/openwb-trixie/main/install_complete.sh | bash

Dieses Script führt automatisch alle notwendigen Schritte durch:
– Update auf Debian Trixie
– Python 3.9.23 Kompilierung
– OpenWB Installation
– Automatische Neustarts

Manuelle Installation (für Fortgeschrittene)

Falls du die Kontrolle über jeden Schritt behalten möchtest:

bash
# Repository klonen
git clone https://github.com/Xerolux/openwb-trixie.git
cd openwb-trixie

Trixie-Update
./update_to_trixie.sh
sudo reboot

Python 3.9.23 installieren
./install_python3.9.sh
sudo reboot

OpenWB installieren
curl -s https://raw.githubusercontent.com/openWB/core/master/openwb-install.sh | sudo bash

Was passiert bei der Installation?

Das Installations-Script nimmt dir viel Arbeit ab:
GPIO-Konfiguration für OpenWB wird automatisch eingerichtet
Python 3.9.23 wird aus dem Quellcode kompiliert (überschreibt Standard-Python)
PHP Upload-Limits werden auf 300MB gesetzt
Apache wird für OpenWB konfiguriert
Alle Abhängigkeiten werden installiert

Nach der Installation

Sobald die Installation abgeschlossen ist:
1. Öffne einen Browser und gehe zu `http://[IP-DES-PI]`
2. Das OpenWB Web-Interface sollte erscheinen
3. Konfiguriere deine Wallbox über die Weboberfläche

Troubleshooting

Bei Problemen prüfe:
Logs: `journalctl -u openwb`
Python-Version: `python3 –version` (sollte 3.9.23 zeigen)
Dienste: `systemctl status openwb`

Wichtige Hinweise

– Das Script überschreibt die Standard-Python-Installation (erforderlich für OpenWB)
– Nach Trixie-Update und Python-Installation sind Neustarts zwingend erforderlich
– GPIO-Konfiguration wird automatisch in `/boot/firmware/config.txt` eingetragen

Fazit

Die Installation von OpenWB auf Debian Trixie ist dank der automatisierten Scripts deutlich einfacher geworden. Mit nur einem Befehl erhältst du eine vollständig konfigurierte OpenWB-Installation auf der neuesten Debian-Basis.

Nützliche Links:
– [OpenWB Trixie Repository](https://github.com/Xerolux/openwb-trixie)
– [Offizielles OpenWB Repository](https://github.com/openWB/core)
– [OpenWB Community Forum](https://openwb.de/forum/)

Viel Erfolg bei deiner OpenWB-Installation!