ich habe die openWB Pro-Wallbox und zusätzlich einen Rasberry, wo openWB v2.0-Steuerung drauf läuft. Bin zufrieden, würde aber gerne den Rasberry ausmustern.
Ich habe einen ziemlich großen Server der 24/7 läuft. Als Unterbau kommt bei mir HYPER-V zum Einsatz. Gibt es irgendein Linux wo die openWB 2-Software drauf läuft? Ich habe es mit Debian und Ubuntu probiert, aber das läuft nicht mit:
Hast du denn Cargo nachinstalliert und es nochmals getestet?
openWB Series 2 Duo mit EVU, 1/3 Umschaltung und abgesetztem Display, 16 kWp mit Solaredge, Ansteuerung Haushaltsgeräte mit Shelly
Tesla Model S und Cupra Born (SoC via EVCC)
Ich nutze eine Debian 11 VM als Test- und Entwicklungssystem, das hat sich bei mir gut bewährt. Musste nichts am Image anpassen oder nachinstallieren, das Installatinosskript lief einfach so durch.
15,2kWp SMA (SB4000TL-21, SB3.0, STP6.0-SE + BYD HVS, EnergyMeter), openWB Standard+, openWB Pro, Smart #1 (ersetzt den e2008), Tesla Model Y LR.
openwb2server@openwb2server:~$ sudo curl -s https://raw.githubusercontent.com/snaptec/openWB/master/openwb-install.sh | sudo sh
install required packages...
sources.list already updated
OK:1 http://deb.debian.org/debian bookworm InRelease
OK:2 http://security.debian.org/debian-security bookworm-security InRelease
OK:3 http://deb.debian.org/debian bookworm-updates InRelease
Paketlisten werden gelesen… Fertig
Paketlisten werden gelesen…
Abhängigkeitsbaum wird aufgebaut…
Statusinformationen werden eingelesen…
Paket python-pip ist nicht verfügbar, wird aber von einem anderen Paket
referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst
wurde oder nur aus einer anderen Quelle verfügbar ist.
Doch die folgenden Pakete ersetzen es:
python3-pip
E: Paket raspberrypi-kernel-headers kann nicht gefunden werden.
E: Für Paket »python-pip« existiert kein Installationskandidat.
...done
check for timezone
...ok
check for i2c bus
check for initial git clone
Schwerwiegend: Zielpfad 'openWB' existiert bereits und ist kein leeres Verzeichnis.
... git cloned
check for ramdisk
...ok
updating mosquitto config file
cp: der Aufruf von stat für '/var/www/html/openWB/web/files/mosquitto.conf' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
disable cronjob logging
...ok
fix upload limit...installing pymodbus
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
See /usr/share/doc/python3.11/README.venv for more information.
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
check for paho-mqtt
mqtt installed...
check for MCP4725
Adafruit_MCP4725 installed...
sh: 109: python: not found
chmod: Zugriff auf '/var/www/html/openWB/modules/*' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '/var/www/html/openWB/runs/*' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '/var/www/html/openWB/*.sh' nicht möglich: Datei oder Verzeichnis nicht gefunden
sudo: /var/www/html/openWB/runs/atreboot.sh: Befehl nicht gefunden