openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen
openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen
openWB software2 kann nun auch direkt auf der openWB series1/2 custom, standard, standard+, Buchse und Duo genutzt werden. Wie in 1.9 muss eingestellt werden, ob die openWB ein externer Ladepunkt ist oder die Steuerung für sich und ggf weitere Ladepunkte übernehmen soll. Informationen, wie der interne Ladepunkt eingerichtet wird, findet Ihr im Tutorial.
Welche Hardware wird unterstützt?
Als interner Ladepunkt können openWB series1/2 Custom, Standard, Standard+, Buchse und Duo eingerichtet werden.
Die Steuerung eines externen Ladepunkts mit openWB software2 durch eine openWB mit Software 1.9 ist nicht möglich.
Kann in 0,01A Schritten geregelt werden?
Die EVSE (Ladecontroller) unterstützt die feine Regelung ab Firmware-Version 18. Nachdem die openWB als interner Ladepunkt eingerichtet wurde, wird nach dem Start unter Fehlersuche -> Log des internen Ladepunkts die Firmware-Version ausgegeben.
Bei älteren Firmware-Versionen der EVSE kann nur mit 1.0A-Schritten geregelt werden. Informationen zu einem Update der EVSE folgen in Kürze.
Um unter 1.9 die Firmware-Version der EVSE zu ermitteln, das Debug-Level auf 2 und die Ladepunkt-Anbindung auf Deamon stellen (vorher Backup erstellen) und neustarten. Danach unter http://<ip>/openWB/ramdisk/isss.log ziemlich am Anfang nachsehen.
Wie kann ich openWB software2 auf meiner openWB mit internem Ladepunkt betreiben?
Das Image auf eine SEPARATE SD-Karte flashen oder mit dem Installationsskript auf einem aktuellen Raspebbry Pi OS "Bullseye" (Light) auf eine SEPARATE SD-Karte installieren. Danach ein Update auf den aktuellen Master machen.
WICHTIG: NICHT die Karte, die in der openWB ist, flashen.
Die openWB stromlos machen und öffnen (https://www.youtube.com/watch?v=KkcpigqmN4Q).
SD-Karte tauschen.
openWB wieder einschalten und schließen.
Was passiert, wenn der Umstieg schief läuft?
Bitte ein Beitrag im Feedback-Thread erstellen. Dazu bitte das Debuglevel auf Details stellen und einen kompletten Durchlauf von # ***Start*** bis # ***Start*** aus dem main.log und dem Log des internen Ladepunkts posten. Sensible Daten wie Benutzernamen und Kennwörter unkenntlich machen.
Um die openWB wieder betriebsbereit zu machen, wie oben beschrieben die SD-Karte tauschen und die alte SD-Karte wieder einlegen. Nachdem die openWB einmal mit openWB software2 betrieben wurde und die EVSE die feine Regelung unterstützt, muss in 1.9 mindestens die Stable 1.9.301 verwendet werden.
Bitte beachten: Während der Nutzung von openWB software2 werden keine Daten für das Langzeitlogging in 1.9 aufgezeichnet.
Bitte nutzt diesen Beitrag für Rückmeldungen und Anregungen.
[Nachtrag]
Die Änderung ist jetzt im Master.
Welche Hardware wird unterstützt?
Als interner Ladepunkt können openWB series1/2 Custom, Standard, Standard+, Buchse und Duo eingerichtet werden.
Die Steuerung eines externen Ladepunkts mit openWB software2 durch eine openWB mit Software 1.9 ist nicht möglich.
Kann in 0,01A Schritten geregelt werden?
Die EVSE (Ladecontroller) unterstützt die feine Regelung ab Firmware-Version 18. Nachdem die openWB als interner Ladepunkt eingerichtet wurde, wird nach dem Start unter Fehlersuche -> Log des internen Ladepunkts die Firmware-Version ausgegeben.
Bei älteren Firmware-Versionen der EVSE kann nur mit 1.0A-Schritten geregelt werden. Informationen zu einem Update der EVSE folgen in Kürze.
Um unter 1.9 die Firmware-Version der EVSE zu ermitteln, das Debug-Level auf 2 und die Ladepunkt-Anbindung auf Deamon stellen (vorher Backup erstellen) und neustarten. Danach unter http://<ip>/openWB/ramdisk/isss.log ziemlich am Anfang nachsehen.
Wie kann ich openWB software2 auf meiner openWB mit internem Ladepunkt betreiben?
Das Image auf eine SEPARATE SD-Karte flashen oder mit dem Installationsskript auf einem aktuellen Raspebbry Pi OS "Bullseye" (Light) auf eine SEPARATE SD-Karte installieren. Danach ein Update auf den aktuellen Master machen.
WICHTIG: NICHT die Karte, die in der openWB ist, flashen.
Die openWB stromlos machen und öffnen (https://www.youtube.com/watch?v=KkcpigqmN4Q).
SD-Karte tauschen.
openWB wieder einschalten und schließen.
Was passiert, wenn der Umstieg schief läuft?
Bitte ein Beitrag im Feedback-Thread erstellen. Dazu bitte das Debuglevel auf Details stellen und einen kompletten Durchlauf von # ***Start*** bis # ***Start*** aus dem main.log und dem Log des internen Ladepunkts posten. Sensible Daten wie Benutzernamen und Kennwörter unkenntlich machen.
Um die openWB wieder betriebsbereit zu machen, wie oben beschrieben die SD-Karte tauschen und die alte SD-Karte wieder einlegen. Nachdem die openWB einmal mit openWB software2 betrieben wurde und die EVSE die feine Regelung unterstützt, muss in 1.9 mindestens die Stable 1.9.301 verwendet werden.
Bitte beachten: Während der Nutzung von openWB software2 werden keine Daten für das Langzeitlogging in 1.9 aufgezeichnet.
Bitte nutzt diesen Beitrag für Rückmeldungen und Anregungen.
[Nachtrag]
Die Änderung ist jetzt im Master.
-
- Beiträge: 4447
- Registriert: Mi Nov 11, 2020 7:16 pm
- Has thanked: 4 times
- Been thanked: 27 times
Re: Vorabankündigung: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen
Cool, bin sehr gespannt und freue mich, dass es bald losgehen kann. Danke für die ganze Arbeit und ich glaub auch den Stress in den letzten Monaten, um das Produkt so schnell wie möglich zu finalisieren.
VG
Det
VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
Re: Vorabankündigung: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen
Kann man dann die SD-Karte aus dem bisherigen extra Raspberry einfach in den der openWB wechseln oder macht das Probleme? Wenn nein, dann kann ich meine Einstellungen doch über Sichern und Wiederherstellen kopieren, richtig?
openWB series2 standard+
LP1 : intern
LP2: smartWB
EVU: Sunny Home Manager 2.0
PV1: SMA STP 20000 TL (20,4 kWp)
kein Speicher
EV: e-C4 und Ora Cat
Wärmepumpe: THZ 504 mit ISG Web
LP1 : intern
LP2: smartWB
EVU: Sunny Home Manager 2.0
PV1: SMA STP 20000 TL (20,4 kWp)
kein Speicher
EV: e-C4 und Ora Cat
Wärmepumpe: THZ 504 mit ISG Web
- mrinas
- Beiträge: 2148
- Registriert: Mi Jan 29, 2020 10:12 pm
- Has thanked: 8 times
- Been thanked: 7 times
Re: Vorabankündigung: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen
Oh grossartig! Ich glaub ich weiß wer sich gleich noch eine neue SD Karte bestellen wird
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.
- humschti
- Beiträge: 647
- Registriert: Mo Nov 25, 2019 8:25 am
- Wohnort: Nürensdorf (Schweiz)
- Has thanked: 3 times
- Been thanked: 4 times
Re: Vorabankündigung: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen
Wow, das sind ja mal News! Hab mir grad eine Swissbit pSLC Karte bestellt!
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)
Tesla Model S und Cupra Born (SoC via EVCC)
- mrinas
- Beiträge: 2148
- Registriert: Mi Jan 29, 2020 10:12 pm
- Has thanked: 8 times
- Been thanked: 7 times
Re: Vorabankündigung: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen
so, ich hab' noch eine brauchbare SD Karte gefunden.
Image installiert, Wechsel auf master branch, Update, gewartet bis die Installation der Pakete abgeschlossen war (die UI war vorher schon aktiv, was mich gewundert hat).
Wechsel auf NurLadepunkt Modus, Konfiguration des internen LP geprüft. Box noch mal neu gestartet. Es gibt ein paar Fehler im ISSS Log, bin mir noch nicht so sicher woher diese kommen. Wobei die sich inzwischen erledigt haben, waren wohl die 5min Wartezeit noch nicht rum, falls es die bei der 2.0er auch noch gibt?
main log sieht m.E. gut aus.
Image installiert, Wechsel auf master branch, Update, gewartet bis die Installation der Pakete abgeschlossen war (die UI war vorher schon aktiv, was mich gewundert hat).
Wechsel auf NurLadepunkt Modus, Konfiguration des internen LP geprüft. Box noch mal neu gestartet. Es gibt ein paar Fehler im ISSS Log, bin mir noch nicht so sicher woher diese kommen. Wobei die sich inzwischen erledigt haben, waren wohl die 5min Wartezeit noch nicht rum, falls es die bei der 2.0er auch noch gibt?
Code: Alles auswählen
2023-05-10 10:13:54,922 - {modules.internal_chargepoint_handler.internal_chargepoint_handler:129} - {DEBUG:Internal Chargepoint} - Init internal chargepoint as series
2023-05-10 10:13:54,923 - {modules.common.component_context:24} - {DEBUG:Internal Chargepoint} - Update Komponente ['Interner Ladepunkt 1']
2023-05-10 10:13:56,152 - {modules.common.evse:52} - {DEBUG:Internal Chargepoint} - FW-Version: 18
2023-05-10 10:13:56,200 - {modules.common.evse:58} - {DEBUG:Internal Chargepoint} - Angabe der Ströme in 0,1A-Schritten ist aktiviert.
2023-05-10 10:13:57,219 - {modules.common.fault_state:52} - {ERROR:Internal Chargepoint} - Interner Ladepunkt 1: FaultState FaultStateLevel.ERROR, FaultStr modules.common.modbus <class 'modules.common.fault_state.FaultState'> ('modules.common.modbus Modbus Error: [Input/Output] Modbus Error: [Invalid Message] No response received, expected at least 2 bytes (0 received)', <FaultStateLevel.ERROR: 2>), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 85, in __read_registers
raise FaultState.error(__name__+" "+str(response))
modules.common.fault_state.FaultState: ('modules.common.modbus Modbus Error: [Input/Output] Modbus Error: [Invalid Message] No response received, expected at least 2 bytes (0 received)', <FaultStateLevel.ERROR: 2>)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/internal_chargepoint_handler/internal_chargepoint_handler.py", line 137, in __init__
self.cp0 = HandlerChargepoint(self.serial_client, 0, mode, global_data, parent_cp0)
File "/var/www/html/openWB/packages/modules/internal_chargepoint_handler/internal_chargepoint_handler.py", line 201, in __init__
self.module = chargepoint_module.ChargepointModule(ClientConfig(
File "/var/www/html/openWB/packages/modules/internal_chargepoint_handler/chargepoint_module.py", line 97, in __init__
self._precise_current = self.__client.evse_client.is_precise_current_active()
File "/var/www/html/openWB/packages/modules/common/evse.py", line 56, in is_precise_current_active
value = self.client.read_holding_registers(2005, ModbusDataType.UINT_16, unit=self.id)
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 118, in read_holding_registers
return self.__read_registers(
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 100, in __read_registers
raise FaultState.error(__name__+" "+str(type(e))+" " +
modules.common.fault_state.FaultState: ("modules.common.modbus <class 'modules.common.fault_state.FaultState'> ('modules.common.modbus Modbus Error: [Input/Output] Modbus Error: [Invalid Message] No response received, expected at least 2 bytes (0 received)', <FaultStateLevel.ERROR: 2>)", <FaultStateLevel.ERROR: 2>)
2023-05-10 10:13:57,222 - {modules.internal_chargepoint_handler.internal_chargepoint_handler:272} - {ERROR:Internal Chargepoint} - Fehler im internem Ladepunkt
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/internal_chargepoint_handler/internal_chargepoint_handler.py", line 268, in handler
self.internal_chargepoint_handler.loop()
File "/var/www/html/openWB/packages/modules/internal_chargepoint_handler/internal_chargepoint_handler.py", line 160, in loop
with SingleComponentUpdateContext(self.cp0.module.component_info):
AttributeError: 'InternalChargepointHandler' object has no attribute 'cp0'
Code: Alles auswählen
atreboot.sh started
checking init in /boot/config.txt...
watchdog for atreboot.sh on pid 388 started, waiting for 900s
/var/www/html/openWB/runs/atreboot.sh: Zeile 16: ((: 1
1: Syntaxfehler im Ausdruck. (Fehlerverursachendes Zeichen ist "1").
openwb section not found or outdated
adding init to /boot/config.txt...
done
new configuration active after next boot
Group membership...
Final group membership: openwb : openwb adm dialout cdrom sudo audio video plugdev games users input render netdev spi i2c gpio
LAN/WLAN...
RTNETLINK answers: Network is unreachable
RTNETLINK answers: Network is unreachable
RTNETLINK answers: Network is unreachable
RTNETLINK answers: Network is unreachable
RTNETLINK answers: Network is unreachable
RTNETLINK answers: Network is unreachable
my primary interface: eth0
my primary IP: "192.168.178.210"
apt configuration already up to date
install required packages with 'apt-get'...
OK:1 http://archive.raspberrypi.org/debian bullseye InRelease
OK:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
Paketlisten werden gelesen…
Paketlisten werden gelesen…
Abhängigkeitsbaum wird aufgebaut…
Statusinformationen werden eingelesen…
accountsservice ist schon die neueste Version (0.6.55-3).
apache2 ist schon die neueste Version (2.4.56-1~deb11u2).
bc ist schon die neueste Version (1.07.1-2+b1).
chromium ist schon die neueste Version (106.0.5249.119-1~deb11u1).
chromium-l10n ist schon die neueste Version (106.0.5249.119-1~deb11u1).
git ist schon die neueste Version (1:2.30.2-1+deb11u2).
jq ist schon die neueste Version (1.6-2.1).
libapache2-mod-php ist schon die neueste Version (2:7.4+76).
lightdm-autologin-greeter ist schon die neueste Version (1.0-3).
mosquitto ist schon die neueste Version (2.0.11-1).
mosquitto-clients ist schon die neueste Version (2.0.11-1).
openbox-lxde-session ist schon die neueste Version (0.99.2-4).
php ist schon die neueste Version (2:7.4+76).
php-curl ist schon die neueste Version (2:7.4+76).
php-gd ist schon die neueste Version (2:7.4+76).
php-json ist schon die neueste Version (2:7.4+76).
php-xml ist schon die neueste Version (2:7.4+76).
socat ist schon die neueste Version (1.7.4.1-3).
sshpass ist schon die neueste Version (1.09-1).
ssl-cert ist schon die neueste Version (1.1.0+nmu1).
sudo ist schon die neueste Version (1.9.5p2-3+deb11u1).
vim ist schon die neueste Version (2:8.2.2434-3+deb11u1).
x11-xserver-utils ist schon die neueste Version (7.7+8).
xserver-xorg ist schon die neueste Version (1:7.7+22).
lightdm ist schon die neueste Version (1.26.0-7+rpt1).
python3-pip ist schon die neueste Version (20.3.4-4+rpt1+deb11u1).
Das folgende Paket wurde automatisch installiert und wird nicht mehr benötigt:
libfuse2
Verwenden Sie »sudo apt autoremove«, um es zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 74 nicht aktualisiert.
done
openwb.cron already up to date
openwb2.service already up to date
openwbRemoteSupport.service already up to date
no restore pending, normal startup
cleaning obsolete python cache folders...
python cache cleanup done
display setup...
autologin configured
mouse cursor configured
lxde session autostart already configured
new display timeout value: '60'
multi-user target already configured
internal display not activated, stopping lightdm service if running
apache default site...
...ok
checking required apache modules...
headers (enabled by site administrator)
headers already enabled
ssl (enabled by site administrator)
ssl already enabled
proxy_wstunnel (enabled by site administrator)
proxy_wstunnel already enabled
check mosquitto installation...
mosquitto.conf already up to date
mosquitto openwb.conf already up to date
mosquitto_local.conf already up to date
mosquitto openwb_local.conf already up to date
mosquitto done
install required python packages with 'pip3'...
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: jq==1.1.3 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 1)) (1.1.3)
Requirement already satisfied: paho_mqtt==1.6.1 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 2)) (1.6.1)
Requirement already satisfied: pymodbus==2.5.2 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 3)) (2.5.2)
Requirement already satisfied: pytest==6.2.5 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 4)) (6.2.5)
Requirement already satisfied: requests_mock==1.9.3 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 5)) (1.9.3)
Requirement already satisfied: lxml==4.9.1 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 6)) (4.9.1)
Requirement already satisfied: aiohttp==3.7.4 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 7)) (3.7.4)
Requirement already satisfied: schedule==1.1.0 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 8)) (1.1.0)
Requirement already satisfied: PyJWT==2.6.0 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 9)) (2.6.0)
Requirement already satisfied: ipparser==0.3.8 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 10)) (0.3.8)
Requirement already satisfied: bs4==0.0.1 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 11)) (0.0.1)
Requirement already satisfied: pkce==1.0.3 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 12)) (1.0.3)
Requirement already satisfied: evdev==1.5.0 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 14)) (1.5.0)
Requirement already satisfied: yarl<2.0,>=1.0 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.7.4->-r /var/www/html/openWB/requirements.txt (line 7)) (1.8.1)
Requirement already satisfied: typing-extensions>=3.6.5 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.7.4->-r /var/www/html/openWB/requirements.txt (line 7)) (4.4.0)
Requirement already satisfied: chardet<4.0,>=2.0 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.7.4->-r /var/www/html/openWB/requirements.txt (line 7)) (3.0.4)
Requirement already satisfied: multidict<7.0,>=4.5 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.7.4->-r /var/www/html/openWB/requirements.txt (line 7)) (6.0.2)
Requirement already satisfied: async-timeout<4.0,>=3.0 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.7.4->-r /var/www/html/openWB/requirements.txt (line 7)) (3.0.1)
Requirement already satisfied: attrs>=17.3.0 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.7.4->-r /var/www/html/openWB/requirements.txt (line 7)) (22.1.0)
Requirement already satisfied: beautifulsoup4 in /home/openwb/.local/lib/python3.9/site-packages (from bs4==0.0.1->-r /var/www/html/openWB/requirements.txt (line 11)) (4.12.2)
Requirement already satisfied: dnspython in /home/openwb/.local/lib/python3.9/site-packages (from ipparser==0.3.8->-r /var/www/html/openWB/requirements.txt (line 10)) (2.3.0)
Requirement already satisfied: pyserial>=3.4 in /home/openwb/.local/lib/python3.9/site-packages (from pymodbus==2.5.2->-r /var/www/html/openWB/requirements.txt (line 3)) (3.5)
Requirement already satisfied: six>=1.15.0 in /usr/lib/python3/dist-packages (from pymodbus==2.5.2->-r /var/www/html/openWB/requirements.txt (line 3)) (1.16.0)
Requirement already satisfied: py>=1.8.2 in /home/openwb/.local/lib/python3.9/site-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (1.11.0)
Requirement already satisfied: packaging in /home/openwb/.local/lib/python3.9/site-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (21.3)
Requirement already satisfied: toml in /usr/lib/python3/dist-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (0.10.1)
Requirement already satisfied: iniconfig in /home/openwb/.local/lib/python3.9/site-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (1.1.1)
Requirement already satisfied: pluggy<2.0,>=0.12 in /home/openwb/.local/lib/python3.9/site-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (1.0.0)
Requirement already satisfied: requests<3,>=2.3 in /usr/lib/python3/dist-packages (from requests_mock==1.9.3->-r /var/www/html/openWB/requirements.txt (line 5)) (2.25.1)
Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl<2.0,>=1.0->aiohttp==3.7.4->-r /var/www/html/openWB/requirements.txt (line 7)) (2.10)
Requirement already satisfied: soupsieve>1.2 in /home/openwb/.local/lib/python3.9/site-packages (from beautifulsoup4->bs4==0.0.1->-r /var/www/html/openWB/requirements.txt (line 11)) (2.4.1)
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /home/openwb/.local/lib/python3.9/site-packages (from packaging->pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (3.0.9)
done
load versions...
chgrp: Zugriff auf '/var/www/html/openWB/data/restore/*' nicht möglich: Datei oder Verzeichnis nicht gefunden
chmod: Zugriff auf '/var/www/html/openWB/data/restore/*' nicht möglich: Datei oder Verzeichnis nicht gefunden
2023-05-10 10:13:44: boot done :-)
2023-05-10 10:13:46,295 - {root:138} - {DEBUG:MainThread} - Start openWB2.service
2023-05-10 10:13:46,296 - {helpermodules.update_config:351} - {DEBUG:MainThread} - Broker-Konfiguration aktualisieren
2023-05-10 10:13:47,615 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/set/isss/heartbeat
2023-05-10 10:13:47,617 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/set/isss/parentWB
2023-05-10 10:13:47,620 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/set/isss/parentCPlp1
2023-05-10 10:13:47,622 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/set/isss/Current
2023-05-10 10:13:47,626 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/chargepoint/0/get/connected_vehicle
2023-05-10 10:13:47,642 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/vehicle/set/vehicle_update_completed
2023-05-10 10:13:47,645 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/vehicle/None/get/fault_str
2023-05-10 10:13:47,647 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/vehicle/None/get/fault_state
2023-05-10 10:13:47,696 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/mqttjs_51b5eec2/messages/1683706199641
2023-05-10 10:13:47,699 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/mqttjs_51b5eec2/messages/1683706244123
2023-05-10 10:13:47,702 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/mqttjs_51b5eec2/messages/1683706246688
2023-05-10 10:13:47,704 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/command_completed
2023-05-10 10:13:47,707 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/mqttjs_5b306859/messages/1683706367984
2023-05-10 10:13:47,709 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/fault_str
2023-05-10 10:13:47,712 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/fault_state
2023-05-10 10:13:47,714 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/voltages
2023-05-10 10:13:47,717 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/currents
2023-05-10 10:13:47,719 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/power_factors
2023-05-10 10:13:47,722 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/imported
2023-05-10 10:13:47,724 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/exported
2023-05-10 10:13:47,726 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/power
2023-05-10 10:13:47,729 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/phases_in_use
2023-05-10 10:13:47,731 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/charge_state
2023-05-10 10:13:47,733 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/plug_state
2023-05-10 10:13:49,858 - {modules.internal_chargepoint_handler.rfid:24} - {DEBUG:MainThread} - Input-Event event0 nicht gefunden.
2023-05-10 10:13:49,859 - {modules.internal_chargepoint_handler.rfid:24} - {DEBUG:MainThread} - Input-Event event1 nicht gefunden.
2023-05-10 10:13:52,907 - {helpermodules.subdata:407} - {DEBUG:Thread-5} - Neustart des Handlers für den internen Ladepunkt.
2023-05-10 10:13:53,446 - {helpermodules.setdata:43} - {DEBUG:Thread-6} - Subdata initialization completed. Starting setdata loop to broker.
2023-05-10 10:13:57,824 - {schedule:146} - {DEBUG:MainThread} - Deleting all jobs tagged "algorithm"
2023-05-10 10:15:00,917 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=hours, do=inner, args=(), kwargs={})
2023-05-10 10:15:00,920 - {root:90} - {DEBUG:MainThread} - 5 Minuten Handler ausführen.
2023-05-10 10:15:00,921 - {root:107} - {ERROR:MainThread} - Heartbeat für Internen Ladepunkt nicht zurückgesetzt.
2023-05-10 10:15:00,921 - {helpermodules.logger:61} - {DEBUG:MainThread} - Logdateien kürzen
2023-05-10 10:15:01,093 - {helpermodules.system:71} - {INFO:MainThread} - my IP: 192.168.178.210
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.
- mrinas
- Beiträge: 2148
- Registriert: Mi Jan 29, 2020 10:12 pm
- Has thanked: 8 times
- Been thanked: 7 times
Re: Vorabankündigung: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen
Es scheint ein wenig die Sonne, der Ladevorgang läuft auf dem 2.0er Ladepunkt, gesteuert weiterhin über die externe 2.0er.
Leider scheint mein Model Y die 0,1A Ladeströme nicht zu berücksichtigen sondern springt weiterhin in 1A Schritten. Aber so ist das halt, vielleicht tut sich da ja mit einem zukünftigen Update seitens Tesla etwas.
Leider scheint mein Model Y die 0,1A Ladeströme nicht zu berücksichtigen sondern springt weiterhin in 1A Schritten. Aber so ist das halt, vielleicht tut sich da ja mit einem zukünftigen Update seitens Tesla etwas.
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.
Re: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen
Hab es jetzt einfach stumpf probiert.
SD-Karte aus dem extra Raspberry raus, in die openWB rein, starten und staunen. Fährt ohne Probleme hoch. Die Linux-Bootmeldungen sind allerdings um 180° gedreht.
Update: das gedrehte interne Display lässt sich fixen mit
Dann den alten externen Ladepunkt gelöscht und den jetzt internen neu angelegt. Funktioniert, wird erkannt.
Allerdings habe ich aus irgendeinem Grund unter Konfiguration/Ladepunkte noch immer den alten externen Ladepunkt drin. Also nochmal versucht ihn zu löschen und es erscheint:
Ist irgendwie also nur halb gelöscht worden.
Kann ich den manuell irgendwie rauslöschen oder muss ich ganz neu aufsetzen?
SD-Karte aus dem extra Raspberry raus, in die openWB rein, starten und staunen. Fährt ohne Probleme hoch. Die Linux-Bootmeldungen sind allerdings um 180° gedreht.
Update: das gedrehte interne Display lässt sich fixen mit
Code: Alles auswählen
/boot/config.txt öffnen
lcd_rotate=2 auskommentieren
Allerdings habe ich aus irgendeinem Grund unter Konfiguration/Ladepunkte noch immer den alten externen Ladepunkt drin. Also nochmal versucht ihn zu löschen und es erscheint:
Code: Alles auswählen
OpenWB
×
Bei der Verarbeitung des Befehls 'removeChargepoint' mit den Parametern '[object Object]' ist ein Fehler aufgetreten:
Es ist ein interner Fehler aufgetreten: Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/command.py", line 118, in on_message
func(connection_id, payload)
File "/var/www/html/openWB/packages/helpermodules/command.py", line 242, in removeChargepoint
data.data.counter_all_data.hierarchy_remove_item(payload["data"]["id"])
File "/var/www/html/openWB/packages/control/counter_all.py", line 334, in hierarchy_remove_item
raise IndexError(f"Element {id_to_find} konnte nicht in der Hierarchie gefunden werden.")
IndexError: Element 5 konnte nicht in der Hierarchie gefunden werden.
Kann ich den manuell irgendwie rauslöschen oder muss ich ganz neu aufsetzen?
Zuletzt geändert von Kitmgue am Mi Mai 10, 2023 10:55 am, insgesamt 1-mal geändert.
openWB series2 standard+
LP1 : intern
LP2: smartWB
EVU: Sunny Home Manager 2.0
PV1: SMA STP 20000 TL (20,4 kWp)
kein Speicher
EV: e-C4 und Ora Cat
Wärmepumpe: THZ 504 mit ISG Web
LP1 : intern
LP2: smartWB
EVU: Sunny Home Manager 2.0
PV1: SMA STP 20000 TL (20,4 kWp)
kein Speicher
EV: e-C4 und Ora Cat
Wärmepumpe: THZ 504 mit ISG Web
Re: Vorabankündigung: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen
Kommt die Fehlermeldung nach jedem Start?mrinas hat geschrieben: ↑Mi Mai 10, 2023 8:17 am so, ich hab' noch eine brauchbare SD Karte gefunden.
Image installiert, Wechsel auf master branch, Update, gewartet bis die Installation der Pakete abgeschlossen war (die UI war vorher schon aktiv, was mich gewundert hat).
Wechsel auf NurLadepunkt Modus, Konfiguration des internen LP geprüft. Box noch mal neu gestartet. Es gibt ein paar Fehler im ISSS Log, bin mir noch nicht so sicher woher diese kommen. Wobei die sich inzwischen erledigt haben, waren wohl die 5min Wartezeit noch nicht rum, falls es die bei der 2.0er auch noch gibt?
main log sieht m.E. gut aus.Code: Alles auswählen
2023-05-10 10:13:54,922 - {modules.internal_chargepoint_handler.internal_chargepoint_handler:129} - {DEBUG:Internal Chargepoint} - Init internal chargepoint as series 2023-05-10 10:13:54,923 - {modules.common.component_context:24} - {DEBUG:Internal Chargepoint} - Update Komponente ['Interner Ladepunkt 1'] 2023-05-10 10:13:56,152 - {modules.common.evse:52} - {DEBUG:Internal Chargepoint} - FW-Version: 18 2023-05-10 10:13:56,200 - {modules.common.evse:58} - {DEBUG:Internal Chargepoint} - Angabe der Ströme in 0,1A-Schritten ist aktiviert. 2023-05-10 10:13:57,219 - {modules.common.fault_state:52} - {ERROR:Internal Chargepoint} - Interner Ladepunkt 1: FaultState FaultStateLevel.ERROR, FaultStr modules.common.modbus <class 'modules.common.fault_state.FaultState'> ('modules.common.modbus Modbus Error: [Input/Output] Modbus Error: [Invalid Message] No response received, expected at least 2 bytes (0 received)', <FaultStateLevel.ERROR: 2>), Traceback: Traceback (most recent call last): File "/var/www/html/openWB/packages/modules/common/modbus.py", line 85, in __read_registers raise FaultState.error(__name__+" "+str(response)) modules.common.fault_state.FaultState: ('modules.common.modbus Modbus Error: [Input/Output] Modbus Error: [Invalid Message] No response received, expected at least 2 bytes (0 received)', <FaultStateLevel.ERROR: 2>) The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/var/www/html/openWB/packages/modules/internal_chargepoint_handler/internal_chargepoint_handler.py", line 137, in __init__ self.cp0 = HandlerChargepoint(self.serial_client, 0, mode, global_data, parent_cp0) File "/var/www/html/openWB/packages/modules/internal_chargepoint_handler/internal_chargepoint_handler.py", line 201, in __init__ self.module = chargepoint_module.ChargepointModule(ClientConfig( File "/var/www/html/openWB/packages/modules/internal_chargepoint_handler/chargepoint_module.py", line 97, in __init__ self._precise_current = self.__client.evse_client.is_precise_current_active() File "/var/www/html/openWB/packages/modules/common/evse.py", line 56, in is_precise_current_active value = self.client.read_holding_registers(2005, ModbusDataType.UINT_16, unit=self.id) File "/var/www/html/openWB/packages/modules/common/modbus.py", line 118, in read_holding_registers return self.__read_registers( File "/var/www/html/openWB/packages/modules/common/modbus.py", line 100, in __read_registers raise FaultState.error(__name__+" "+str(type(e))+" " + modules.common.fault_state.FaultState: ("modules.common.modbus <class 'modules.common.fault_state.FaultState'> ('modules.common.modbus Modbus Error: [Input/Output] Modbus Error: [Invalid Message] No response received, expected at least 2 bytes (0 received)', <FaultStateLevel.ERROR: 2>)", <FaultStateLevel.ERROR: 2>) 2023-05-10 10:13:57,222 - {modules.internal_chargepoint_handler.internal_chargepoint_handler:272} - {ERROR:Internal Chargepoint} - Fehler im internem Ladepunkt Traceback (most recent call last): File "/var/www/html/openWB/packages/modules/internal_chargepoint_handler/internal_chargepoint_handler.py", line 268, in handler self.internal_chargepoint_handler.loop() File "/var/www/html/openWB/packages/modules/internal_chargepoint_handler/internal_chargepoint_handler.py", line 160, in loop with SingleComponentUpdateContext(self.cp0.module.component_info): AttributeError: 'InternalChargepointHandler' object has no attribute 'cp0'
Code: Alles auswählen
atreboot.sh started checking init in /boot/config.txt... watchdog for atreboot.sh on pid 388 started, waiting for 900s /var/www/html/openWB/runs/atreboot.sh: Zeile 16: ((: 1 1: Syntaxfehler im Ausdruck. (Fehlerverursachendes Zeichen ist "1"). openwb section not found or outdated adding init to /boot/config.txt... done new configuration active after next boot Group membership... Final group membership: openwb : openwb adm dialout cdrom sudo audio video plugdev games users input render netdev spi i2c gpio LAN/WLAN... RTNETLINK answers: Network is unreachable RTNETLINK answers: Network is unreachable RTNETLINK answers: Network is unreachable RTNETLINK answers: Network is unreachable RTNETLINK answers: Network is unreachable RTNETLINK answers: Network is unreachable my primary interface: eth0 my primary IP: "192.168.178.210" apt configuration already up to date install required packages with 'apt-get'... OK:1 http://archive.raspberrypi.org/debian bullseye InRelease OK:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease Paketlisten werden gelesen… Paketlisten werden gelesen… Abhängigkeitsbaum wird aufgebaut… Statusinformationen werden eingelesen… accountsservice ist schon die neueste Version (0.6.55-3). apache2 ist schon die neueste Version (2.4.56-1~deb11u2). bc ist schon die neueste Version (1.07.1-2+b1). chromium ist schon die neueste Version (106.0.5249.119-1~deb11u1). chromium-l10n ist schon die neueste Version (106.0.5249.119-1~deb11u1). git ist schon die neueste Version (1:2.30.2-1+deb11u2). jq ist schon die neueste Version (1.6-2.1). libapache2-mod-php ist schon die neueste Version (2:7.4+76). lightdm-autologin-greeter ist schon die neueste Version (1.0-3). mosquitto ist schon die neueste Version (2.0.11-1). mosquitto-clients ist schon die neueste Version (2.0.11-1). openbox-lxde-session ist schon die neueste Version (0.99.2-4). php ist schon die neueste Version (2:7.4+76). php-curl ist schon die neueste Version (2:7.4+76). php-gd ist schon die neueste Version (2:7.4+76). php-json ist schon die neueste Version (2:7.4+76). php-xml ist schon die neueste Version (2:7.4+76). socat ist schon die neueste Version (1.7.4.1-3). sshpass ist schon die neueste Version (1.09-1). ssl-cert ist schon die neueste Version (1.1.0+nmu1). sudo ist schon die neueste Version (1.9.5p2-3+deb11u1). vim ist schon die neueste Version (2:8.2.2434-3+deb11u1). x11-xserver-utils ist schon die neueste Version (7.7+8). xserver-xorg ist schon die neueste Version (1:7.7+22). lightdm ist schon die neueste Version (1.26.0-7+rpt1). python3-pip ist schon die neueste Version (20.3.4-4+rpt1+deb11u1). Das folgende Paket wurde automatisch installiert und wird nicht mehr benötigt: libfuse2 Verwenden Sie »sudo apt autoremove«, um es zu entfernen. 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 74 nicht aktualisiert. done openwb.cron already up to date openwb2.service already up to date openwbRemoteSupport.service already up to date no restore pending, normal startup cleaning obsolete python cache folders... python cache cleanup done display setup... autologin configured mouse cursor configured lxde session autostart already configured new display timeout value: '60' multi-user target already configured internal display not activated, stopping lightdm service if running apache default site... ...ok checking required apache modules... headers (enabled by site administrator) headers already enabled ssl (enabled by site administrator) ssl already enabled proxy_wstunnel (enabled by site administrator) proxy_wstunnel already enabled check mosquitto installation... mosquitto.conf already up to date mosquitto openwb.conf already up to date mosquitto_local.conf already up to date mosquitto openwb_local.conf already up to date mosquitto done install required python packages with 'pip3'... Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple Requirement already satisfied: jq==1.1.3 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 1)) (1.1.3) Requirement already satisfied: paho_mqtt==1.6.1 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 2)) (1.6.1) Requirement already satisfied: pymodbus==2.5.2 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 3)) (2.5.2) Requirement already satisfied: pytest==6.2.5 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 4)) (6.2.5) Requirement already satisfied: requests_mock==1.9.3 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 5)) (1.9.3) Requirement already satisfied: lxml==4.9.1 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 6)) (4.9.1) Requirement already satisfied: aiohttp==3.7.4 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 7)) (3.7.4) Requirement already satisfied: schedule==1.1.0 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 8)) (1.1.0) Requirement already satisfied: PyJWT==2.6.0 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 9)) (2.6.0) Requirement already satisfied: ipparser==0.3.8 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 10)) (0.3.8) Requirement already satisfied: bs4==0.0.1 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 11)) (0.0.1) Requirement already satisfied: pkce==1.0.3 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 12)) (1.0.3) Requirement already satisfied: evdev==1.5.0 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 14)) (1.5.0) Requirement already satisfied: yarl<2.0,>=1.0 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.7.4->-r /var/www/html/openWB/requirements.txt (line 7)) (1.8.1) Requirement already satisfied: typing-extensions>=3.6.5 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.7.4->-r /var/www/html/openWB/requirements.txt (line 7)) (4.4.0) Requirement already satisfied: chardet<4.0,>=2.0 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.7.4->-r /var/www/html/openWB/requirements.txt (line 7)) (3.0.4) Requirement already satisfied: multidict<7.0,>=4.5 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.7.4->-r /var/www/html/openWB/requirements.txt (line 7)) (6.0.2) Requirement already satisfied: async-timeout<4.0,>=3.0 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.7.4->-r /var/www/html/openWB/requirements.txt (line 7)) (3.0.1) Requirement already satisfied: attrs>=17.3.0 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.7.4->-r /var/www/html/openWB/requirements.txt (line 7)) (22.1.0) Requirement already satisfied: beautifulsoup4 in /home/openwb/.local/lib/python3.9/site-packages (from bs4==0.0.1->-r /var/www/html/openWB/requirements.txt (line 11)) (4.12.2) Requirement already satisfied: dnspython in /home/openwb/.local/lib/python3.9/site-packages (from ipparser==0.3.8->-r /var/www/html/openWB/requirements.txt (line 10)) (2.3.0) Requirement already satisfied: pyserial>=3.4 in /home/openwb/.local/lib/python3.9/site-packages (from pymodbus==2.5.2->-r /var/www/html/openWB/requirements.txt (line 3)) (3.5) Requirement already satisfied: six>=1.15.0 in /usr/lib/python3/dist-packages (from pymodbus==2.5.2->-r /var/www/html/openWB/requirements.txt (line 3)) (1.16.0) Requirement already satisfied: py>=1.8.2 in /home/openwb/.local/lib/python3.9/site-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (1.11.0) Requirement already satisfied: packaging in /home/openwb/.local/lib/python3.9/site-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (21.3) Requirement already satisfied: toml in /usr/lib/python3/dist-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (0.10.1) Requirement already satisfied: iniconfig in /home/openwb/.local/lib/python3.9/site-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (1.1.1) Requirement already satisfied: pluggy<2.0,>=0.12 in /home/openwb/.local/lib/python3.9/site-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (1.0.0) Requirement already satisfied: requests<3,>=2.3 in /usr/lib/python3/dist-packages (from requests_mock==1.9.3->-r /var/www/html/openWB/requirements.txt (line 5)) (2.25.1) Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl<2.0,>=1.0->aiohttp==3.7.4->-r /var/www/html/openWB/requirements.txt (line 7)) (2.10) Requirement already satisfied: soupsieve>1.2 in /home/openwb/.local/lib/python3.9/site-packages (from beautifulsoup4->bs4==0.0.1->-r /var/www/html/openWB/requirements.txt (line 11)) (2.4.1) Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /home/openwb/.local/lib/python3.9/site-packages (from packaging->pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (3.0.9) done load versions... chgrp: Zugriff auf '/var/www/html/openWB/data/restore/*' nicht möglich: Datei oder Verzeichnis nicht gefunden chmod: Zugriff auf '/var/www/html/openWB/data/restore/*' nicht möglich: Datei oder Verzeichnis nicht gefunden 2023-05-10 10:13:44: boot done :-) 2023-05-10 10:13:46,295 - {root:138} - {DEBUG:MainThread} - Start openWB2.service 2023-05-10 10:13:46,296 - {helpermodules.update_config:351} - {DEBUG:MainThread} - Broker-Konfiguration aktualisieren 2023-05-10 10:13:47,615 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/set/isss/heartbeat 2023-05-10 10:13:47,617 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/set/isss/parentWB 2023-05-10 10:13:47,620 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/set/isss/parentCPlp1 2023-05-10 10:13:47,622 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/set/isss/Current 2023-05-10 10:13:47,626 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/chargepoint/0/get/connected_vehicle 2023-05-10 10:13:47,642 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/vehicle/set/vehicle_update_completed 2023-05-10 10:13:47,645 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/vehicle/None/get/fault_str 2023-05-10 10:13:47,647 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/vehicle/None/get/fault_state 2023-05-10 10:13:47,696 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/mqttjs_51b5eec2/messages/1683706199641 2023-05-10 10:13:47,699 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/mqttjs_51b5eec2/messages/1683706244123 2023-05-10 10:13:47,702 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/mqttjs_51b5eec2/messages/1683706246688 2023-05-10 10:13:47,704 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/command_completed 2023-05-10 10:13:47,707 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/mqttjs_5b306859/messages/1683706367984 2023-05-10 10:13:47,709 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/fault_str 2023-05-10 10:13:47,712 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/fault_state 2023-05-10 10:13:47,714 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/voltages 2023-05-10 10:13:47,717 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/currents 2023-05-10 10:13:47,719 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/power_factors 2023-05-10 10:13:47,722 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/imported 2023-05-10 10:13:47,724 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/exported 2023-05-10 10:13:47,726 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/power 2023-05-10 10:13:47,729 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/phases_in_use 2023-05-10 10:13:47,731 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/charge_state 2023-05-10 10:13:47,733 - {helpermodules.update_config:379} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/internal_chargepoint/0/get/plug_state 2023-05-10 10:13:49,858 - {modules.internal_chargepoint_handler.rfid:24} - {DEBUG:MainThread} - Input-Event event0 nicht gefunden. 2023-05-10 10:13:49,859 - {modules.internal_chargepoint_handler.rfid:24} - {DEBUG:MainThread} - Input-Event event1 nicht gefunden. 2023-05-10 10:13:52,907 - {helpermodules.subdata:407} - {DEBUG:Thread-5} - Neustart des Handlers für den internen Ladepunkt. 2023-05-10 10:13:53,446 - {helpermodules.setdata:43} - {DEBUG:Thread-6} - Subdata initialization completed. Starting setdata loop to broker. 2023-05-10 10:13:57,824 - {schedule:146} - {DEBUG:MainThread} - Deleting all jobs tagged "algorithm" 2023-05-10 10:15:00,917 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=hours, do=inner, args=(), kwargs={}) 2023-05-10 10:15:00,920 - {root:90} - {DEBUG:MainThread} - 5 Minuten Handler ausführen. 2023-05-10 10:15:00,921 - {root:107} - {ERROR:MainThread} - Heartbeat für Internen Ladepunkt nicht zurückgesetzt. 2023-05-10 10:15:00,921 - {helpermodules.logger:61} - {DEBUG:MainThread} - Logdateien kürzen 2023-05-10 10:15:01,093 - {helpermodules.system:71} - {INFO:MainThread} - my IP: 192.168.178.210
Die Änderung des Betriebsmodus wird sofort angewendet. Da bei Dir die Initialisierung schief gegangen ist, wurde nach 5 Minuten die Initialisierung erneut gestartet.
Re: openWB software2 mit openWB series1/2 custom, standard, standard+, Buchse und Duo nutzen
Am sichersten ist es eine Sicherung wiederherzustellen und dann nochmal den Ladepunkt löschen.Kitmgue hat geschrieben: ↑Mi Mai 10, 2023 10:33 am Hab es jetzt einfach stumpf probiert.
SD-Karte aus dem extra Raspberry raus, in die openWB rein, starten und staunen. Fährt ohne Probleme hoch. Die Linux-Bootmeldungen sind allerdings um 180° gedreht.
Dann den alten externen Ladepunkt gelöscht und den jetzt internen neu angelegt. Funktioniert, wird erkannt.
Allerdings habe ich aus irgendeinem Grund unter Konfiguration/Ladepunkte noch immer den alten externen Ladepunkt drin. Also nochmal versucht ihn zu löschen und es erscheint:
Ist irgendwie also nur halb gelöscht worden.Code: Alles auswählen
OpenWB × Bei der Verarbeitung des Befehls 'removeChargepoint' mit den Parametern '[object Object]' ist ein Fehler aufgetreten: Es ist ein interner Fehler aufgetreten: Traceback (most recent call last): File "/var/www/html/openWB/packages/helpermodules/command.py", line 118, in on_message func(connection_id, payload) File "/var/www/html/openWB/packages/helpermodules/command.py", line 242, in removeChargepoint data.data.counter_all_data.hierarchy_remove_item(payload["data"]["id"]) File "/var/www/html/openWB/packages/control/counter_all.py", line 334, in hierarchy_remove_item raise IndexError(f"Element {id_to_find} konnte nicht in der Hierarchie gefunden werden.") IndexError: Element 5 konnte nicht in der Hierarchie gefunden werden.
Kann ich den manuell irgendwie rauslöschen oder muss ich ganz neu aufsetzen?
Da der Ladepunkt offenbar nicht mehr in der Hierarchie ist, kannst Du sonst versuchen alle Topics unter openWB/chargepoint/5 zu löschen. Vorher unbedingt eine Sicherung erstellen.
Ist Dir das Problem schon öfter begegnet, dass das Löschen nicht geklappt hat?