Lena hat sich ja oben gewundert, dass im Zählerstand ein Sprung von 100kWh drin war, obwohl eine Leistung von 0W übertragen wurde. Ich denke, wenn die "echten Werte" so dermaßen fehlerhaft sind, kann man sie ruhig ignorieren statt sie aufwendig zu korrigieren.
Rückmeldungen openWB software 2.1.5 Alpha 1
-
- Beiträge: 3417
- Registriert: Sa Feb 20, 2021 9:55 am
- Has thanked: 4 times
- Been thanked: 59 times
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Wenn der neue Wert kleiner als der vorherige Wert ist, wird der neue Wert verworfen, weil er unplausibel ist. Wenn aber Vorwärtssprünge drin sind, wie soll man da erkennen, ob die plausibl sind oder nicht. Die openWB kennt nicht deine Anlage.flea hat geschrieben: ↑Mo Jul 01, 2024 5:33 amDas scheint dann aber nicht so richtig zu funktionieren, oder?
Fängt OpenWB jeden Tag wieder "neu/bei 0" an mit dem Zählerstand-Counter? Wenn dieser global als fixer Wert gesetzt wäre und nur eine Richtung kennt, dann wären ja auch solche falschen/kleineren Werte zu Sonnenaufgang kein Problem, weil sie ignoriert würden.
Hab es jetzt mal OpenWB überlassen den Zählerstand zu errechnen, aber schöner fände ich schon, wenn dort die echten Werte stehen und nicht irgendwelche errechneten.
Gruß,
Andreas
Die Verantwortung, korrekte Werte zu liefern, liegt bei dem Zähler. Es ist nicht Aufgabe der openWB falsche Werte zu erkennen und zu korrigieren.
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Ich denke wir sprechen aneinander vorbei, ich nutze jetzt erstmal die interne Logik von OpenWB.LenaK hat geschrieben: ↑Mo Jul 01, 2024 1:02 pm
Wenn der neue Wert kleiner als der vorherige Wert ist, wird der neue Wert verworfen, weil er unplausibel ist. Wenn aber Vorwärtssprünge drin sind, wie soll man da erkennen, ob die plausibl sind oder nicht. Die openWB kennt nicht deine Anlage.
Die Verantwortung, korrekte Werte zu liefern, liegt bei dem Zähler. Es ist nicht Aufgabe der openWB falsche Werte zu erkennen und zu korrigieren.
--
"Wenn der neue Wert kleiner als der vorherige Wert ist, wird der neue Wert verworfen, weil er unplausibel ist."
das ist korrekt und so sollte es auch sein. In dem Fall sollten die beiden ersten "YieldTotal" aus meinem Beispiel ignoriert werden, weil erst der dritte Eintrag wieder höher ist als der letzte korrekte Wert (Sonnenuntergang vom Vortag).
Aber lass gut sein Lena, es ist kein Bug nur ein Nice-to-have
-
- Beiträge: 166
- Registriert: Di Okt 22, 2019 9:42 am
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Auch nach dem Update von heute wird nicht auf 3 Phasen geschaltet.
-
- Beiträge: 713
- Registriert: So Okt 30, 2022 8:07 am
- Has thanked: 12 times
- Been thanked: 20 times
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Ich vermute, dass Verstädnisproblem liegt in Deiner Frage oben, ob openWB jeden Tag neu zählt.flea hat geschrieben: ↑Mo Jul 01, 2024 3:10 pmIch denke wir sprechen aneinander vorbei, ich nutze jetzt erstmal die interne Logik von OpenWB.LenaK hat geschrieben: ↑Mo Jul 01, 2024 1:02 pm
Wenn der neue Wert kleiner als der vorherige Wert ist, wird der neue Wert verworfen, weil er unplausibel ist. Wenn aber Vorwärtssprünge drin sind, wie soll man da erkennen, ob die plausibl sind oder nicht. Die openWB kennt nicht deine Anlage.
Die Verantwortung, korrekte Werte zu liefern, liegt bei dem Zähler. Es ist nicht Aufgabe der openWB falsche Werte zu erkennen und zu korrigieren.
--
"Wenn der neue Wert kleiner als der vorherige Wert ist, wird der neue Wert verworfen, weil er unplausibel ist."
das ist korrekt und so sollte es auch sein. In dem Fall sollten die beiden ersten "YieldTotal" aus meinem Beispiel ignoriert werden, weil erst der dritte Eintrag wieder höher ist als der letzte korrekte Wert (Sonnenuntergang vom Vortag).
Aber lass gut sein Lena, es ist kein Bug nur ein Nice-to-have
Nein, die openWB braucht einen "All-Time"-Zählerstand und daher darf es auch am nächsten Tag keinen Rückwärtsgang im Zähler geben...
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Hallo,
gestern habe ich den Wechsel gewagt.
Backup erstellt, aktuellste Release-Version auf eine SD-Karte geschrieben, gestartet, erstmal alles eingerichtet und anschließend den Datenimport erfolgreich ausgeführt. RFID-Tags den beiden Fahrzeugen/Ladeprofilen zugewiesen und kurz getestet. Alles fein, dachte ich.
Heute keine Auswahl von Fahrzeugen/Ladeprofilen möglich, Status-Seite bleibt leer, unter Konfiguration klappen die Einstellmöglichkeiten für Fahrzeuge, Ladeprofile, Ladepunkte nicht auf. Reboot ausgeführt, kein Zugriff möglich, Strom getrennt um den Raspi wieder zum Laufen zu bringen.
Keine Änderung, keine Fahrzeuge zur Auswahl, einfach leer. Update auf aktuellste Master-Version ausgeführt - keine Veränderung.
Main-Log:
Log des internen Ladepunktes:
Was ist schief gelaufen und was kann ich nun tun?
gestern habe ich den Wechsel gewagt.
Backup erstellt, aktuellste Release-Version auf eine SD-Karte geschrieben, gestartet, erstmal alles eingerichtet und anschließend den Datenimport erfolgreich ausgeführt. RFID-Tags den beiden Fahrzeugen/Ladeprofilen zugewiesen und kurz getestet. Alles fein, dachte ich.
Heute keine Auswahl von Fahrzeugen/Ladeprofilen möglich, Status-Seite bleibt leer, unter Konfiguration klappen die Einstellmöglichkeiten für Fahrzeuge, Ladeprofile, Ladepunkte nicht auf. Reboot ausgeführt, kein Zugriff möglich, Strom getrennt um den Raspi wieder zum Laufen zu bringen.
Keine Änderung, keine Fahrzeuge zur Auswahl, einfach leer. Update auf aktuellste Master-Version ausgeführt - keine Veränderung.
Main-Log:
Code: Alles auswählen
rc.local bug not found
no factory reset pending, normal startup
atreboot.sh started
watchdog for atreboot.sh on pid 358 started, waiting for 900s
checking init in /boot/config.txt...
already up to date
checking ramdisk settings in /etc/fstab...
already up to date
Group membership...
Final group membership: openwb : openwb adm dialout cdrom sudo audio video plugdev games users input render netdev spi i2c gpio
Network...
Wait for connection...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
.RTNETLINK answers: Network is unreachable
.RTNETLINK answers: Network is unreachable
.RTNETLINK answers: Network is unreachable
.RTNETLINK answers: Network is unreachable
.
my primary IP: 192.168.178.53
my primary interface: eth0
running as primary, enabling plug'n'play network
apt configuration already up to date
install required packages with 'apt-get'...
OK:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
OK:2 http://archive.raspberrypi.org/debian 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.59-1~deb11u1).
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).
mmc-utils ist schon die neueste Version (0+git20180327.b4fe0c8c-1).
mosquitto ist schon die neueste Version (2.0.11-1+deb11u1).
mosquitto-clients ist schon die neueste Version (2.0.11-1+deb11u1).
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).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 22 nicht aktualisiert.
done
openwb.cron already up to date
openwb2.service definition is already a symlink
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
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 acl already up to date
mosquitto_local.conf already up to date
updating mosquitto openwb_local.conf
restarting mosquitto_local service...done
mosquitto done
install required python packages with 'pip3'...
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: typing-extensions==4.4.0 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 1)) (4.4.0)
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 2)) (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 3)) (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 4)) (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 5)) (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 6)) (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 7)) (4.9.1)
Collecting aiohttp==3.9.4
Downloading https://www.piwheels.org/simple/aiohttp/aiohttp-3.9.4-cp39-cp39-linux_armv7l.whl (1.1 MB)
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 9)) (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 10)) (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 11)) (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 12)) (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 13)) (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 15)) (1.5.0)
Requirement already satisfied: cryptography==42.0.4 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 17)) (42.0.4)
Requirement already satisfied: msal==1.27.0 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 18)) (1.27.0)
Requirement already satisfied: python-dateutil==2.8.2 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 19)) (2.8.2)
Requirement already satisfied: umodbus==1.0.4 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 20)) (1.0.4)
Requirement already satisfied: pysmb==1.2.9.1 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 21)) (1.2.9.1)
Requirement already satisfied: pytz==2023.3.post1 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 22)) (2023.3.post1)
Requirement already satisfied: grpcio==1.60.1 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 23)) (1.60.1)
Requirement already satisfied: protobuf==4.25.3 in /home/openwb/.local/lib/python3.9/site-packages (from -r /var/www/html/openWB/requirements.txt (line 24)) (4.25.3)
Collecting bimmer_connected==0.15.1
Downloading https://www.piwheels.org/simple/bimmer-connected/bimmer_connected-0.15.1-py3-none-any.whl (154 kB)
Requirement already satisfied: async-timeout<5.0,>=4.0 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.9.4->-r /var/www/html/openWB/requirements.txt (line 8)) (4.0.3)
Requirement already satisfied: aiosignal>=1.1.2 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.9.4->-r /var/www/html/openWB/requirements.txt (line 8)) (1.3.1)
Requirement already satisfied: frozenlist>=1.1.1 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.9.4->-r /var/www/html/openWB/requirements.txt (line 8)) (1.4.1)
Requirement already satisfied: multidict<7.0,>=4.5 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.9.4->-r /var/www/html/openWB/requirements.txt (line 8)) (6.0.2)
Requirement already satisfied: attrs>=17.3.0 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.9.4->-r /var/www/html/openWB/requirements.txt (line 8)) (22.1.0)
Requirement already satisfied: yarl<2.0,>=1.0 in /home/openwb/.local/lib/python3.9/site-packages (from aiohttp==3.9.4->-r /var/www/html/openWB/requirements.txt (line 8)) (1.8.1)
Requirement already satisfied: Pillow in /usr/lib/python3/dist-packages (from bimmer_connected==0.15.1->-r /var/www/html/openWB/requirements.txt (line 25)) (8.1.2)
Collecting httpx
Downloading https://www.piwheels.org/simple/httpx/httpx-0.27.0-py3-none-any.whl (75 kB)
Collecting pycryptodome>=3.4
Downloading https://www.piwheels.org/simple/pycryptodome/pycryptodome-3.20.0-cp35-abi3-linux_armv7l.whl (2.0 MB)
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 12)) (4.11.1)
Requirement already satisfied: cffi>=1.12 in /home/openwb/.local/lib/python3.9/site-packages (from cryptography==42.0.4->-r /var/www/html/openWB/requirements.txt (line 17)) (1.16.0)
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 11)) (2.3.0)
Requirement already satisfied: requests<3,>=2.0.0 in /usr/lib/python3/dist-packages (from msal==1.27.0->-r /var/www/html/openWB/requirements.txt (line 18)) (2.25.1)
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 4)) (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 4)) (1.16.0)
Requirement already satisfied: tqdm in /home/openwb/.local/lib/python3.9/site-packages (from pysmb==1.2.9.1->-r /var/www/html/openWB/requirements.txt (line 21)) (4.66.1)
Requirement already satisfied: pyasn1 in /home/openwb/.local/lib/python3.9/site-packages (from pysmb==1.2.9.1->-r /var/www/html/openWB/requirements.txt (line 21)) (0.5.1)
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 5)) (21.3)
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 5)) (1.11.0)
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 5)) (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 5)) (1.0.0)
Requirement already satisfied: toml in /usr/lib/python3/dist-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 5)) (0.10.1)
Requirement already satisfied: pycparser in /home/openwb/.local/lib/python3.9/site-packages (from cffi>=1.12->cryptography==42.0.4->-r /var/www/html/openWB/requirements.txt (line 17)) (2.21)
Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl<2.0,>=1.0->aiohttp==3.9.4->-r /var/www/html/openWB/requirements.txt (line 8)) (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 12)) (2.3.2.post1)
Collecting httpcore==1.*
Downloading https://www.piwheels.org/simple/httpcore/httpcore-1.0.5-py3-none-any.whl (77 kB)
Collecting sniffio
Downloading https://www.piwheels.org/simple/sniffio/sniffio-1.3.1-py3-none-any.whl (10 kB)
Collecting anyio
Downloading https://www.piwheels.org/simple/anyio/anyio-4.4.0-py3-none-any.whl (86 kB)
Requirement already satisfied: certifi in /usr/lib/python3/dist-packages (from httpx->bimmer_connected==0.15.1->-r /var/www/html/openWB/requirements.txt (line 25)) (2020.6.20)
Collecting h11<0.15,>=0.13
Downloading https://www.piwheels.org/simple/h11/h11-0.14.0-py3-none-any.whl (58 kB)
Collecting exceptiongroup>=1.0.2
Downloading https://www.piwheels.org/simple/exceptiongroup/exceptiongroup-1.2.1-py3-none-any.whl (16 kB)
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 5)) (3.0.9)
Installing collected packages: sniffio, h11, exceptiongroup, httpcore, anyio, pycryptodome, httpx, bimmer-connected, aiohttp
WARNING: The script httpx is installed in '/home/openwb/.local/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
WARNING: The script bimmerconnected is installed in '/home/openwb/.local/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Attempting uninstall: aiohttp
Found existing installation: aiohttp 3.9.2
Uninstalling aiohttp-3.9.2:
Successfully uninstalled aiohttp-3.9.2
Successfully installed aiohttp-3.9.4 anyio-4.4.0 bimmer-connected-0.15.1 exceptiongroup-1.2.1 h11-0.14.0 httpcore-1.0.5 httpx-0.27.0 pycryptodome-3.20.0 sniffio-1.3.1
done
load versions...
chgrp: Zugriff auf '/var/www/html/openWB/data/restore/*' nicht möglich: Datei oder Verzeichnis nicht gefunden
chgrp: Zugriff auf '/var/www/html/openWB/data/data_migration/*' 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
chmod: Zugriff auf '/var/www/html/openWB/data/data_migration/*' nicht möglich: Datei oder Verzeichnis nicht gefunden
2024-07-01 21:20:55: boot done :-)
2024-07-01 21:20:57,355 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'use_soc_from_cp': False, 'request_interval_charging': 300, 'request_interval_not_charging': 43200, 'request_only_plugged': False}
2024-07-01 21:20:57,357 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Standard', 'type': 'standard_legacy', 'official': True, 'configuration': <modules.web_themes.standard_legacy.config.StandardLegacyWebThemeConfiguration object at 0x75a6e9e8>}
2024-07-01 21:20:57,358 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-07-01 21:20:57,358 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Cards', 'type': 'cards', 'official': True, 'configuration': <modules.display_themes.cards.config.CardsDisplayThemeConfiguration object at 0x75a6e9e8>}
2024-07-01 21:20:57,358 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'lock_changes': False, 'lock_changes_code': None, 'enable_dashboard_view': True, 'enable_dashboard_card_grid': True, 'enable_dashboard_card_home_consumption': True, 'enable_dashboard_card_battery_sum': True, 'enable_dashboard_card_inverter_sum': True, 'enable_dashboard_card_charge_point_sum': True, 'enable_charge_points_view': True, 'enable_status_view': True}
2024-07-01 21:20:58,299 - {root:179} - {DEBUG:MainThread} - Start openWB2.service
2024-07-01 21:20:58,301 - {helpermodules.update_config:509} - {DEBUG:MainThread} - Broker-Konfiguration aktualisieren
2024-07-01 21:20:59,407 - {helpermodules.update_config:596} - {DEBUG:MainThread} - current datastore version: 44
2024-07-01 21:20:59,408 - {helpermodules.update_config:597} - {DEBUG:MainThread} - target datastore version: 48
2024-07-01 21:20:59,409 - {helpermodules.update_config:600} - {DEBUG:MainThread} - upgrading datastore from version '44' to '45'
2024-07-01 21:20:59,566 - {helpermodules.update_config:1518} - {ERROR:MainThread} - Logdatei '/var/www/html/openWB/data/daily_log/20240620.json' konnte nicht konvertiert werden.
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/update_config.py", line 1510, in upgrade_datastore_44
if evu_counter_str == counter_entry and entry["counter"][counter_entry]["grid"] is False:
KeyError: 'grid'
2024-07-01 21:20:59,612 - {helpermodules.update_config:1518} - {ERROR:MainThread} - Logdatei '/var/www/html/openWB/data/daily_log/20240619.json' konnte nicht konvertiert werden.
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/update_config.py", line 1510, in upgrade_datastore_44
if evu_counter_str == counter_entry and entry["counter"][counter_entry]["grid"] is False:
KeyError: 'grid'
2024-07-01 21:20:59,657 - {helpermodules.update_config:1518} - {ERROR:MainThread} - Logdatei '/var/www/html/openWB/data/daily_log/20240618.json' konnte nicht konvertiert werden.
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/update_config.py", line 1510, in upgrade_datastore_44
if evu_counter_str == counter_entry and entry["counter"][counter_entry]["grid"] is False:
KeyError: 'grid'
2024-07-01 21:20:59,693 - {helpermodules.update_config:600} - {DEBUG:MainThread} - upgrading datastore from version '45' to '46'
2024-07-01 21:20:59,698 - {helpermodules.update_config:600} - {DEBUG:MainThread} - upgrading datastore from version '46' to '47'
2024-07-01 21:20:59,701 - {helpermodules.update_config:613} - {ERROR:MainThread} - Fehler beim Aktualisieren von 'openWB/chargepoint/template/0' mit Payload 'b'null''
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/update_config.py", line 609, in _loop_all_received_topics
updated_topics = callback(topic, payload)
File "/var/www/html/openWB/packages/helpermodules/update_config.py", line 1556, in upgrade
if "rfid_enabling" in payload:
TypeError: argument of type 'NoneType' is not iterable
2024-07-01 21:20:59,703 - {helpermodules.update_config:613} - {ERROR:MainThread} - Fehler beim Aktualisieren von 'openWB/vehicle/template/charge_template/0' mit Payload 'b'null''
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/update_config.py", line 609, in _loop_all_received_topics
updated_topics = callback(topic, payload)
File "/var/www/html/openWB/packages/helpermodules/update_config.py", line 1550, in upgrade
if "disable_after_unplug" in payload:
TypeError: argument of type 'NoneType' is not iterable
2024-07-01 21:20:59,707 - {helpermodules.update_config:600} - {DEBUG:MainThread} - upgrading datastore from version '47' to '48'
2024-07-01 21:20:59,708 - {helpermodules.update_config:613} - {ERROR:MainThread} - Fehler beim Aktualisieren von 'openWB/chargepoint/template/0' mit Payload 'b'null''
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/update_config.py", line 609, in _loop_all_received_topics
updated_topics = callback(topic, payload)
File "/var/www/html/openWB/packages/helpermodules/update_config.py", line 1568, in upgrade
if "disable_after_unplug" not in payload:
TypeError: argument of type 'NoneType' is not iterable
2024-07-01 21:21:00,036 - {helpermodules.update_config:553} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/system/messages/1719740422483
2024-07-01 21:21:00,039 - {helpermodules.update_config:553} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/system/messages/1719740645377
2024-07-01 21:21:00,041 - {helpermodules.update_config:553} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/system/messages/1719740852949
2024-07-01 21:21:00,044 - {helpermodules.update_config:553} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/system/messages/1719742294329
2024-07-01 21:21:00,046 - {helpermodules.update_config:553} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/system/messages/1719742616351
2024-07-01 21:21:00,048 - {helpermodules.update_config:553} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/system/messages/1719743831538
2024-07-01 21:21:00,051 - {helpermodules.update_config:553} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/system/messages/1719744188094
2024-07-01 21:21:00,056 - {helpermodules.update_config:553} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/chargepoint/3/set/change_ev_permitted
2024-07-01 21:21:00,152 - {helpermodules.update_config:553} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/general/chargemode_config/pv_charging/phase_switch_delay
2024-07-01 21:21:00,224 - {helpermodules.update_config:553} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/mqttjs_19d77fa4/messages/1719861487314
2024-07-01 21:21:00,227 - {helpermodules.update_config:553} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/mqttjs_19d77fa4/messages/1719861494567
2024-07-01 21:21:00,230 - {helpermodules.update_config:553} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/mqttjs_19d77fa4/messages/1719861548253
2024-07-01 21:21:00,233 - {helpermodules.update_config:553} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/mqttjs_19d77fa4/messages/1719861548256
2024-07-01 21:21:00,235 - {helpermodules.update_config:553} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/command/command_completed
2024-07-01 21:21:00,239 - {helpermodules.update_config:553} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/pv/get/fault_str
2024-07-01 21:21:00,241 - {helpermodules.update_config:553} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/pv/get/fault_state
2024-07-01 21:21:00,276 - {helpermodules.update_config:580} - {DEBUG:MainThread} - Setze Topic 'openWB/counter/config/home_consumption_source_id' auf Standardwert 'None'
2024-07-01 21:21:00,277 - {helpermodules.update_config:580} - {DEBUG:MainThread} - Setze Topic 'openWB/general/chargemode_config/scheduled_charging/phases_to_use_pv' auf Standardwert '0'
2024-07-01 21:21:00,463 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Samba', 'type': 'samba', 'configuration': <modules.backup_clouds.samba.config.SambaBackupCloudConfiguration object at 0x7546e4c0>}
2024-07-01 21:21:00,463 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'smb_path': None, 'smb_server': None, 'smb_share': None, 'smb_user': None, 'smb_password': None}
2024-07-01 21:21:00,490 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'OneDrive', 'type': 'onedrive', 'configuration': <modules.backup_clouds.onedrive.config.OneDriveBackupCloudConfiguration object at 0x7546e8e0>}
2024-07-01 21:21:00,490 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'backuppath': '/openWB/Backup/', 'persistent_tokencache': None, 'authurl': None, 'authcode': None, 'scope': ['https://graph.microsoft.com/Files.ReadWrite'], 'authority': 'https://login.microsoftonline.com/consumers/', 'clientID': 'e529d8d2-3b0f-4ae4-b2ba-2d9a2bba55b2', 'flow': None}
2024-07-01 21:21:00,503 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Nfs', 'type': 'nfs', 'configuration': <modules.backup_clouds.nfs.config.NfsBackupCloudConfiguration object at 0x7546e5c8>}
2024-07-01 21:21:00,503 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'nfs_share': None}
2024-07-01 21:21:00,514 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'NextCloud', 'type': 'nextcloud', 'configuration': <modules.backup_clouds.nextcloud.config.NextcloudBackupCloudConfiguration object at 0x7546e2c8>}
2024-07-01 21:21:00,514 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': None, 'user': None, 'password': None}
2024-07-01 21:21:00,517 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Standard', 'type': 'standard_legacy', 'official': True, 'configuration': <modules.web_themes.standard_legacy.config.StandardLegacyWebThemeConfiguration object at 0x749fa7d8>}
2024-07-01 21:21:00,518 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-07-01 21:21:00,528 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Colors', 'type': 'colors', 'configuration': <modules.web_themes.colors.config.ColorsWebThemeConfiguration object at 0x749fa118>}
2024-07-01 21:21:00,529 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-07-01 21:21:00,541 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Colors', 'type': 'colors', 'official': False, 'configuration': <modules.display_themes.colors.config.ColorsDisplayThemeConfiguration object at 0x749faa60>}
2024-07-01 21:21:00,541 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'lock_changes': False, 'lock_changes_code': None, 'enable_dashboard_view': True, 'enable_dashboard_card_grid': True, 'enable_dashboard_card_home_consumption': True, 'enable_dashboard_card_battery_sum': True, 'enable_dashboard_card_inverter_sum': True, 'enable_dashboard_card_charge_point_sum': True, 'enable_charge_points_view': True, 'enable_status_view': True}
2024-07-01 21:21:00,546 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Cards', 'type': 'cards', 'official': True, 'configuration': <modules.display_themes.cards.config.CardsDisplayThemeConfiguration object at 0x749fa8c8>}
2024-07-01 21:21:00,547 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'lock_changes': False, 'lock_changes_code': None, 'enable_dashboard_view': True, 'enable_dashboard_card_grid': True, 'enable_dashboard_card_home_consumption': True, 'enable_dashboard_card_battery_sum': True, 'enable_dashboard_card_inverter_sum': True, 'enable_dashboard_card_charge_point_sum': True, 'enable_charge_points_view': True, 'enable_status_view': True}
2024-07-01 21:21:00,587 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Voltego', 'type': 'voltego', 'configuration': <modules.electricity_tariffs.voltego.config.VoltegoTariffConfiguration object at 0x749fadc0>}
2024-07-01 21:21:00,587 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'client_id': None, 'client_secret': None, 'token': <modules.electricity_tariffs.voltego.config.VoltegoToken object at 0x749fad90>}
2024-07-01 21:21:00,588 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'access_token': None, 'expires_in': None, 'created_at': None}
2024-07-01 21:21:00,599 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Rabot', 'type': 'rabot', 'configuration': <modules.electricity_tariffs.rabot.config.RabotTariffConfiguration object at 0x74b4d490>}
2024-07-01 21:21:00,600 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'client_id': None, 'client_secret': None, 'token': <modules.electricity_tariffs.rabot.config.RabotToken object at 0x74b4d4a8>}
2024-07-01 21:21:00,600 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'access_token': None, 'expires_in': None, 'created_at': None}
2024-07-01 21:21:00,613 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Tibber', 'type': 'tibber', 'configuration': <modules.electricity_tariffs.tibber.config.TibberTariffConfiguration object at 0x749fadf0>}
2024-07-01 21:21:00,614 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'token': None, 'home_id': None}
2024-07-01 21:21:00,623 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Energy-Charts', 'type': 'energycharts', 'configuration': <modules.electricity_tariffs.energycharts.config.EnergyChartsTariffConfiguration object at 0x74b4d4a8>}
2024-07-01 21:21:00,623 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'country': 'de', 'surcharge': 0}
2024-07-01 21:21:00,636 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'aWATTar Hourly', 'type': 'awattar', 'configuration': <modules.electricity_tariffs.awattar.config.AwattarTariffConfiguration object at 0x749fadc0>}
2024-07-01 21:21:00,637 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'country': 'de'}
2024-07-01 21:21:00,665 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Renault', 'type': 'renault', 'configuration': <modules.vehicles.renault.config.RenaultConfiguration object at 0x74b4dad8>}
2024-07-01 21:21:00,666 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'user_id': None, 'password': None, 'country': None, 'vin': None}
2024-07-01 21:21:01,077 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'EVCC', 'type': 'evcc', 'configuration': <modules.vehicles.evcc.config.EVCCVehicleSocConfiguration object at 0x74b4daf0>}
2024-07-01 21:21:01,078 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'vehicle_id': None, 'calculate_soc': False, 'user_id': None, 'password': None, 'sponsor_token': None, 'vehicle_type': None, 'VIN': ''}
2024-07-01 21:21:01,092 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'PSA (nicht mehr verwenden)', 'type': 'psa', 'configuration': <modules.vehicles.psa.config.PSAConfiguration object at 0x74b4df70>}
2024-07-01 21:21:01,093 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'user_id': None, 'password': None, 'client_id': None, 'client_secret': None, 'manufacturer': None, 'calculate_soc': False, 'vin': None}
2024-07-01 21:21:01,114 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Smart Hello (#1, #3)', 'type': 'smarthello', 'configuration': <modules.vehicles.smarthello.config.SmartHelloConfiguration object at 0x74b4dad8>}
2024-07-01 21:21:01,115 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'user_id': None, 'password': None, 'vin': None, 'sessioncache': None}
2024-07-01 21:21:01,124 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'HTTP SOC Module', 'type': 'http', 'configuration': <modules.vehicles.http.config.HttpSocConfiguration object at 0x74b4db50>}
2024-07-01 21:21:01,124 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'soc_url': None, 'range_url': None}
2024-07-01 21:21:01,168 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'KIA / Hyundai (experimental)', 'type': 'kia', 'configuration': <modules.vehicles.kia.config.KIAConfiguration object at 0x74b4db68>}
2024-07-01 21:21:01,168 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'user_id': None, 'password': None, 'pin': None, 'vin': None}
2024-07-01 21:21:01,182 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'EVNotify', 'type': 'evnotify', 'configuration': <modules.vehicles.evnotify.config.EVNotifyConfiguration object at 0x74b4daf0>}
2024-07-01 21:21:01,183 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'id': 0, 'akey': None, 'token': None}
2024-07-01 21:21:01,914 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'VWId', 'type': 'vwid', 'configuration': <modules.vehicles.vwid.config.VWIdConfiguration object at 0x74b4dad8>}
2024-07-01 21:21:01,915 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'user_id': None, 'password': None, 'vin': None, 'refreshToken': None}
2024-07-01 21:21:02,699 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'BMW (Bimmer)', 'type': 'bmwbc', 'configuration': <modules.vehicles.bmwbc.config.BMWbcConfiguration object at 0x74b4daf0>}
2024-07-01 21:21:02,700 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'user_id': None, 'password': None, 'vin': None, 'calculate_soc': False}
2024-07-01 21:21:02,719 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Tesla', 'type': 'tesla', 'configuration': <modules.vehicles.tesla.config.TeslaSocConfiguration object at 0x74b4db68>}
2024-07-01 21:21:02,720 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'tesla_ev_num': 0, 'token': <modules.vehicles.tesla.config.TeslaSocToken object at 0x73da4fd0>}
2024-07-01 21:21:02,720 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'refresh_token': None, 'access_token': None, 'expires_in': 0, 'created_at': 0}
2024-07-01 21:21:02,756 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'BMW', 'type': 'bmw', 'configuration': <modules.vehicles.bmw.config.BMWConfiguration object at 0x74b4df70>}
2024-07-01 21:21:02,757 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'user_id': None, 'password': None, 'vin': None}
2024-07-01 21:21:02,775 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Tronity', 'type': 'tronity', 'configuration': <modules.vehicles.tronity.config.TronityVehicleSocConfiguration object at 0x718deda8>}
2024-07-01 21:21:02,775 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'vehicle_id': None, 'client_id': None, 'client_secret': None, 'access_token': None, 'calculate_soc': False}
2024-07-01 21:21:02,780 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Manueller SoC', 'type': 'manual', 'configuration': <modules.vehicles.manual.config.ManualSocConfiguration object at 0x74b4db68>}
2024-07-01 21:21:02,780 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-07-01 21:21:02,785 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'MQTT', 'type': 'mqtt', 'configuration': <modules.vehicles.mqtt.config.MqttSocConfiguration object at 0x74b4daf0>}
2024-07-01 21:21:02,785 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-07-01 21:21:03,259 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'SmartEQ', 'type': 'smarteq', 'configuration': <modules.vehicles.smarteq.config.SmartEQConfiguration object at 0x74b4db68>}
2024-07-01 21:21:03,259 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'user_id': None, 'password': None, 'vin': None}
2024-07-01 21:21:03,287 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Polestar2', 'type': 'polestar', 'configuration': <modules.vehicles.polestar.config.Polestar2Configuration object at 0x73da4fd0>}
2024-07-01 21:21:03,288 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'user_id': None, 'password': None, 'vin': None}
2024-07-01 21:21:05,581 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'GPIOs auf der AddOn-Platine', 'type': 'gpio', 'configuration': <modules.ripple_control_receivers.gpio.config.GpioRcrConfiguration object at 0x70dd6568>}
2024-07-01 21:21:05,581 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {}
2024-07-01 21:21:05,595 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'openWB Dimm- & Control-Kit', 'type': 'dimm_kit', 'configuration': <modules.ripple_control_receivers.dimm_kit.config.IoLanRcrConfiguration object at 0x70dd6a78>}
2024-07-01 21:21:05,596 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': None, 'port': 8899, 'modbus_id': 1}
2024-07-01 21:21:05,601 - {modules.internal_chargepoint_handler.rfid:99} - {DEBUG:MainThread} - **** /dev/input/event0 Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader usb-3f980000.usb-1.3/input0 ****
2024-07-01 21:21:05,608 - {modules.internal_chargepoint_handler.rfid:100} - {DEBUG:MainThread} - {('EV_SYN', 0): [('SYN_REPORT', 0), ('SYN_CONFIG', 1), ('?', 4), ('?', 17), ('?', 20)], ('EV_KEY', 1): [('KEY_ESC', 1), ('KEY_1', 2), ('KEY_2', 3), ('KEY_3', 4), ('KEY_4', 5), ('KEY_5', 6), ('KEY_6', 7), ('KEY_7', 8), ('KEY_8', 9), ('KEY_9', 10), ('KEY_0', 11), ('KEY_MINUS', 12), ('KEY_EQUAL', 13), ('KEY_BACKSPACE', 14), ('KEY_TAB', 15), ('KEY_Q', 16), ('KEY_W', 17), ('KEY_E', 18), ('KEY_R', 19), ('KEY_T', 20), ('KEY_Y', 21), ('KEY_U', 22), ('KEY_I', 23), ('KEY_O', 24), ('KEY_P', 25), ('KEY_LEFTBRACE', 26), ('KEY_RIGHTBRACE', 27), ('KEY_ENTER', 28), ('KEY_LEFTCTRL', 29), ('KEY_A', 30), ('KEY_S', 31), ('KEY_D', 32), ('KEY_F', 33), ('KEY_G', 34), ('KEY_H', 35), ('KEY_J', 36), ('KEY_K', 37), ('KEY_L', 38), ('KEY_SEMICOLON', 39), ('KEY_APOSTROPHE', 40), ('KEY_GRAVE', 41), ('KEY_LEFTSHIFT', 42), ('KEY_BACKSLASH', 43), ('KEY_Z', 44), ('KEY_X', 45), ('KEY_C', 46), ('KEY_V', 47), ('KEY_B', 48), ('KEY_N', 49), ('KEY_M', 50), ('KEY_COMMA', 51), ('KEY_DOT', 52), ('KEY_SLASH', 53), ('KEY_RIGHTSHIFT', 54), ('KEY_KPASTERISK', 55), ('KEY_LEFTALT', 56), ('KEY_SPACE', 57), ('KEY_CAPSLOCK', 58), ('KEY_F1', 59), ('KEY_F2', 60), ('KEY_F3', 61), ('KEY_F4', 62), ('KEY_F5', 63), ('KEY_F6', 64), ('KEY_F7', 65), ('KEY_F8', 66), ('KEY_F9', 67), ('KEY_F10', 68), ('KEY_NUMLOCK', 69), ('KEY_SCROLLLOCK', 70), ('KEY_KP7', 71), ('KEY_KP8', 72), ('KEY_KP9', 73), ('KEY_KPMINUS', 74), ('KEY_KP4', 75), ('KEY_KP5', 76), ('KEY_KP6', 77), ('KEY_KPPLUS', 78), ('KEY_KP1', 79), ('KEY_KP2', 80), ('KEY_KP3', 81), ('KEY_KP0', 82), ('KEY_KPDOT', 83), ('KEY_102ND', 86), ('KEY_F11', 87), ('KEY_F12', 88), ('KEY_KPENTER', 96), ('KEY_RIGHTCTRL', 97), ('KEY_KPSLASH', 98), ('KEY_SYSRQ', 99), ('KEY_RIGHTALT', 100), ('KEY_HOME', 102), ('KEY_UP', 103), ('KEY_PAGEUP', 104), ('KEY_LEFT', 105), ('KEY_RIGHT', 106), ('KEY_END', 107), ('KEY_DOWN', 108), ('KEY_PAGEDOWN', 109), ('KEY_INSERT', 110), ('KEY_DELETE', 111), ('KEY_PAUSE', 119), ('KEY_LEFTMETA', 125), ('KEY_RIGHTMETA', 126), ('KEY_COMPOSE', 127)], ('EV_MSC', 4): [('MSC_SCAN', 4)], ('EV_LED', 17): [('LED_NUML', 0), ('LED_CAPSL', 1), ('LED_SCROLLL', 2), ('LED_COMPOSE', 3), ('LED_KANA', 4)]}
2024-07-01 21:21:05,609 - {modules.internal_chargepoint_handler.rfid:103} - {DEBUG:MainThread} - device emits keyboard events
2024-07-01 21:21:05,610 - {modules.internal_chargepoint_handler.rfid:105} - {DEBUG:MainThread} - detected 'enter' key, device seems to be a keyboard
2024-07-01 21:21:05,610 - {modules.internal_chargepoint_handler.rfid:111} - {INFO:MainThread} - detected keyboard devices:
2024-07-01 21:21:05,610 - {modules.internal_chargepoint_handler.rfid:113} - {INFO:MainThread} - /dev/input/event0 Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader
2024-07-01 21:21:07,849 - {helpermodules.subdata:385} - {ERROR:Subdata} - Fehler im subdata-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 382, in process_vehicle_ev_template_topic
var["et" + index].data = dataclass_from_dict(ev.EvTemplateData, decode_payload(msg.payload))
File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 21, in dataclass_from_dict
return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))])
File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 21, in <listcomp>
return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))])
File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 27, in _get_argument_value
value = parameters[argument_name]
TypeError: 'NoneType' object is not subscriptable
2024-07-01 21:21:07,860 - {helpermodules.subdata:385} - {ERROR:Subdata} - Fehler im subdata-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 382, in process_vehicle_ev_template_topic
var["et" + index].data = dataclass_from_dict(ev.EvTemplateData, decode_payload(msg.payload))
File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 21, in dataclass_from_dict
return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))])
File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 21, in <listcomp>
return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))])
File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 27, in _get_argument_value
value = parameters[argument_name]
TypeError: 'NoneType' object is not subscriptable
2024-07-01 21:21:07,864 - {helpermodules.subdata:385} - {ERROR:Subdata} - Fehler im subdata-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 382, in process_vehicle_ev_template_topic
var["et" + index].data = dataclass_from_dict(ev.EvTemplateData, decode_payload(msg.payload))
File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 21, in dataclass_from_dict
return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))])
File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 21, in <listcomp>
return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))])
File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 27, in _get_argument_value
value = parameters[argument_name]
TypeError: 'NoneType' object is not subscriptable
2024-07-01 21:21:07,873 - {helpermodules.subdata:361} - {ERROR:Subdata} - Fehler im subdata-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 356, in process_vehicle_charge_template_topic
var["ct" + index].data = dataclass_from_dict(ev.ChargeTemplateData, decode_payload(msg.payload))
File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 21, in dataclass_from_dict
return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))])
File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 21, in <listcomp>
return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))])
File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 27, in _get_argument_value
value = parameters[argument_name]
TypeError: 'NoneType' object is not subscriptable
2024-07-01 21:21:07,950 - {helpermodules.subdata:305} - {ERROR:Subdata} - Fehler im subdata-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 293, in process_vehicle_topic
if config["type"] is None:
TypeError: 'NoneType' object is not subscriptable
2024-07-01 21:21:07,953 - {helpermodules.subdata:305} - {ERROR:Subdata} - Fehler im subdata-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 293, in process_vehicle_topic
if config["type"] is None:
TypeError: 'NoneType' object is not subscriptable
2024-07-01 21:21:07,955 - {helpermodules.subdata:305} - {ERROR:Subdata} - Fehler im subdata-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 293, in process_vehicle_topic
if config["type"] is None:
TypeError: 'NoneType' object is not subscriptable
2024-07-01 21:21:07,968 - {helpermodules.subdata:489} - {ERROR:Subdata} - Fehler im subdata-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 486, in process_chargepoint_template_topic
var["cpt"+index].data = dataclass_from_dict(CpTemplateData, payload)
File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 21, in dataclass_from_dict
return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))])
File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 21, in <listcomp>
return cls(*[_get_argument_value(arg_spec, index, args) for index in range(1, len(arg_spec.args))])
File "/var/www/html/openWB/packages/dataclass_utils/_dataclass_from_dict.py", line 27, in _get_argument_value
value = parameters[argument_name]
TypeError: 'NoneType' object is not subscriptable
2024-07-01 21:21:07,973 - {helpermodules.subdata:440} - {ERROR:Subdata} - Fehler im subdata-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 434, in process_chargepoint_topic
self.process_chargepoint_config_topic(var, msg)
File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 448, in process_chargepoint_config_topic
".chargepoints."+payload["type"]+".chargepoint_module", "modules")
TypeError: 'NoneType' object is not subscriptable
2024-07-01 21:21:08,229 - {helpermodules.subdata:660} - {ERROR:Subdata} - Fehler im subdata-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 647, in process_optional_topic
if config_dict["type"] is None:
TypeError: 'NoneType' object is not subscriptable
2024-07-01 21:21:09,269 - {helpermodules.subdata:839} - {DEBUG:Subdata} - Neustart des Handlers für den internen Ladepunkt.
2024-07-01 21:21:09,281 - {helpermodules.subdata:772} - {DEBUG:Subdata} - skipping mqtt bridge message on startup
2024-07-01 21:21:09,282 - {helpermodules.subdata:775} - {ERROR:Subdata} - received valid partner ids: []
2024-07-01 21:21:10,323 - {root:75} - {INFO:MainThread} - # ***Start***
2024-07-01 21:21:10,354 - {control.data:419} - {ERROR:MainThread} - Fehler im Prepare-Modul für EV ev0
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/data.py", line 413, in __copy_ev_data
self.ev_data[vehicle].charge_template = self.ev_charge_template_data["ct" + str(
KeyError: 'ctNone'
2024-07-01 21:21:10,359 - {control.data:419} - {ERROR:MainThread} - Fehler im Prepare-Modul für EV ev1
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/data.py", line 413, in __copy_ev_data
self.ev_data[vehicle].charge_template = self.ev_charge_template_data["ct" + str(
KeyError: 'ctNone'
2024-07-01 21:21:10,361 - {control.data:419} - {ERROR:MainThread} - Fehler im Prepare-Modul für EV ev2
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/data.py", line 413, in __copy_ev_data
self.ev_data[vehicle].charge_template = self.ev_charge_template_data["ct" + str(
KeyError: 'ctNone'
2024-07-01 21:21:10,395 - {modules.loadvars:52} - {ERROR:MainThread} - Fehler im loadvars-Modul bei Element 3
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/loadvars.py", line 49, in _set_values
modules_threads.append(threading.Thread(target=cp.chargepoint_module.get_values,
AttributeError: 'NoneType' object has no attribute 'get_values'
2024-07-01 21:21:10,413 - {modules.common.simcount._simcount:51} - {WARNING:device1} - Time difference between previous state and current state is too large. Set time difference to control interval.
2024-07-01 21:21:10,427 - {modules.common.simcount._simcount:51} - {WARNING:device1} - Time difference between previous state and current state is too large. Set time difference to control interval.
2024-07-01 21:21:10,625 - {modules.loadvars:75} - {ERROR:MainThread} - Fehler im loadvars-Modul bei Element {'type': 'cp', 'id': 3}
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/loadvars.py", line 67, in _update_values_of_level
name=f"update values cp{chargepoint.chargepoint_module.config.id}"))
AttributeError: 'NoneType' object has no attribute 'config'
2024-07-01 21:21:10,627 - {modules.common.store._api:31} - {INFO:component1} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=0, exported=55196.57555430847, dc_power=None)
2024-07-01 21:21:10,630 - {modules.common.store._api:31} - {INFO:component2} - Saving BatState(imported=6456.489384847987, exported=8317.798017464445, power=-358, soc=70)
2024-07-01 21:21:10,662 - {modules.common.store._api:31} - {INFO:component0} - Saving CounterState(currents=[-1.47, 0.87, 0.91], powers=[-131.6, 58.1, 50.9], voltages=[233.279, 233.817, 233.327], power_factors=[0.412, 0.318, 0.249], imported=14873279.6, exported=31201906.200000003, power=-22.6, frequency=49.991)
2024-07-01 21:21:10,695 - {modules.common.store._api:31} - {INFO:set ripple control receiver} - Saving <modules.common.component_state.RcrState object at 0x705585c8>
2024-07-01 21:21:10,718 - {control.data:419} - {ERROR:MainThread} - Fehler im Prepare-Modul für EV ev0
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/data.py", line 413, in __copy_ev_data
self.ev_data[vehicle].charge_template = self.ev_charge_template_data["ct" + str(
KeyError: 'ctNone'
2024-07-01 21:21:10,719 - {control.data:419} - {ERROR:MainThread} - Fehler im Prepare-Modul für EV ev1
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/data.py", line 413, in __copy_ev_data
self.ev_data[vehicle].charge_template = self.ev_charge_template_data["ct" + str(
KeyError: 'ctNone'
2024-07-01 21:21:10,720 - {control.data:419} - {ERROR:MainThread} - Fehler im Prepare-Modul für EV ev2
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/data.py", line 413, in __copy_ev_data
self.ev_data[vehicle].charge_template = self.ev_charge_template_data["ct" + str(
KeyError: 'ctNone'
2024-07-01 21:21:10,742 - {control.data:419} - {ERROR:MainThread} - Fehler im Prepare-Modul für EV ev0
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/data.py", line 413, in __copy_ev_data
self.ev_data[vehicle].charge_template = self.ev_charge_template_data["ct" + str(
KeyError: 'ctNone'
2024-07-01 21:21:10,743 - {control.data:419} - {ERROR:MainThread} - Fehler im Prepare-Modul für EV ev1
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/data.py", line 413, in __copy_ev_data
self.ev_data[vehicle].charge_template = self.ev_charge_template_data["ct" + str(
KeyError: 'ctNone'
2024-07-01 21:21:10,744 - {control.data:419} - {ERROR:MainThread} - Fehler im Prepare-Modul für EV ev2
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/data.py", line 413, in __copy_ev_data
self.ev_data[vehicle].charge_template = self.ev_charge_template_data["ct" + str(
KeyError: 'ctNone'
Code: Alles auswählen
2024-07-01 21:21:07,822 - {asyncio:59} - {DEBUG:Internal Chargepoint} - Using selector: EpollSelector
2024-07-01 21:21:07,829 - {modules.internal_chargepoint_handler.rfid:121} - {DEBUG:Internal Chargepoint} - reading events from: /dev/input/event0
2024-07-01 21:21:11,275 - {modules.internal_chargepoint_handler.internal_chargepoint_handler:300} - {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 279, in handler
if cp.chargepoint.chargepoint_module.config.type == "internal_openwb":
AttributeError: 'NoneType' object has no attribute 'config'
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Genau, das ist auch mein Verständnis. Und wenn jetzt doch morgens mal niedrigere Werte kommen, dann sollen die ignoriert werden. Soweit so gut, nur dann verstehe ich die Peaks nicht, weil ja der "All-Time" Zähler vom Vortag sagen wir auf 1000 Stand, morgens dann beim Sonnenaufgang 800 kommen und ignoriert werden, dann aber 1002 kommt, wenn alle WR wieder "am Netz" sind.ChristophR hat geschrieben: ↑Mo Jul 01, 2024 8:18 pmIch vermute, dass Verstädnisproblem liegt in Deiner Frage oben, ob openWB jeden Tag neu zählt.flea hat geschrieben: ↑Mo Jul 01, 2024 3:10 pmIch denke wir sprechen aneinander vorbei, ich nutze jetzt erstmal die interne Logik von OpenWB.LenaK hat geschrieben: ↑Mo Jul 01, 2024 1:02 pm
Wenn der neue Wert kleiner als der vorherige Wert ist, wird der neue Wert verworfen, weil er unplausibel ist. Wenn aber Vorwärtssprünge drin sind, wie soll man da erkennen, ob die plausibl sind oder nicht. Die openWB kennt nicht deine Anlage.
Die Verantwortung, korrekte Werte zu liefern, liegt bei dem Zähler. Es ist nicht Aufgabe der openWB falsche Werte zu erkennen und zu korrigieren.
--
"Wenn der neue Wert kleiner als der vorherige Wert ist, wird der neue Wert verworfen, weil er unplausibel ist."
das ist korrekt und so sollte es auch sein. In dem Fall sollten die beiden ersten "YieldTotal" aus meinem Beispiel ignoriert werden, weil erst der dritte Eintrag wieder höher ist als der letzte korrekte Wert (Sonnenuntergang vom Vortag).
Aber lass gut sein Lena, es ist kein Bug nur ein Nice-to-have
Nein, die openWB braucht einen "All-Time"-Zählerstand und daher darf es auch am nächsten Tag keinen Rückwärtsgang im Zähler geben...
In meinen Augen sollte dann der Sprung von 1000 auf 800 ignoriert werden und der Sprung von 1000 auf 1002 als 2kWh Verbrauch/Produktion für diesen Tag gerechnet werden.
Mit dieser Logik dürfte es keine Peaks geben, daher bin ich verwirrt
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Der Ladepunkt ist im Zustand PHASE_SWITCH_DELAY_EXPIRED hängen geblieben. Das Problem wurde letzte Woche behoben.mrinas hat geschrieben: ↑Fr Jun 28, 2024 1:17 pm PV Laden, wird nur mit einer Phase geladen, auch kein Umschaltversuch auf 3p zu erkennen. Obwohl ausreichend Überschuss vorhanden wäre.
Screenshot 2024-06-28 151631.png
Ladepunkt gesperrt, entsperrt, schaltet sofort um. Keine Ahnung was hier quer hing?Code: Alles auswählen
2024-06-28 15:11:50,851 - {root:75} - {INFO:MainThread} - # ***Start*** 2024-06-28 15:11:50,962 - {modules.common.component_context:54} - {DEBUG:device4} - Update Komponenten ['EnergyMeter 1.0'] 2024-06-28 15:11:50,963 - {modules.common.component_context:54} - {DEBUG:device8} - Update Komponenten ['Pumpe'] 2024-06-28 15:11:50,965 - {modules.common.component_context:54} - {DEBUG:device9} - Update Komponenten ['Trockner'] 2024-06-28 15:11:50,967 - {modules.devices.sma_sunny_boy.device:72} - {DEBUG:device15} - Start device reading {'component22': <modules.devices.sma_sunny_boy.inverter.SmaSunnyBoyInverter object at 0x6fb666d0>} 2024-06-28 15:11:50,972 - {urllib3.connectionpool:227} - {DEBUG:device8} - Starting new HTTP connection (1): 192.168.178.81:80 2024-06-28 15:11:50,976 - {urllib3.connectionpool:227} - {DEBUG:device9} - Starting new HTTP connection (1): 192.168.178.209:80 2024-06-28 15:11:50,972 - {modules.devices.sma_sunny_boy.device:72} - {DEBUG:device16} - Start device reading {'component23': <modules.devices.sma_sunny_boy.inverter.SmaSunnyBoyInverter object at 0x6fbd1460>} 2024-06-28 15:11:50,977 - {modules.devices.sma_sunny_boy.device:72} - {DEBUG:device17} - Start device reading {'component24': <modules.devices.sma_sunny_boy.inverter.SmaSunnyBoyInverter object at 0x6fb5ef88>, 'component25': <modules.devices.sma_sunny_boy.bat_smart_energy.SunnyBoySmartEnergyBat object at 0x6fb66448>} 2024-06-28 15:11:50,981 - {modules.devices.virtual.device:40} - {DEBUG:device18} - Start device reading{'component28': <modules.devices.virtual.counter.VirtualCounter object at 0x6fb66910>} 2024-06-28 15:11:50,981 - {modules.common.component_context:25} - {DEBUG:device15} - Update Komponente ['WR Garage'] 2024-06-28 15:11:50,982 - {modules.common.component_context:25} - {DEBUG:set values cp26} - Update Komponente ['Ladepunkt'] 2024-06-28 15:11:50,983 - {modules.common.component_context:25} - {DEBUG:set values cp27} - Update Komponente ['Ladepunkt'] 2024-06-28 15:11:50,985 - {modules.common.component_context:25} - {DEBUG:device18} - Update Komponente ['UV Garage'] 2024-06-28 15:11:50,988 - {modules.common.component_context:25} - {DEBUG:device17} - Update Komponente ['PV STP6.0'] 2024-06-28 15:11:50,994 - {urllib3.connectionpool:227} - {DEBUG:set values cp27} - Starting new HTTP connection (1): 192.168.178.207:80 2024-06-28 15:11:50,996 - {modules.common.simcount._simcount:42} - {DEBUG:device18} - Previous state: SimCounterState(timestamp=1719580300.466525, power=0, imported=0.0, exported=0) 2024-06-28 15:11:50,999 - {modules.common.component_context:25} - {DEBUG:device16} - Update Komponente ['WR Haus'] 2024-06-28 15:11:51,000 - {modules.common.simcount._calculate:11} - {DEBUG:device18} - time passed: 0.00292491, power1: 0, power2: 0 2024-06-28 15:11:51,001 - {modules.common.simcount._calculate:27} - {DEBUG:device18} - power did not change sign. Total energy: 0 2024-06-28 15:11:51,003 - {urllib3.connectionpool:452} - {DEBUG:device8} - http://192.168.178.81:80 "GET /meter/0 HTTP/1.1" 200 119 2024-06-28 15:11:51,003 - {modules.common.simcount._simcount:65} - {DEBUG:device18} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1719580310.9961836, power=0, imported=0.0, exported=0) 2024-06-28 15:11:51,005 - {modules.common.req:11} - {DEBUG:device8} - Get-Response: {"power":1.40,"overpower":0.00,"is_valid":true,"timestamp":1719587511,"counters":[1.323, 1.329, 1.260],"total":1187762} 2024-06-28 15:11:51,010 - {urllib3.connectionpool:452} - {DEBUG:device9} - http://192.168.178.209:80 "GET /meter/0 HTTP/1.1" 200 119 2024-06-28 15:11:51,012 - {modules.common.store._api:26} - {DEBUG:device18} - Raw data CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=0.0, exported=0, power=0, frequency=50) 2024-06-28 15:11:51,528 - {modules.common.simcount._simcount:42} - {DEBUG:device8} - Previous state: SimCounterState(timestamp=1719580301.4817996, power=1.28, imported=171549.75765804207, exported=0.0) 2024-06-28 15:11:51,532 - {modules.common.req:11} - {DEBUG:device9} - Get-Response: {"power":0.00,"overpower":0.00,"is_valid":true,"timestamp":1719587511,"counters":[0.000, 0.000, 0.000],"total":2893961} 2024-06-28 15:11:51,544 - {modules.common.simcount._calculate:11} - {DEBUG:device8} - time passed: 0.00279081, power1: 1.28, power2: 1.4 2024-06-28 15:11:51,991 - {urllib3.connectionpool:452} - {DEBUG:set values cp27} - http://192.168.178.207:80 "GET /connect.php HTTP/1.1" 200 454 2024-06-28 15:11:51,993 - {modules.common.component_context:25} - {DEBUG:device4} - Update Komponente ['EnergyMeter 1.0'] 2024-06-28 15:11:52,010 - {modules.common.store._api:26} - {DEBUG:device4} - Raw data CounterState(currents=[-6.136, -3.016, -16.839], powers=[-1477.8, -78.8, -4031.7], voltages=[241.269, 225.995, 239.713], power_factors=[0.999, 0.135, 1.0], imported=43085675.7, exported=78741089.5, power=-5588.3, frequency=50) 2024-06-28 15:11:52,000 - {modules.common.simcount._calculate:27} - {DEBUG:device8} - power did not change sign. Total energy: 0.00373969 2024-06-28 15:11:52,008 - {modules.common.req:11} - {DEBUG:set values cp27} - Get-Response: {"date":"2024:06:28-15:11:51","timestamp":1719580311,"powers":[0,0,0],"power_all":0,"currents":[0,0,0],"voltages":[239.59,241.27,225.81],"frequency":49.989,"imported":1050573,"exported":292,"plug_state":true,"charge_state":false," s_actual":0,"phases_target":3,"phases_in_use":3,"offered_current":0,"evse_signaling":"basic","v2g_ready":0,"soc_value":null,"soc_timestamp":null,"vehicle_id":null,"rfid_tag":null,"rfid_timestamp":null,"serial":"830892"} 2024-06-28 15:11:51,997 - {modules.common.simcount._simcount:42} - {DEBUG:device9} - Previous state: SimCounterState(timestamp=1719580300.9329662, power=0.0, imported=398201.13699071156, exported=0.0) 2024-06-28 15:11:52,021 - {modules.common.simcount._calculate:11} - {DEBUG:device9} - time passed: 0.00307332, power1: 0, power2: 0 2024-06-28 15:11:52,016 - {modules.devices.sma_sunny_boy.inverter:75} - {DEBUG:device15} - WR 192.168.178.204: InverterState(currents=[0.0, 0.0, 0.0], power=-2785, exported=7967500, dc_power=-2889) 2024-06-28 15:11:52,018 - {modules.common.simcount._simcount:65} - {DEBUG:device8} - imported: 0.00373969 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1719580311.528717, power=1.4, imported=171549.761397728, exported=0.0) 2024-06-28 15:11:52,020 - {modules.common.store._api:26} - {DEBUG:set values cp27} - Raw data ChargepointState(currents=[0, 0, 0], powers=[0, 0, 0], voltages=[239.59, 241.27, 225.81], frequency=49.989, imported=1050573, exported=292, power=0, serial_number=830892, phases_in_use=3, charge_state=False, plug_state=True, rfid=None, rfid_timestamp=None, power_factors=[0.0, 0.0, 0.0], soc=None, soc_timestamp=None, evse_current=0, vehicle_id=None) 2024-06-28 15:11:52,012 - {modules.devices.sma_shm.device:28} - {DEBUG:device4} - All components updated 2024-06-28 15:11:52,022 - {modules.common.simcount._calculate:27} - {DEBUG:device9} - power did not change sign. Total energy: 0 2024-06-28 15:11:52,022 - {modules.common.store._api:26} - {DEBUG:device15} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2785, exported=7967500, dc_power=-2889) 2024-06-28 15:11:52,027 - {modules.common.store._api:26} - {DEBUG:device8} - Raw data CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=171549.761397728, exported=0.0, power=1.4, frequency=50) 2024-06-28 15:11:52,035 - {modules.common.simcount._simcount:65} - {DEBUG:device9} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1719580311.996935, power=0.0, imported=398201.13699071156, exported=0.0) 2024-06-28 15:11:52,042 - {modules.common.store._api:26} - {DEBUG:device9} - Raw data CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=398201.13699071156, exported=0.0, power=0.0, frequency=50) 2024-06-28 15:11:52,057 - {modules.devices.sma_sunny_boy.inverter:75} - {DEBUG:device17} - WR 192.168.178.206: InverterState(currents=[0.0, 0.0, 0.0], power=-4329, exported=2776224, dc_power=-4593) 2024-06-28 15:11:52,059 - {modules.common.store._api:26} - {DEBUG:device17} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-4329, exported=2776224, dc_power=-4593) 2024-06-28 15:11:52,062 - {modules.common.component_context:25} - {DEBUG:device17} - Update Komponente ['Batterie STP6.0'] 2024-06-28 15:11:52,248 - {modules.common.store._api:26} - {DEBUG:device17} - Raw data BatState(imported=1053415, exported=735976, power=-0.0, soc=100) 2024-06-28 15:11:52,471 - {modules.devices.sma_sunny_boy.inverter:75} - {DEBUG:device16} - WR 192.168.178.201: InverterState(currents=[0.0, 0.0, 0.0], power=-2670, exported=46762761, dc_power=-2755) 2024-06-28 15:11:52,471 - {modules.common.store._api:26} - {DEBUG:device16} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2670, exported=46762761, dc_power=-2755) 2024-06-28 15:11:52,475 - {modules.common.component_context:25} - {DEBUG:component25} - Update Komponente ['Batterie STP6.0'] 2024-06-28 15:11:52,477 - {modules.common.store._api:30} - {INFO:component25} - Saving BatState(imported=1053415, exported=735976, power=-0.0, soc=100) 2024-06-28 15:11:52,477 - {modules.common.component_context:25} - {DEBUG:update values cp26} - Update Komponente ['Ladepunkt'] 2024-06-28 15:11:52,485 - {modules.common.component_context:25} - {DEBUG:update values cp27} - Update Komponente ['Ladepunkt'] 2024-06-28 15:11:52,492 - {modules.common.store._api:30} - {INFO:update values cp27} - Saving ChargepointState(currents=[0, 0, 0], powers=[0, 0, 0], voltages=[239.59, 241.27, 225.81], frequency=49.989, imported=1050573, exported=292, power=0, serial_number=830892, phases_in_use=3, charge_state=False, plug_state=True, rfid=None, rfid_timestamp=None, power_factors=[0.0, 0.0, 0.0], soc=None, soc_timestamp=None, evse_current=0, vehicle_id=None) 2024-06-28 15:11:52,591 - {modules.common.component_context:25} - {DEBUG:component23} - Update Komponente ['WR Haus'] 2024-06-28 15:11:52,592 - {modules.common.store._api:26} - {DEBUG:component23} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2670, exported=46762761, dc_power=None) 2024-06-28 15:11:52,593 - {modules.common.component_context:25} - {DEBUG:component22} - Update Komponente ['WR Garage'] 2024-06-28 15:11:52,593 - {modules.common.store._api:30} - {INFO:component23} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-2670, exported=46762761, dc_power=None) 2024-06-28 15:11:52,594 - {modules.common.component_context:25} - {DEBUG:component14} - Update Komponente ['Pumpe'] 2024-06-28 15:11:52,595 - {modules.common.store._api:26} - {DEBUG:component22} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-2785, exported=7967500, dc_power=None) 2024-06-28 15:11:52,599 - {modules.common.component_context:25} - {DEBUG:component15} - Update Komponente ['Trockner'] 2024-06-28 15:11:52,604 - {modules.common.component_context:25} - {DEBUG:component24} - Update Komponente ['PV STP6.0'] 2024-06-28 15:11:52,616 - {modules.common.store._api:26} - {DEBUG:component24} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-4329.0, exported=3093663, dc_power=None) 2024-06-28 15:11:52,610 - {modules.common.component_context:25} - {DEBUG:component28} - Update Komponente ['UV Garage'] 2024-06-28 15:11:52,613 - {modules.common.store._api:30} - {INFO:component22} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-2785, exported=7967500, dc_power=None) 2024-06-28 15:11:52,614 - {modules.common.store._api:30} - {INFO:component15} - Saving CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=398201.13699071156, exported=0.0, power=0.0, frequency=50) 2024-06-28 15:11:52,604 - {modules.common.store._api:30} - {INFO:component14} - Saving CounterState(currents=[0.0, 0.0, 0.0], powers=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=171549.761397728, exported=0.0, power=1.4, frequency=50) 2024-06-28 15:11:52,617 - {modules.common.store._api:30} - {INFO:component24} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-4329.0, exported=3093663, dc_power=None) 2024-06-28 15:11:52,619 - {modules.common.store._api:30} - {INFO:component28} - Saving CounterState(currents=[-0.08, 17.12, 0.09], powers=[-18.400000000000002, 3937.6000000000004, 20.7], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], imported=11665738.04, exported=0, power=3823.39, frequency=50) 2024-06-28 15:11:52,765 - {modules.common.component_context:25} - {DEBUG:component7} - Update Komponente ['EnergyMeter 1.0'] 2024-06-28 15:11:52,765 - {modules.common.store._api:30} - {INFO:component7} - Saving CounterState(currents=[-6.136, -3.016, -16.839], powers=[-1477.8, -78.8, -4031.7], voltages=[241.269, 225.995, 239.713], power_factors=[0.999, 0.135, 1.0], imported=43085675.7, exported=78741089.5, power=-5588.3, frequency=50) 2024-06-28 15:11:52,954 - {control.bat_all:188} - {INFO:MainThread} - 0.0W verbleibende Speicher-Leistung 2024-06-28 15:11:52,958 - {control.counter:146} - {INFO:MainThread} - Verbleibende Ströme an Zähler 14: [16.0, 16.0, 16.0]A 2024-06-28 15:11:52,964 - {control.counter:146} - {INFO:MainThread} - Verbleibende Ströme an Zähler 15: [16.0, 16.0, 16.0]A 2024-06-28 15:11:52,971 - {control.counter:146} - {INFO:MainThread} - Verbleibende Ströme an Zähler 28: [32.0, 32.05, 32.0]A 2024-06-28 15:11:52,975 - {control.counter:146} - {INFO:MainThread} - Verbleibende Ströme an Zähler 7: [41.06, 55.19, 51.93]A 2024-06-28 15:11:52,978 - {control.counter:169} - {INFO:MainThread} - Verbleibende Leistung an Zähler 7: 33427.880000000005W 2024-06-28 15:11:52,987 - {control.chargepoint.chargepoint:551} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3 2024-06-28 15:11:52,989 - {control.chargepoint.chargepoint:534} - {DEBUG:MainThread} - Phasenzahl Lademodus: 1 2024-06-28 15:11:53,004 - {control.chargepoint.chargepoint:675} - {INFO:MainThread} - LP 26, EV: Smart #1 (EV-Nr.17): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 1, Priorität: True, max. Ist-Strom: 17.17 2024-06-28 15:11:53,009 - {control.chargepoint.chargepoint:551} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3 2024-06-28 15:11:53,012 - {control.chargepoint.chargepoint:534} - {DEBUG:MainThread} - Phasenzahl Lademodus: 1 2024-06-28 15:11:53,016 - {control.ev:607} - {DEBUG:MainThread} - Keine Ladung, da kein Zeitfenster für Zeitladen aktiv ist. 2024-06-28 15:11:53,024 - {control.chargepoint.chargepoint:666} - {DEBUG:MainThread} - LP 27, EV: Tesla (EV-Nr.3): Lademodus pv_charging, Submodus: Chargemode.STOP 2024-06-28 15:11:53,024 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 27: Keine Ladung, da der maximale Soc bereits erreicht wurde. 2024-06-28 15:11:53,028 - {modules.common.simcount._simcount:42} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1719580302.3433142, power=424.08000000000084, imported=3092099.6494298214, exported=23.99189880603552) 2024-06-28 15:11:53,029 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00296804, power1: 424.08, power2: 370.91 2024-06-28 15:11:53,031 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 1.17978 2024-06-28 15:11:53,032 - {modules.common.simcount._simcount:65} - {DEBUG:MainThread} - imported: 1.17978 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1719580313.0282571, power=370.91000000000076, imported=3092100.8292107666, exported=23.99189880603552) 2024-06-28 15:11:53,034 - {control.data:266} - {INFO:MainThread} - bat25 BatData(get=Get(currents=[0.0, 0.0, 0.0], soc=100, daily_exported=2228.0, daily_imported=5583.0, imported=1053415, exported=735976, fault_state=0, fault_str='Kein Fehler.', power=-0.0)) 2024-06-28 15:11:53,035 - {control.data:236} - {INFO:MainThread} - bat_all_data BatAllData(config=Config(configured=True), get=Get(soc=100, daily_exported=2228.0, daily_imported=5583.0, fault_str='Kein Fehler.', fault_state=0, imported=1053415, exported=735976, power=0.0), set=Set(charging_power_left=0.0, regulate_up=False)) 2024-06-28 15:11:53,036 - {control.data:237} - {INFO:MainThread} - cp_all_data AllChargepointData(get=AllGet(daily_imported=26731.0, daily_exported=3.0, power=3839.58, imported=11665740.97, exported=292)) 2024-06-28 15:11:53,037 - {control.data:266} - {INFO:MainThread} - cp26 ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.PV_CHARGING: 'pv_charging'>, current_plan=None, failed_phase_switches=0, imported_at_plan_start=None, imported_instant_charging=None, limit=None, phases=1, prio=True, required_current=6, required_currents=[0.0, 6, 0.0], state=7, submode=<Chargemode.PV_CHARGING: 'pv_charging'>, timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, timestamp_switch_on_off=None), get=Get(charge_state=True, connected_vehicle=ConnectedVehicle(config=ConnectedConfig(average_consumption=17, charge_template=0, chargemode='stop', current_plan=0, ev_template=0, priority=False, time_charging_in_use=False), info=ConnectedInfo(id=0, name='Ladepunkt'), soc=69.0), currents=[17.17, 0.09, -0.08], daily_imported=2553.0, daily_exported=0.0, evse_current=18, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=10615167.97, phases_in_use=1, plug_state=True, power=3839.58, rfid_timestamp=None, rfid=None, serial_number=None, soc=None, soc_timestamp=None, state_str=None, vehicle_id=None, voltages=[224.9, 240.17, 240.79]), set=Set(change_ev_permitted=False, charging_ev=17, charging_ev_prev=17, current=18, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='pv_charging', costs=0.2906, imported_at_mode_switch=10612489.26, imported_at_plugtime=10612489.26, imported_since_mode_switch=2667.9700000006706, imported_since_plugged=2667.9700000006706, range_charged=15.693941176474532, time_charged='0:49', timestamp_start_charging=1719577332.233704, ev=17, prio=True, rfid=None, serial_number=None), manual_lock=False, phases_to_use=1, plug_state_prev=True, plug_time=1719577262.890548, required_power=1380.0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6b0876a0>), config=Config(configuration={'ip_address': '192.168.178.51', 'duo_num': 0}, ev=17, name='Garage', type='external_openwb', template=0, connected_phases=3, phase_1=2, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=26)) 2024-06-28 15:11:53,041 - {control.data:266} - {INFO:MainThread} - cp27 ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.PV_CHARGING: 'pv_charging'>, current_plan=None, failed_phase_switches=1, imported_at_plan_start=1026395, imported_instant_charging=None, limit=', da die maximale Leistung an Zähler {} erreicht ist.', phases=1, prio=False, required_current=0, required_currents=[0.0, 0.0, 0], state=0, submode=<Chargemode.STOP: 'stop'>, timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, timestamp_switch_on_off=None), get=Get(charge_state=False, connected_vehicle=ConnectedVehicle(config=ConnectedConfig(average_consumption=17, charge_template=0, chargemode='stop', current_plan=0, ev_template=0, priority=False, time_charging_in_use=False), info=ConnectedInfo(id=0, name='Ladepunkt'), soc=80.0), currents=[0, 0, 0], daily_imported=24178.0, daily_exported=3.0, evse_current=0, exported=292, fault_str='Kein Fehler.', fault_state=0, imported=1050573, phases_in_use=3, plug_state=True, power=0, rfid_timestamp=None, rfid=None, serial_number='830892', soc=None, soc_timestamp=None, state_str='Keine Ladung, da der maximale Soc bereits erreicht wurde.', vehicle_id=None, voltages=[239.59, 241.27, 225.81]), set=Set(change_ev_permitted=False, charging_ev=-1, charging_ev_prev=3, current=0, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='_', costs=0, imported_at_mode_switch=1050573, imported_at_plugtime=1026395, imported_since_mode_switch=0, imported_since_plugged=24178, range_charged=0, time_charged='00:00', timestamp_start_charging=None, ev=-1, prio=False, rfid=None, serial_number=None), manual_lock=False, phases_to_use=3, plug_state_prev=True, plug_time=1719520332.809664, required_power=0.0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6b0b19d0>), config=Config(configuration={'ip_address': '192.168.178.207', 'duo_num': 0}, ev=3, name='Gartenhaus (pro)', type='openwb_pro', template=0, connected_phases=3, phase_1=3, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=27)) 2024-06-28 15:11:53,043 - {control.data:266} - {INFO:MainThread} - cpt0 CpTemplateData(autolock=Autolock(active=False, plans={}, wait_for_charging_end=False), id=0, max_current_multi_phases=32, max_current_single_phase=20, name='Standard Ladepunkt-Vorlage', rfid_enabling=False, valid_tags=[]) 2024-06-28 15:11:53,044 - {control.data:266} - {INFO:MainThread} - counter7 CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=24000), get=Get(powers=[-1477.8, -78.8, -4031.7], currents=[-6.14, -3.02, -16.84], voltages=[241.27, 226.0, 239.71], power_factors=[1.0, 0.14, 1.0], unbalanced_load=0, frequency=50, daily_exported=15795.0, daily_imported=411.0, imported=43085675.7, exported=78741089.5, fault_state=0, fault_str='Kein Fehler.', power=-5588.3), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=33427.880000000005, raw_currents_left=[41.06, 55.19, 51.93], surplus_power_left=0, state_str='')) 2024-06-28 15:11:53,046 - {control.data:266} - {INFO:MainThread} - counter14 CounterData(config=Config(max_currents=[16, 16, 16], max_total_power=11000), get=Get(powers=[0.0, 0.0, 0.0], currents=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], unbalanced_load=0, frequency=50, daily_exported=0.0, daily_imported=0.0, imported=171549.761397728, exported=0.0, fault_state=0, fault_str='Kein Fehler.', power=1.4), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=None, raw_currents_left=[16.0, 16.0, 16.0], surplus_power_left=0, state_str='')) 2024-06-28 15:11:53,047 - {control.data:266} - {INFO:MainThread} - counter15 CounterData(config=Config(max_currents=[16, 16, 16], max_total_power=11000), get=Get(powers=[0.0, 0.0, 0.0], currents=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], unbalanced_load=0, frequency=50, daily_exported=0.0, daily_imported=0.0, imported=398201.13699071156, exported=0.0, fault_state=0, fault_str='Kein Fehler.', power=0.0), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=None, raw_currents_left=[16.0, 16.0, 16.0], surplus_power_left=0, state_str='')) 2024-06-28 15:11:53,048 - {control.data:266} - {INFO:MainThread} - counter28 CounterData(config=Config(max_currents=[32, 32, 32], max_total_power=22000), get=Get(powers=[-18.4, 3937.6, 20.7], currents=[-0.08, 17.12, 0.09], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], unbalanced_load=0, frequency=50, daily_exported=0.0, daily_imported=26728.0, imported=11665738.04, exported=0, fault_state=0, fault_str='Kein Fehler.', power=3823.39), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=None, raw_currents_left=[32.0, 32.05, 32.0], surplus_power_left=0, state_str='')) 2024-06-28 15:11:53,049 - {control.data:241} - {INFO:MainThread} - counter_all_data CounterAllData(config=Config(home_consumption_source_id=None, reserve_for_not_charging=True), get=Get(hierarchy=[{'id': 7, 'type': 'counter', 'children': [{'id': 23, 'type': 'inverter', 'children': []}, {'id': 22, 'type': 'inverter', 'children': []}, {'id': 14, 'type': 'counter', 'children': []}, {'id': 15, 'type': 'counter', 'children': []}, {'id': 24, 'type': 'inverter', 'children': [{'id': 25, 'type': 'bat', 'children': []}]}, {'id': 28, 'type': 'counter', 'children': [{'id': 26, 'type': 'cp', 'children': []}, {'id': 27, 'type': 'cp', 'children': []}]}]}]), set=Set(loadmanagement_active=False, home_consumption=370.91000000000076, smarthome_power_excluded_from_home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=6631.0, imported_home_consumption=3092100.8292107666, disengageable_smarthome_power=0)) 2024-06-28 15:11:53,050 - {control.data:266} - {INFO:MainThread} - ct0 ChargeTemplateData(name='Standard-Ladeprofil-Vorlage', disable_after_unplug=False, prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=6, min_current=0, feed_in_limit=False, min_soc=0, max_soc=100), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='none', amount=22, soc=50)))) 2024-06-28 15:11:53,052 - {control.data:266} - {INFO:MainThread} - ct1 ChargeTemplateData(name='Tesla', disable_after_unplug=False, prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=True, plans={'3': TimeChargingPlan(active=False, frequency=Frequency(selected='weekly', once=['2022-11-07', '2022-11-07'], weekly=[False, False, False, False, False, True, True]), time=['01:00', '09:30'], name='Wochenende 75%', current=16, limit=Limit(selected='soc', amount=1000, soc=75)), '4': TimeChargingPlan(active=False, frequency=Frequency(selected='weekly', once=['2021-11-01', '2021-11-05'], weekly=[True, True, True, True, True, True, True]), time=['01:00', '06:30'], name='jeden Tag 40%', current=16, limit=Limit(selected='soc', amount=1000, soc=40)), '8': TimeChargingPlan(active=True, frequency=Frequency(selected='once', once=['2024-06-09', '2024-06-09'], weekly=[False, False, False, False, False, False, False]), time=['07:00', '10:00'], name='Dinopark', current=8, limit=Limit(selected='none', amount=1000, soc=50))}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=16, min_current=0, feed_in_limit=False, min_soc=0, max_soc=80), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='soc', amount=20000, soc=85)))) 2024-06-28 15:11:53,057 - {control.data:266} - {INFO:MainThread} - ct3 ChargeTemplateData(name='neues Lade-Profil', disable_after_unplug=False, prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={'5': TimeChargingPlan(active=True, frequency=Frequency(selected='weekly', once=['2021-11-01', '2021-11-05'], weekly=[False, False, True, True, True, False, False]), time=['00:00', '06:00'], name='Mi-Fr 70%', current=16, limit=Limit(selected='soc', amount=1000, soc=70)), '6': TimeChargingPlan(active=True, frequency=Frequency(selected='weekly', once=['2021-11-01', '2021-11-05'], weekly=[True, True, False, False, False, False, False]), time=['00:00', '06:00'], name='Mo-Di 60%', current=16, limit=Limit(selected='soc', amount=1000, soc=60)), '7': TimeChargingPlan(active=False, frequency=Frequency(selected='weekly', once=['2021-11-01', '2021-11-05'], weekly=[False, False, False, False, False, True, True]), time=['00:00', '07:00'], name='Wochenende 50%', current=16, limit=Limit(selected='soc', amount=1000, soc=50))}), chargemode=Chargemode(selected='stop', pv_charging=PvCharging(min_soc_current=10, min_current=0, feed_in_limit=False, min_soc=0, max_soc=100), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=10, limit=Limit(selected='none', amount=1000, soc=50)))) 2024-06-28 15:11:53,059 - {control.data:266} - {INFO:MainThread} - ct4 ChargeTemplateData(name='Smart #1', disable_after_unplug=False, prio=True, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=10, min_current=0, feed_in_limit=False, min_soc=0, max_soc=80), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=17, limit=Limit(selected='soc', amount=1000, soc=80)))) 2024-06-28 15:11:53,060 - {control.data:266} - {INFO:MainThread} - ev0 EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp=None, force_soc_update=True, range=None, fault_state=0, fault_str='Kein Fehler.')) 2024-06-28 15:11:53,061 - {control.data:266} - {INFO:MainThread} - ev3 EvData(set=Set(soc_error_counter=0), charge_template=1, ev_template=1, name='Tesla', tag_id=[], get=Get(soc=80.0, soc_timestamp=1719576036.330495, force_soc_update=False, range=375.2, fault_state=0, fault_str='Kein Fehler.')) 2024-06-28 15:11:53,063 - {control.data:266} - {INFO:MainThread} - ev17 EvData(set=Set(soc_error_counter=0), charge_template=4, ev_template=4, name='Smart #1', tag_id=[], get=Get(soc=69.0, soc_timestamp=1719580213.567243, force_soc_update=False, range=258.0, fault_state=0, fault_str='Kein Fehler.')) 2024-06-28 15:11:53,064 - {control.data:266} - {INFO:MainThread} - ev1 EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='neues Fahrzeug', tag_id=[], get=Get(soc=None, soc_timestamp=None, force_soc_update=False, range=None, fault_state=0, fault_str='Kein Fehler.')) 2024-06-28 15:11:53,069 - {control.data:266} - {INFO:MainThread} - ev2 EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='neues Fahrzeug', tag_id=[], get=Get(soc=None, soc_timestamp=None, force_soc_update=False, range=None, fault_state=0, fault_str='Kein Fehler.')) 2024-06-28 15:11:53,073 - {control.data:266} - {INFO:MainThread} - ev13 EvData(set=Set(soc_error_counter=0), charge_template=0, ev_template=0, name='neues Fahrzeug', tag_id=[], get=Get(soc=None, soc_timestamp=None, force_soc_update=False, range=None, fault_state=0, fault_str='Kein Fehler.')) 2024-06-28 15:11:53,074 - {control.data:266} - {INFO:MainThread} - et0 EvTemplateData(name='Standard-Fahrzeug-Vorlage', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=17000, min_current=6, max_current_single_phase=32, battery_capacity=82000, efficiency=90, nominal_difference=2, keep_charge_active_duration=40) 2024-06-28 15:11:53,076 - {control.data:266} - {INFO:MainThread} - et1 EvTemplateData(name='Tesla', max_current_multi_phases=16, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=False, control_pilot_interruption_duration=4, average_consump=20000, min_current=6, max_current_single_phase=32, battery_capacity=75000, efficiency=98, nominal_difference=1, keep_charge_active_duration=60) 2024-06-28 15:11:53,077 - {control.data:266} - {INFO:MainThread} - et4 EvTemplateData(name='Smart #1', max_current_multi_phases=32, max_phases=3, phase_switch_pause=2, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=True, control_pilot_interruption_duration=4, average_consump=17000, min_current=6, max_current_single_phase=18, battery_capacity=65000, efficiency=96, nominal_difference=18, keep_charge_active_duration=60) 2024-06-28 15:11:53,078 - {control.data:245} - {INFO:MainThread} - general_data GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=1), pv_charging=PvCharging(bat_power_reserve=100, bat_power_reserve_active=True, control_range=[-300, 0], feed_in_yield=0, phase_switch_delay=8, phases_to_use=0, bat_power_discharge=0, bat_power_discharge_active=True, min_bat_soc=50, bat_mode='ev_mode', switch_off_delay=180, switch_off_threshold=350, switch_on_delay=40, switch_on_threshold=1400), retry_failed_phase_switches=True, scheduled_charging=ScheduledCharging(phases_to_use=0), time_charging=TimeCharging(phases_to_use=3), unbalanced_load_limit=18, unbalanced_load=False), control_interval=10, extern_display_mode='local', extern=False, external_buttons_hw=False, grid_protection_active=False, grid_protection_configured=True, grid_protection_random_stop=0, grid_protection_timestamp='', mqtt_bridge=False, prices=Prices(bat=0.0002, cp=0, grid=0.0003, pv=0.00015), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module=None, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>)) 2024-06-28 15:11:53,079 - {control.data:246} - {INFO:MainThread} - general_data-display local 2024-06-28 15:11:53,079 - {control.data:247} - {INFO:MainThread} - graph_data GraphData(config=Config(duration=120)) 2024-06-28 15:11:53,079 - {control.data:248} - {INFO:MainThread} - optional_data OptionalData(et=Et(get=EtGet(fault_state=0, fault_str='Kein Fehler.', prices={})), int_display=InternalDisplay(active=False, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=60, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x6b0b13a0>), led=Led(active=False), rfid=Rfid(active=True)) 2024-06-28 15:11:53,080 - {control.data:266} - {INFO:MainThread} - pv22 PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=12785.0, monthly_exported=427841, yearly_exported=1796904, exported=7967500, fault_state=0, fault_str='Kein Fehler.', power=-2785)) 2024-06-28 15:11:53,080 - {control.data:266} - {INFO:MainThread} - pv23 PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=19067.0, monthly_exported=585265, yearly_exported=2119497, exported=46762761, fault_state=0, fault_str='Kein Fehler.', power=-2670)) 2024-06-28 15:11:53,083 - {control.data:266} - {INFO:MainThread} - pv24 PvData(config=Config(max_ac_out=6000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=21283.0, monthly_exported=717780, yearly_exported=3093424.83, exported=3093663, fault_state=0, fault_str='Kein Fehler.', power=-4329.0)) 2024-06-28 15:11:53,085 - {control.data:250} - {INFO:MainThread} - pv_all_data PvAllData(config=Config(configured=True), get=Get(daily_exported=53135.0, fault_str='Kein Fehler.', fault_state=0, monthly_exported=1730886, yearly_exported=7009923, exported=57823924, power=-9784.0)) 2024-06-28 15:11:53,086 - {control.data:266} - {INFO:MainThread} - system {'update_in_progress': False, 'perform_update': False, 'boot_done': True, 'ip_address': '192.168.178.205', 'dataprotection_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'lastlivevaluesJson': {'timestamp': 1719580302, 'time': '15:11:42', 'grid': -5.313, 'counter14-power': 0.001, 'counter15-power': 0.0, 'counter28-power': 3.825, 'house-power': 0.424, 'charging-all': 3.833, 'pv-all': 9.564, 'cp26-power': 3.833, 'cp27-power': 0.0, 'ev3-soc': 80.0, 'ev17-soc': 69.0, 'bat-all-power': 0.0, 'bat-all-soc': 100}, 'version': '2.1.5-Alpha.1', 'current_commit': '2024-06-20 14:34:53 +0200 [61135fcfc]', 'current_missing_commits': [], 'current_branch': 'master', 'current_branch_commit': '2024-06-20 14:34:53 +0200 [61135fcfc]', 'datastore_version': 44, 'usage_terms_acknowledged': True, 'backup_before_update': True, 'module_update_completed': True} 2024-06-28 15:11:53,088 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'EVU', 'type': 'sma_shm', 'id': 4, 'configuration': <modules.devices.sma_shm.config.SpeedwireComponentConfiguration object at 0x6fb4a790>} 2024-06-28 15:11:53,088 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {} 2024-06-28 15:11:53,096 - {control.data:279} - {INFO:MainThread} - device4 {'name': 'EVU', 'type': 'sma_shm', 'id': 4, 'configuration': {}} 2024-06-28 15:11:53,099 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'EnergyMeter 1.0', 'type': 'counter', 'id': 7, 'configuration': <modules.devices.sma_shm.config.SmaHomeManagerCounterConfiguration object at 0x6fbbdaf0>} 2024-06-28 15:11:53,100 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'serials': None} 2024-06-28 15:11:53,101 - {control.data:281} - {INFO:MainThread} - component7 {'name': 'EnergyMeter 1.0', 'type': 'counter', 'id': 7, 'configuration': {'serials': None}} 2024-06-28 15:11:53,102 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Pumpe', 'type': 'json', 'id': 8, 'configuration': <modules.devices.json.config.JsonConfiguration object at 0x6fb4a1d8>} 2024-06-28 15:11:53,103 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'url': 'http://192.168.178.81/meter/0'} 2024-06-28 15:11:53,104 - {control.data:279} - {INFO:MainThread} - device8 {'name': 'Pumpe', 'type': 'json', 'id': 8, 'configuration': {'url': 'http://192.168.178.81/meter/0'}} 2024-06-28 15:11:53,105 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Pumpe', 'type': 'counter', 'id': 14, 'configuration': <modules.devices.json.config.JsonCounterConfiguration object at 0x6fb66178>} 2024-06-28 15:11:53,105 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'jq_power': '.power', 'jq_exported': None, 'jq_imported': None, 'jq_powers': (None, None, None), 'jq_currents': (None, None, None)} 2024-06-28 15:11:53,106 - {control.data:281} - {INFO:MainThread} - component14 {'name': 'Pumpe', 'type': 'counter', 'id': 14, 'configuration': {'jq_power': '.power', 'jq_exported': None, 'jq_imported': None, 'jq_powers': [None, None, None], 'jq_currents': [None, None, None]}} 2024-06-28 15:11:53,106 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Trockner', 'type': 'json', 'id': 9, 'configuration': <modules.devices.json.config.JsonConfiguration object at 0x6fb58a90>} 2024-06-28 15:11:53,106 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'url': 'http://192.168.178.209/meter/0'} 2024-06-28 15:11:53,107 - {control.data:279} - {INFO:MainThread} - device9 {'name': 'Trockner', 'type': 'json', 'id': 9, 'configuration': {'url': 'http://192.168.178.209/meter/0'}} 2024-06-28 15:11:53,107 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Trockner', 'type': 'counter', 'id': 15, 'configuration': <modules.devices.json.config.JsonCounterConfiguration object at 0x6fb664d8>} 2024-06-28 15:11:53,107 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'jq_power': '.power', 'jq_exported': None, 'jq_imported': None, 'jq_powers': (None, None, None), 'jq_currents': (None, None, None)} 2024-06-28 15:11:53,108 - {control.data:281} - {INFO:MainThread} - component15 {'name': 'Trockner', 'type': 'counter', 'id': 15, 'configuration': {'jq_power': '.power', 'jq_exported': None, 'jq_imported': None, 'jq_powers': [None, None, None], 'jq_currents': [None, None, None]}} 2024-06-28 15:11:53,108 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'WR Garage (SB3.0)', 'type': 'sma_sunny_boy', 'id': 15, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyConfiguration object at 0x6fb5e190>} 2024-06-28 15:11:53,108 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '192.168.178.204', 'port': 502} 2024-06-28 15:11:53,109 - {control.data:279} - {INFO:MainThread} - device15 {'name': 'WR Garage (SB3.0)', 'type': 'sma_sunny_boy', 'id': 15, 'configuration': {'ip_address': '192.168.178.204', 'port': 502}} 2024-06-28 15:11:53,109 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'WR Garage', 'type': 'inverter', 'id': 22, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyInverterConfiguration object at 0x6fb66748>} 2024-06-28 15:11:53,109 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'hybrid': False, 'version': 0, 'modbus_id': 3} 2024-06-28 15:11:53,110 - {control.data:281} - {INFO:MainThread} - component22 {'name': 'WR Garage', 'type': 'inverter', 'id': 22, 'configuration': {'hybrid': False, 'version': 0, 'modbus_id': 3}} 2024-06-28 15:11:53,110 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'WR Haus (4000TL-21)', 'type': 'sma_sunny_boy', 'id': 16, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyConfiguration object at 0x6fb5ee38>} 2024-06-28 15:11:53,110 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '192.168.178.201', 'port': 502} 2024-06-28 15:11:53,111 - {control.data:279} - {INFO:MainThread} - device16 {'name': 'WR Haus (4000TL-21)', 'type': 'sma_sunny_boy', 'id': 16, 'configuration': {'ip_address': '192.168.178.201', 'port': 502}} 2024-06-28 15:11:53,111 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'WR Haus', 'type': 'inverter', 'id': 23, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyInverterConfiguration object at 0x6fb4a0a0>} 2024-06-28 15:11:53,111 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'hybrid': False, 'version': 0, 'modbus_id': 3} 2024-06-28 15:11:53,112 - {control.data:281} - {INFO:MainThread} - component23 {'name': 'WR Haus', 'type': 'inverter', 'id': 23, 'configuration': {'hybrid': False, 'version': 0, 'modbus_id': 3}} 2024-06-28 15:11:53,112 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'WR Haus (STP6.0)', 'type': 'sma_sunny_boy', 'id': 17, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyConfiguration object at 0x6fb5efe8>} 2024-06-28 15:11:53,112 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'ip_address': '192.168.178.206', 'port': 502} 2024-06-28 15:11:53,113 - {control.data:279} - {INFO:MainThread} - device17 {'name': 'WR Haus (STP6.0)', 'type': 'sma_sunny_boy', 'id': 17, 'configuration': {'ip_address': '192.168.178.206', 'port': 502}} 2024-06-28 15:11:53,113 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'PV STP6.0', 'type': 'inverter', 'id': 24, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoyInverterConfiguration object at 0x6fb667a8>} 2024-06-28 15:11:53,113 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'hybrid': True, 'version': 0, 'modbus_id': 3} 2024-06-28 15:11:53,114 - {control.data:281} - {INFO:MainThread} - component24 {'name': 'PV STP6.0', 'type': 'inverter', 'id': 24, 'configuration': {'hybrid': True, 'version': 0, 'modbus_id': 3}} 2024-06-28 15:11:53,114 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Batterie STP6.0', 'type': 'bat_smart_energy', 'id': 25, 'configuration': <modules.devices.sma_sunny_boy.config.SmaSunnyBoySmartEnergyBatConfiguration object at 0x6fb661a8>} 2024-06-28 15:11:53,114 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'modbus_id': 3} 2024-06-28 15:11:53,115 - {control.data:281} - {INFO:MainThread} - component25 {'name': 'Batterie STP6.0', 'type': 'bat_smart_energy', 'id': 25, 'configuration': {'modbus_id': 3}} 2024-06-28 15:11:53,115 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Garage', 'type': 'virtual', 'id': 18, 'configuration': <modules.devices.virtual.config.VirtualConfiguration object at 0x6fb66280>} 2024-06-28 15:11:53,115 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {} 2024-06-28 15:11:53,116 - {control.data:279} - {INFO:MainThread} - device18 {'name': 'Garage', 'type': 'virtual', 'id': 18, 'configuration': {}} 2024-06-28 15:11:53,116 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'UV Garage', 'type': 'counter', 'id': 28, 'configuration': <modules.devices.virtual.config.VirtualCounterConfiguration object at 0x6fb66a90>} 2024-06-28 15:11:53,116 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'external_consumption': 0} 2024-06-28 15:11:53,117 - {control.data:281} - {INFO:MainThread} - component28 {'name': 'UV Garage', 'type': 'counter', 'id': 28, 'configuration': {'external_consumption': 0}} 2024-06-28 15:11:53,117 - {control.data:253} - {INFO:MainThread} - 2024-06-28 15:11:53,117 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus 2024-06-28 15:11:53,118 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen** 2024-06-28 15:11:53,123 - {control.algorithm.min_current:20} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - True, Zähler 28 2024-06-28 15:11:53,123 - {control.counter:177} - {DEBUG:MainThread} - Zähler 28: [32.0, 26.049999999999997, 32.0]A verbleibende Ströme, NoneW verbleibende Leistung 2024-06-28 15:11:53,124 - {control.counter:177} - {DEBUG:MainThread} - Zähler 7: [41.06, 49.19, 51.93]A verbleibende Ströme, 32047.880000000005W verbleibende Leistung 2024-06-28 15:11:53,124 - {control.algorithm.common:90} - {INFO:MainThread} - LP26: Stromstärke 6A 2024-06-28 15:11:53,125 - {control.algorithm.min_current:20} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - True, Zähler 7 2024-06-28 15:11:53,125 - {control.counter:177} - {DEBUG:MainThread} - Zähler 28: [32.0, 32.05, 32.0]A verbleibende Ströme, NoneW verbleibende Leistung 2024-06-28 15:11:53,125 - {control.counter:177} - {DEBUG:MainThread} - Zähler 7: [41.06, 55.19, 51.93]A verbleibende Ströme, 33427.880000000005W verbleibende Leistung 2024-06-28 15:11:53,126 - {control.counter:177} - {DEBUG:MainThread} - Zähler 28: [32.0, 26.049999999999997, 32.0]A verbleibende Ströme, NoneW verbleibende Leistung 2024-06-28 15:11:53,126 - {control.counter:177} - {DEBUG:MainThread} - Zähler 7: [41.06, 49.19, 51.93]A verbleibende Ströme, 32047.880000000005W verbleibende Leistung 2024-06-28 15:11:53,127 - {control.algorithm.common:90} - {INFO:MainThread} - LP26: Stromstärke 6A 2024-06-28 15:11:53,129 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen** 2024-06-28 15:11:53,133 - {control.counter:250} - {DEBUG:MainThread} - Anpassen des Regelbereichs 150.0W 2024-06-28 15:11:53,133 - {control.counter:218} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 8197.880000000005W 2024-06-28 15:11:53,134 - {control.counter:514} - {DEBUG:MainThread} - Zähler 7: Begrenzung der verbleibenden Leistung auf 8197.880000000005W 2024-06-28 15:11:53,134 - {control.counter:514} - {DEBUG:MainThread} - Zähler 14: Begrenzung der verbleibenden Leistung auf 8197.880000000005W 2024-06-28 15:11:53,134 - {control.counter:514} - {DEBUG:MainThread} - Zähler 15: Begrenzung der verbleibenden Leistung auf 8197.880000000005W 2024-06-28 15:11:53,135 - {control.counter:514} - {DEBUG:MainThread} - Zähler 28: Begrenzung der verbleibenden Leistung auf 8197.880000000005W 2024-06-28 15:11:53,135 - {control.algorithm.algorithm:38} - {INFO:MainThread} - **PV-geführten Strom setzen** 2024-06-28 15:11:53,139 - {control.algorithm.filter_chargepoints:102} - {DEBUG:MainThread} - Geordnete Ladepunkte [26] 2024-06-28 15:11:53,140 - {control.algorithm.surplus_controlled:45} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - True, Zähler 28 2024-06-28 15:11:53,140 - {control.counter:184} - {DEBUG:MainThread} - Zähler 28: [32.0, 14.049999999999997, 32.0]A verbleibende Ströme, 5437.880000000005W verbleibender Überschuss 2024-06-28 15:11:53,141 - {control.counter:184} - {DEBUG:MainThread} - Zähler 7: [41.06, 37.19, 51.93]A verbleibende Ströme, 5437.880000000005W verbleibender Überschuss 2024-06-28 15:11:53,141 - {control.algorithm.common:90} - {INFO:MainThread} - LP26: Stromstärke 18A 2024-06-28 15:11:53,142 - {control.algorithm.filter_chargepoints:102} - {DEBUG:MainThread} - Geordnete Ladepunkte [26] 2024-06-28 15:11:53,142 - {control.algorithm.surplus_controlled:45} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - True, Zähler 7 2024-06-28 15:11:53,142 - {control.counter:184} - {DEBUG:MainThread} - Zähler 28: [32.0, 26.049999999999997, 32.0]A verbleibende Ströme, 8197.880000000005W verbleibender Überschuss 2024-06-28 15:11:53,143 - {control.counter:184} - {DEBUG:MainThread} - Zähler 7: [41.06, 49.19, 51.93]A verbleibende Ströme, 8197.880000000005W verbleibender Überschuss 2024-06-28 15:11:53,143 - {control.counter:184} - {DEBUG:MainThread} - Zähler 28: [32.0, 14.049999999999997, 32.0]A verbleibende Ströme, 5437.880000000005W verbleibender Überschuss 2024-06-28 15:11:53,144 - {control.counter:184} - {DEBUG:MainThread} - Zähler 7: [41.06, 37.19, 51.93]A verbleibende Ströme, 5437.880000000005W verbleibender Überschuss 2024-06-28 15:11:53,144 - {control.algorithm.common:90} - {INFO:MainThread} - LP26: Stromstärke 18A 2024-06-28 15:11:53,145 - {control.process:23} - {INFO:MainThread} - # Ladung starten. 2024-06-28 15:11:53,147 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'chargemode_log_entry': 'pv_charging', 'costs': 0.2906, 'imported_at_mode_switch': 10612489.26, 'imported_at_plugtime': 10612489.26, 'imported_since_mode_switch': 2678.710000000894, 'imported_since_plugged': 2678.710000000894, 'range_charged': 15.757117647064083, 'time_charged': '0:49', 'timestamp_start_charging': 1719577332.233704, 'ev': 17, 'prio': True, 'rfid': None, 'serial_number': None} 2024-06-28 15:11:53,152 - {control.process:111} - {INFO:MainThread} - LP26: set current 18 A, state PHASE_SWITCH_DELAY_EXPIRED 2024-06-28 15:11:53,168 - {modules.common.component_context:25} - {DEBUG:set current cp26} - Update Komponente ['Ladepunkt'] 2024-06-28 15:11:53,170 - {modules.common.component_context:25} - {DEBUG:set current cp27} - Update Komponente ['Ladepunkt'] 2024-06-28 15:11:53,175 - {urllib3.connectionpool:227} - {DEBUG:set current cp27} - Starting new HTTP connection (1): 192.168.178.207:80 2024-06-28 15:11:53,193 - {urllib3.connectionpool:452} - {DEBUG:set current cp27} - http://192.168.178.207:80 "POST /connect.php HTTP/1.1" 200 19 2024-06-28 15:11:53,197 - {modules.common.req:11} - {DEBUG:set current cp27} - Get-Response: OK Value:0 accepted 2024-06-28 15:11:53,202 - {control.counter:194} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung 2024-06-28 15:11:55,464 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={}) 2024-06-28 15:12:00,480 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={}) 2024-06-28 15:12:00,483 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={}) 2024-06-28 15:12:00,485 - {root:75} - {INFO:MainThread} - # ***Start***
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Dein Auto lädt nicht mit der vorgegebenen Stromstärke. Erst dann wird auch umgeschaltet. Stell mal in den Einstellungen des Fahrzeug-Profils die erlaubte Stromabweichung auf 2A.ChristianM hat geschrieben: ↑Fr Jun 28, 2024 6:16 pm Nach einem der letzten Updates funktioniert die Phasenumschaltung nicht mehr.
IMG_6313.jpegCode: Alles auswählen
2024-06-28 20:12:20,443 - {root:75} - {INFO:MainThread} - # ***Start*** 2024-06-28 20:12:20,483 - {modules.devices.solaredge.device:124} - {DEBUG:device3} - Start device reading {'component3': <modules.devices.solaredge.inverter.SolaredgeInverter object at 0x7058b280>} 2024-06-28 20:12:20,485 - {modules.common.component_context:54} - {DEBUG:device4} - Update Komponenten ['PV-Tisch'] 2024-06-28 20:12:20,485 - {modules.common.component_context:54} - {DEBUG:device3} - Update Komponenten ['SE17K'] 2024-06-28 20:12:20,487 - {modules.devices.solax.device:55} - {DEBUG:device5} - Start device reading {'component6': <modules.devices.solax.bat.SolaxBat object at 0x7058bfd0>} 2024-06-28 20:12:20,499 - {modules.common.component_context:25} - {DEBUG:device5} - Update Komponente ['Solax Speicher'] 2024-06-28 20:12:20,498 - {urllib3.connectionpool:227} - {DEBUG:device4} - Starting new HTTP connection (1): 192.168.0.30:80 2024-06-28 20:12:20,498 - {modules.common.component_context:54} - {DEBUG:device8} - Update Komponenten ['Pulse'] 2024-06-28 20:12:20,491 - {modules.common.component_context:54} - {DEBUG:device7} - Update Komponenten ['Solax X1 Hybrid G4'] 2024-06-28 20:12:20,505 - {modules.common.component_context:25} - {DEBUG:device3} - Update Komponente ['SE17K'] 2024-06-28 20:12:20,505 - {modules.common.component_context:25} - {DEBUG:set values cp8} - Update Komponente ['Ladepunkt'] 2024-06-28 20:12:20,506 - {modules.devices.mqtt.device:47} - {DEBUG:device8} - MQTT-Module müssen nicht ausgelesen werden. 2024-06-28 20:12:20,508 - {modules.common.component_context:25} - {DEBUG:set values cp10} - Update Komponente ['Ladepunkt'] 2024-06-28 20:12:20,515 - {modules.common.component_context:25} - {DEBUG:device7} - Update Komponente ['Solax X1 Hybrid G4'] 2024-06-28 20:12:20,570 - {modules.devices.solaredge.scale:16} - {DEBUG:device3} - Registers [5341], Scale 0 2024-06-28 20:12:20,617 - {modules.devices.solaredge.scale:16} - {DEBUG:device3} - Registers [86959848], Scale 0 2024-06-28 20:12:20,625 - {modules.devices.solaredge.scale:16} - {DEBUG:device3} - Registers [742, 741, 744], Scale -2 2024-06-28 20:12:20,633 - {modules.devices.solaredge.scale:16} - {DEBUG:device3} - Registers [5422], Scale 0 2024-06-28 20:12:20,633 - {modules.common.component_state:124} - {DEBUG:device3} - currents sign wrong [7.42, 7.41, 7.44] 2024-06-28 20:12:20,634 - {modules.common.store._api:26} - {DEBUG:device3} - Raw data InverterState(currents=[7.42, 7.41, 7.44], power=-5341.0, exported=86959848.0, dc_power=-5422.0) 2024-06-28 20:12:20,870 - {modules.common.simcount._simcount:42} - {DEBUG:device5} - Previous state: SimCounterState(timestamp=1719598331.3444479, power=0, imported=111668.6524462405, exported=95652.68971058934) 2024-06-28 20:12:20,871 - {modules.common.simcount._calculate:11} - {DEBUG:device5} - time passed: 0.00264613, power1: 0, power2: 0 2024-06-28 20:12:20,871 - {modules.common.simcount._calculate:27} - {DEBUG:device5} - power did not change sign. Total energy: 0 2024-06-28 20:12:20,872 - {modules.common.simcount._simcount:65} - {DEBUG:device5} - imported: 0 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1719598340.8705308, power=0, imported=111668.6524462405, exported=95652.68971058934) 2024-06-28 20:12:20,873 - {modules.common.store._api:26} - {DEBUG:device5} - Raw data BatState(imported=111668.6524462405, exported=95652.68971058934, power=0, soc=100) 2024-06-28 20:12:21,283 - {modules.common.store._api:26} - {DEBUG:device7} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-172.11, exported=4300300, dc_power=None) 2024-06-28 20:12:23,969 - {helpermodules.utils._thread_handler:26} - {ERROR:MainThread} - device4 konnte nicht innerhalb des Timeouts die Werte abfragen, die abgefragten Werte werden nicht in der Regelung verwendet. 2024-06-28 20:12:23,970 - {modules.common.utils.component_parser:25} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät OpenDTU 2024-06-28 20:12:23,971 - {modules.common.utils.component_parser:25} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät OpenDTU 2024-06-28 20:12:23,971 - {modules.common.utils.component_parser:25} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät OpenDTU 2024-06-28 20:12:23,972 - {modules.common.component_context:25} - {DEBUG:component3} - Update Komponente ['SE17K'] 2024-06-28 20:12:23,973 - {modules.common.store._api:26} - {DEBUG:component3} - Raw data InverterState(currents=[0.0, 0.0, 0.0], power=-5341.0, exported=86959848.0, dc_power=None) 2024-06-28 20:12:23,973 - {modules.common.component_context:25} - {DEBUG:update values cp10} - Update Komponente ['Ladepunkt'] 2024-06-28 20:12:23,974 - {modules.common.store._api:31} - {INFO:component3} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-5341.0, exported=86959848.0, dc_power=None) 2024-06-28 20:12:23,974 - {modules.common.component_context:25} - {DEBUG:update values cp8} - Update Komponente ['Ladepunkt'] 2024-06-28 20:12:23,999 - {modules.common.utils.component_parser:25} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät OpenDTU 2024-06-28 20:12:24,091 - {control.bat_all:182} - {INFO:MainThread} - 5000W verbleibende Speicher-Leistung 2024-06-28 20:12:24,099 - {control.counter:146} - {INFO:MainThread} - Verbleibende Ströme an Zähler 13: [35.07, 34.92, 53.69]A 2024-06-28 20:12:24,116 - {control.counter:169} - {INFO:MainThread} - Verbleibende Leistung an Zähler 13: 29297.47W 2024-06-28 20:12:24,124 - {control.chargepoint.chargepoint:83} - {INFO:MainThread} - LP 8: Keine Ladung, da kein Auto angesteckt ist. 2024-06-28 20:12:24,132 - {control.chargepoint.chargepoint:557} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3 2024-06-28 20:12:24,136 - {control.chargepoint.chargepoint:540} - {DEBUG:MainThread} - Phasenzahl Lademodus: 1 2024-06-28 20:12:24,160 - {control.chargepoint.chargepoint:682} - {INFO:MainThread} - LP 10, EV: Standard-Fahrzeug (EV-Nr.0): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: Chargemode.PV_CHARGING, Phasen: 1, Priorität: False, max. Ist-Strom: 18.69 2024-06-28 20:12:24,172 - {modules.common.simcount._simcount:42} - {DEBUG:MainThread} - Previous state: SimCounterState(timestamp=1719598332.790597, power=281.9100000000003, imported=246403.127498614, exported=0) 2024-06-28 20:12:24,174 - {modules.common.simcount._calculate:11} - {DEBUG:MainThread} - time passed: 0.00316157, power1: 281.91, power2: 229.98 2024-06-28 20:12:24,176 - {modules.common.simcount._calculate:27} - {DEBUG:MainThread} - power did not change sign. Total energy: 0.809187 2024-06-28 20:12:24,178 - {modules.common.simcount._simcount:65} - {DEBUG:MainThread} - imported: 0.809187 Wh, exported: 0 Wh, new state: SimCounterState(timestamp=1719598344.172241, power=229.98000000000002, imported=246403.93668607963, exported=0) 2024-06-28 20:12:24,182 - {control.data:266} - {INFO:MainThread} - bat6 BatData(get=Get(currents=[0.0, 0.0, 0.0], soc=100, daily_exported=2224.0, daily_imported=12836.0, imported=111668.65, exported=95652.69, fault_state=0, fault_str='Kein Fehler.', power=0)) 2024-06-28 20:12:24,183 - {control.data:236} - {INFO:MainThread} - bat_all_data BatAllData(config=Config(configured=True), get=Get(soc=100, daily_exported=2224.0, daily_imported=12836.0, fault_str='Kein Fehler.', fault_state=0, imported=111668.65, exported=95652.69, power=0), set=Set(charging_power_left=5000, regulate_up=False)) 2024-06-28 20:12:24,185 - {control.data:237} - {INFO:MainThread} - cp_all_data AllChargepointData(get=AllGet(daily_imported=13943.0, daily_exported=0.0, power=4240.47, imported=11725845.22, exported=0)) 2024-06-28 20:12:24,188 - {control.data:266} - {INFO:MainThread} - cp8 ChargepointData(control_parameter=ControlParameter(chargemode='stop', current_plan=None, failed_phase_switches=0, imported_at_plan_start=None, imported_instant_charging=None, limit=None, phases=0, prio=False, required_current=0, required_currents=[0.0, 0.0, 0.0], state=0, submode='stop', timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, timestamp_switch_on_off=None), get=Get(charge_state=False, connected_vehicle=ConnectedVehicle(config=ConnectedConfig(average_consumption=17, charge_template=0, chargemode='stop', current_plan=0, ev_template=0, priority=False, time_charging_in_use=False), info=ConnectedInfo(id=0, name='Ladepunkt'), soc=0), currents=[0.0, 0.0, 0.0], daily_imported=1053.0, daily_exported=0.0, evse_current=0, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=3144271.0, phases_in_use=0, plug_state=False, power=0, rfid_timestamp=None, rfid=None, serial_number='1215797', soc=None, soc_timestamp=None, state_str='Keine Ladung, da kein Auto angesteckt ist.', vehicle_id=None, voltages=[241.13, 239.06, 235.83]), set=Set(charging_ev=-1, charging_ev_prev=-1, current=0, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='_', costs=0, imported_at_mode_switch=0, imported_at_plugtime=0, imported_since_mode_switch=0, imported_since_plugged=0, range_charged=0, time_charged='00:00', timestamp_start_charging=None, ev=-1, prio=False, rfid=None, serial_number=None), manual_lock=False, phases_to_use=1, plug_state_prev=False, plug_time=None, required_power=0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6f177550>), config=Config(configuration={'mode': 'duo', 'ip_address': 'localhost', 'duo_num': 0}, ev=0, name='OpenWB - Draußen', type='internal_openwb', template=0, connected_phases=3, phase_1=1, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=8)) 2024-06-28 20:12:24,190 - {control.data:266} - {INFO:MainThread} - cp10 ChargepointData(control_parameter=ControlParameter(chargemode=<Chargemode.PV_CHARGING: 'pv_charging'>, current_plan=None, failed_phase_switches=0, imported_at_plan_start=None, imported_instant_charging=None, limit=None, phases=1, prio=False, required_current=6, required_currents=[0.0, 0.0, 6], state=4, submode=<Chargemode.PV_CHARGING: 'pv_charging'>, timestamp_auto_phase_switch=None, timestamp_perform_phase_switch=None, timestamp_switch_on_off=None), get=Get(charge_state=True, connected_vehicle=ConnectedVehicle(config=ConnectedConfig(average_consumption=17, charge_template=0, chargemode='stop', current_plan=0, ev_template=0, priority=False, time_charging_in_use=False), info=ConnectedInfo(id=0, name='Ladepunkt'), soc=0), currents=[18.69, 0.07, -0.08], daily_imported=12889.0, daily_exported=0.0, evse_current=20, exported=0, fault_str='Kein Fehler.', fault_state=0, imported=8581574.22, phases_in_use=1, plug_state=True, power=4240.47, rfid_timestamp=None, rfid=None, serial_number='1239094', soc=None, soc_timestamp=None, state_str=None, vehicle_id=None, voltages=[235.41, 240.94, 239.27]), set=Set(charging_ev=0, charging_ev_prev=0, current=20, energy_to_charge=0, loadmanagement_available=True, log=Log(chargemode_log_entry='pv_charging', costs=0.6568, imported_at_mode_switch=8569733.4, imported_at_plugtime=8569733.4, imported_since_mode_switch=11825.189999999478, imported_since_plugged=11825.189999999478, range_charged=69.55994117646752, time_charged='2:43', timestamp_start_charging=1719588501.552679, ev=0, prio=False, rfid=None, serial_number=None), manual_lock=False, phases_to_use=1, plug_state_prev=True, plug_time=1719588452.169356, required_power=1380.0, rfid=None, target_current=0, charging_ev_data=<control.ev.Ev object at 0x6e7a6820>), config=Config(configuration={'mode': 'duo', 'ip_address': 'localhost', 'duo_num': 1}, ev=0, name='OpenWB - Drinnen', type='internal_openwb', template=0, connected_phases=3, phase_1=3, auto_phase_switch_hw=True, control_pilot_interruption_hw=True, id=10)) 2024-06-28 20:12:24,195 - {control.data:266} - {INFO:MainThread} - cpt0 CpTemplateData(autolock=Autolock(active=False, plans={}, wait_for_charging_end=False), id=0, max_current_multi_phases=16, max_current_single_phase=20, name='Standard Ladepunkt-Profil', disable_after_unplug=False, valid_tags=[]) 2024-06-28 20:12:24,198 - {control.data:266} - {INFO:MainThread} - counter13 CounterData(config=Config(max_currents=[35, 35, 35], max_total_power=24000), get=Get(powers=[0.0, 0.0, 0.0], currents=[0.0, 0.0, 0.0], voltages=[230.0, 230.0, 230.0], power_factors=[0.0, 0.0, 0.0], unbalanced_load=0, frequency=0, daily_exported=90942.0, daily_imported=56.0, imported=16005186.100000001, exported=75706629.10000001, fault_state=0, fault_str='Kein Fehler.', power=-1057.0), set=Set(error_counter=0, reserved_surplus=0, released_surplus=0, raw_power_left=29297.47, raw_currents_left=[35.07, 34.92, 53.69], surplus_power_left=0, state_str='')) 2024-06-28 20:12:24,201 - {control.data:241} - {INFO:MainThread} - counter_all_data CounterAllData(config=Config(home_consumption_source_id=None, reserve_for_not_charging=False), get=Get(hierarchy=[{'id': 13, 'type': 'counter', 'children': [{'id': 4, 'type': 'inverter', 'children': []}, {'id': 3, 'type': 'inverter', 'children': []}, {'id': 10, 'type': 'cp', 'children': []}, {'id': 6, 'type': 'bat', 'children': []}, {'id': 8, 'type': 'cp', 'children': []}, {'id': 12, 'type': 'inverter', 'children': []}]}]), set=Set(loadmanagement_active=False, home_consumption=229.98000000000002, smarthome_power_excluded_from_home_consumption=0, invalid_home_consumption=0, daily_yield_home_consumption=12171.0, imported_home_consumption=246403.93668607963, disengageable_smarthome_power=0)) 2024-06-28 20:12:24,204 - {control.data:266} - {INFO:MainThread} - ct0 ChargeTemplateData(name='Standard-Lade-Profil', prio=False, load_default=False, et=Et(active=False, max_price=0.0002), time_charging=TimeCharging(active=False, plans={}), chargemode=Chargemode(selected='pv_charging', pv_charging=PvCharging(min_soc_current=10, min_current=0, feed_in_limit=False, min_soc=0, max_soc=100), scheduled_charging=ScheduledCharging(plans={}), instant_charging=InstantCharging(current=16, limit=Limit(selected='none', amount=1000, soc=100)))) 2024-06-28 20:12:24,205 - {control.data:266} - {INFO:MainThread} - ev0 EvData(set=Set(soc_error_counter=286), charge_template=0, ev_template=0, name='Standard-Fahrzeug', tag_id=[], get=Get(soc=0, soc_timestamp=1719598107.703089, force_soc_update=False, range=0, fault_state=2, fault_str='<class \'UnboundLocalError\'> ("local variable \'response\' referenced before assignment",)')) 2024-06-28 20:12:24,208 - {control.data:266} - {INFO:MainThread} - et0 EvTemplateData(name='Standard-Fahrzeug-Profil', max_current_multi_phases=30, max_phases=3, phase_switch_pause=4, prevent_phase_switch=False, prevent_charge_stop=False, control_pilot_interruption=True, control_pilot_interruption_duration=4, average_consump=17000, min_current=6, max_current_single_phase=20, battery_capacity=64000, efficiency=90, nominal_difference=1, keep_charge_active_duration=40) 2024-06-28 20:12:24,209 - {control.data:245} - {INFO:MainThread} - general_data GeneralData(chargemode_config=ChargemodeConfig(instant_charging=InstantCharging(phases_to_use=1), pv_charging=PvCharging(bat_power_reserve=200, bat_power_reserve_active=True, control_range=[-230, 0], feed_in_yield=0, phases_to_use=0, bat_power_discharge=5000, bat_power_discharge_active=True, min_bat_soc=50, bat_mode='min_soc_bat_mode', switch_off_delay=60, switch_off_threshold=50, switch_on_delay=20, switch_on_threshold=1500), retry_failed_phase_switches=True, scheduled_charging=ScheduledCharging(phases_to_use=0, phases_to_use_pv=0), time_charging=TimeCharging(phases_to_use=1), unbalanced_load_limit=18, unbalanced_load=False, phase_switch_delay=5), control_interval=10, extern_display_mode='primary', extern=False, external_buttons_hw=False, grid_protection_active=False, grid_protection_configured=True, grid_protection_random_stop=0, grid_protection_timestamp='', mqtt_bridge=False, prices=Prices(bat=0.0001, cp=0, grid=0.00042, pv=6e-05), range_unit='km', ripple_control_receiver=RippleControlReceiver(get=RippleControlReceiverGet(fault_state=0, fault_str='Kein Fehler.', override_value=100), module=None, overrice_reference=<OverrideReference.CHARGEPOINT: 'chargepoint'>)) 2024-06-28 20:12:24,210 - {control.data:246} - {INFO:MainThread} - general_data-display primary 2024-06-28 20:12:24,212 - {control.data:247} - {INFO:MainThread} - graph_data GraphData(config=Config(duration=120)) 2024-06-28 20:12:24,214 - {control.data:248} - {INFO:MainThread} - optional_data OptionalData(et=Et(get=EtGet(fault_state=0, fault_str='Kein Fehler.', prices={})), int_display=InternalDisplay(active=True, on_if_plugged_in=True, pin_active=False, pin_code='0000', standby=300, theme=<modules.display_themes.cards.config.CardsDisplayTheme object at 0x6e78f160>), led=Led(active=False), rfid=Rfid(active=False)) 2024-06-28 20:12:24,217 - {control.data:266} - {INFO:MainThread} - pv3 PvData(config=Config(max_ac_out=17000), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=103288.0, monthly_exported=924872.0, yearly_exported=924872.0, exported=86959848.0, fault_state=0, fault_str='Kein Fehler.', power=-5341.0)) 2024-06-28 20:12:24,218 - {control.data:266} - {INFO:MainThread} - pv4 PvData(config=Config(max_ac_out=500), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=2347.0, monthly_exported=21643.005000000005, yearly_exported=21643.005000000005, exported=361126.007, fault_state=0, fault_str='Kein Fehler.', power=-13.6)) 2024-06-28 20:12:24,228 - {control.data:266} - {INFO:MainThread} - pv12 PvData(config=Config(max_ac_out=0), get=Get(currents=[0.0, 0.0, 0.0], daily_exported=23300.0, monthly_exported=179400, yearly_exported=179400, exported=4300300, fault_state=0, fault_str='Kein Fehler.', power=-172.85)) 2024-06-28 20:12:24,230 - {control.data:250} - {INFO:MainThread} - pv_all_data PvAllData(config=Config(configured=True), get=Get(daily_exported=128935.0, fault_str='Kein Fehler.', fault_state=0, monthly_exported=64775.99699999392, yearly_exported=64775.99699999392, exported=91621274.007, power=-5527.450000000001)) 2024-06-28 20:12:24,231 - {control.data:266} - {INFO:MainThread} - system {'update_in_progress': False, 'perform_update': False, 'backup_cloud': {'backup_before_update': True}, 'ip_address': '192.168.0.221', 'current_commit': '2024-06-28 11:54:05 +0200 [c67e9eb99]', 'current_branch': 'master', 'current_branch_commit': '2024-06-28 11:54:05 +0200 [c67e9eb99]', 'current_missing_commits': [], 'dataprotection_acknowledged': True, 'datastore_version': 48, 'usage_terms_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'version': '2.1.5-Alpha.1', 'boot_done': True, 'lastlivevaluesJson': {'timestamp': 1719598332, 'time': '20:12:12', 'grid': -1.052, 'house-power': 0.282, 'charging-all': 4.21, 'pv-all': 5.543, 'cp8-power': 0.0, 'cp10-power': 4.21, 'ev0-soc': 0, 'bat-all-power': 0.0, 'bat-all-soc': 100}, 'module_update_completed': True} 2024-06-28 20:12:24,232 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'SolarEdge', 'type': 'solaredge', 'id': 3, 'configuration': <modules.devices.solaredge.config.SolaredgeConfiguration object at 0x70de2928>} 2024-06-28 20:12:24,234 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'port': 502, 'ip_address': '192.168.0.207'} 2024-06-28 20:12:24,235 - {control.data:279} - {INFO:MainThread} - device3 {'name': 'SolarEdge', 'type': 'solaredge', 'id': 3, 'configuration': {'port': 502, 'ip_address': '192.168.0.207'}} 2024-06-28 20:12:24,236 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'SE17K', 'type': 'inverter', 'id': 3, 'configuration': <modules.devices.solaredge.config.SolaredgeInverterConfiguration object at 0x7058b2e0>} 2024-06-28 20:12:24,237 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'modbus_id': 1} 2024-06-28 20:12:24,237 - {control.data:281} - {INFO:MainThread} - component3 {'name': 'SE17K', 'type': 'inverter', 'id': 3, 'configuration': {'modbus_id': 1}} 2024-06-28 20:12:24,238 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'OpenDTU', 'type': 'opendtu', 'id': 4, 'configuration': <modules.devices.opendtu.config.OpenDTUConfiguration object at 0x70ddb490>} 2024-06-28 20:12:24,240 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'url': 'http://192.168.0.30/api/livedata/status'} 2024-06-28 20:12:24,241 - {control.data:279} - {INFO:MainThread} - device4 {'name': 'OpenDTU', 'type': 'opendtu', 'id': 4, 'configuration': {'url': 'http://192.168.0.30/api/livedata/status'}} 2024-06-28 20:12:24,242 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'PV-Tisch', 'type': 'inverter', 'id': 4, 'configuration': <modules.devices.json.config.JsonInverterConfiguration object at 0x7058b298>} 2024-06-28 20:12:24,243 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'jq_power': '.total.Power.v', 'jq_exported': '.total.YieldTotal.v*1000'} 2024-06-28 20:12:24,244 - {control.data:281} - {INFO:MainThread} - component4 {'name': 'PV-Tisch', 'type': 'inverter', 'id': 4, 'configuration': {'jq_power': '.total.Power.v', 'jq_exported': '.total.YieldTotal.v*1000'}} 2024-06-28 20:12:24,245 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Speicher', 'type': 'solax', 'id': 5, 'configuration': <modules.devices.solax.config.SolaxConfiguration object at 0x70577688>} 2024-06-28 20:12:24,247 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'modbus_id': 1, 'ip_address': '192.168.0.132', 'port': 502} 2024-06-28 20:12:24,247 - {control.data:279} - {INFO:MainThread} - device5 {'name': 'Speicher', 'type': 'solax', 'id': 5, 'configuration': {'modbus_id': 1, 'ip_address': '192.168.0.132', 'port': 502}} 2024-06-28 20:12:24,248 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Solax Speicher', 'type': 'bat', 'id': 6, 'configuration': <modules.devices.solax.config.SolaxBatConfiguration object at 0x705a20d0>} 2024-06-28 20:12:24,248 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {} 2024-06-28 20:12:24,253 - {control.data:281} - {INFO:MainThread} - component6 {'name': 'Solax Speicher', 'type': 'bat', 'id': 6, 'configuration': {}} 2024-06-28 20:12:24,254 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Solax X1 Hybrid G4', 'type': 'qcells', 'id': 7, 'configuration': <modules.devices.qcells.config.QCellsConfiguration object at 0x70577b08>} 2024-06-28 20:12:24,257 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'modbus_id': 1, 'ip_address': '192.168.0.132', 'port': 502} 2024-06-28 20:12:24,257 - {control.data:279} - {INFO:MainThread} - device7 {'name': 'Solax X1 Hybrid G4', 'type': 'qcells', 'id': 7, 'configuration': {'modbus_id': 1, 'ip_address': '192.168.0.132', 'port': 502}} 2024-06-28 20:12:24,258 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Solax X1 Hybrid G4', 'type': 'inverter', 'id': 12, 'configuration': <modules.devices.qcells.config.QCellsInverterConfiguration object at 0x705a2268>} 2024-06-28 20:12:24,258 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {} 2024-06-28 20:12:24,258 - {control.data:281} - {INFO:MainThread} - component12 {'name': 'Solax X1 Hybrid G4', 'type': 'inverter', 'id': 12, 'configuration': {}} 2024-06-28 20:12:24,259 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'EVU', 'type': 'mqtt', 'id': 8, 'configuration': <modules.devices.mqtt.config.MqttConfiguration object at 0x70577d30>} 2024-06-28 20:12:24,259 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {} 2024-06-28 20:12:24,260 - {control.data:279} - {INFO:MainThread} - device8 {'name': 'EVU', 'type': 'mqtt', 'id': 8, 'configuration': {}} 2024-06-28 20:12:24,260 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'name': 'Pulse', 'type': 'counter', 'id': 13, 'configuration': <modules.devices.mqtt.config.MqttCounterConfiguration object at 0x705a2418>} 2024-06-28 20:12:24,261 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {} 2024-06-28 20:12:24,262 - {control.data:281} - {INFO:MainThread} - component13 {'name': 'Pulse', 'type': 'counter', 'id': 13, 'configuration': {}} 2024-06-28 20:12:24,263 - {control.data:253} - {INFO:MainThread} - 2024-06-28 20:12:24,271 - {control.algorithm.algorithm:25} - {INFO:MainThread} - # Algorithmus 2024-06-28 20:12:24,274 - {control.algorithm.algorithm:63} - {DEBUG:MainThread} - Ladepunkt 10: Prüfen, ob Phasenumschaltung durchgeführt werden soll. 2024-06-28 20:12:24,277 - {control.chargepoint.chargepoint:557} - {DEBUG:MainThread} - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3 2024-06-28 20:12:24,279 - {control.counter:205} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: -6057.0W 2024-06-28 20:12:24,281 - {control.ev:467} - {DEBUG:MainThread} - Genutzter Strom: 18.69A, Überschuss: 6057.0W, benötigte neue Leistung: -460W 2024-06-28 20:12:24,284 - {control.counter:205} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: -6057.0W 2024-06-28 20:12:24,285 - {control.counter:205} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: -6057.0W 2024-06-28 20:12:24,286 - {control.counter:401} - {DEBUG:MainThread} - LP10 Switch-Off-Threshold prüfen: -6057.0W, Schwelle: 50W, freigegebener Überschuss 0W, Einspeisegrenze 0W 2024-06-28 20:12:24,287 - {control.counter:250} - {DEBUG:MainThread} - Anpassen des Regelbereichs 115.0W 2024-06-28 20:12:24,288 - {control.counter:218} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 10412.470000000001W 2024-06-28 20:12:24,295 - {control.algorithm.algorithm:30} - {INFO:MainThread} - **Mindestrom setzen** 2024-06-28 20:12:24,299 - {control.algorithm.min_current:20} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 13 2024-06-28 20:12:24,300 - {control.counter:177} - {DEBUG:MainThread} - Zähler 13: [35.07, 34.92, 47.69]A verbleibende Ströme, 27917.47W verbleibende Leistung 2024-06-28 20:12:24,301 - {control.algorithm.common:90} - {INFO:MainThread} - LP10: Stromstärke 6A 2024-06-28 20:12:24,303 - {control.algorithm.algorithm:32} - {INFO:MainThread} - **Sollstrom setzen** 2024-06-28 20:12:24,306 - {control.counter:250} - {DEBUG:MainThread} - Anpassen des Regelbereichs 115.0W 2024-06-28 20:12:24,306 - {control.counter:218} - {INFO:MainThread} - Überschuss zur PV-geführten Ladung: 9032.470000000001W 2024-06-28 20:12:24,308 - {control.counter:514} - {DEBUG:MainThread} - Zähler 13: Begrenzung der verbleibenden Leistung auf 9032.470000000001W 2024-06-28 20:12:24,309 - {control.algorithm.algorithm:38} - {INFO:MainThread} - **PV-geführten Strom setzen** 2024-06-28 20:12:24,311 - {control.algorithm.filter_chargepoints:102} - {DEBUG:MainThread} - Geordnete Ladepunkte [10] 2024-06-28 20:12:24,311 - {control.algorithm.surplus_controlled:45} - {INFO:MainThread} - Mode-Tuple Chargemode.PV_CHARGING - Chargemode.PV_CHARGING - False, Zähler 13 2024-06-28 20:12:24,312 - {control.counter:184} - {DEBUG:MainThread} - Zähler 13: [35.07, 34.92, 33.69]A verbleibende Ströme, 5812.470000000001W verbleibender Überschuss 2024-06-28 20:12:24,313 - {control.algorithm.common:90} - {INFO:MainThread} - LP10: Stromstärke 20A 2024-06-28 20:12:24,313 - {control.process:23} - {INFO:MainThread} - # Ladung starten. 2024-06-28 20:12:24,315 - {dataclass_utils._dataclass_asdict:23} - {DEBUG:MainThread} - {'chargemode_log_entry': 'pv_charging', 'costs': 0.6568, 'imported_at_mode_switch': 8569733.4, 'imported_at_plugtime': 8569733.4, 'imported_since_mode_switch': 11840.820000000298, 'imported_since_plugged': 11840.820000000298, 'range_charged': 69.65188235294293, 'time_charged': '2:44', 'timestamp_start_charging': 1719588501.552679, 'ev': 0, 'prio': False, 'rfid': None, 'serial_number': None} 2024-06-28 20:12:24,317 - {control.process:111} - {INFO:MainThread} - LP10: set current 20 A, state CHARGING_ALLOWED 2024-06-28 20:12:24,320 - {modules.common.component_context:25} - {DEBUG:set current cp8} - Update Komponente ['Ladepunkt'] 2024-06-28 20:12:24,324 - {modules.common.component_context:25} - {DEBUG:set current cp10} - Update Komponente ['Ladepunkt'] 2024-06-28 20:12:24,359 - {control.counter:194} - {INFO:MainThread} - 0W reservierte EVU-Leistung, 0W freigegebene EVU-Leistung 2024-06-28 20:12:25,523 - {modules.common.fault_state:49} - {ERROR:device4} - PV-Tisch: FaultState FaultStateLevel.ERROR, FaultStr Die Verbindung zum Server http://192.168.0.30/api/livedata/status ist fehlgeschlagen. Überprüfe Adresse und Netzwerk., Traceback: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) socket.timeout: timed out During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 699, in urlopen httplib_response = self._make_request( File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 394, in _make_request conn.request(method, url, **httplib_request_kw) File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 234, in request super(HTTPConnection, self).request(method, url, body=body, headers=headers) File "/usr/lib/python3.9/http/client.py", line 1255, in request self._send_request(method, url, body, headers, encode_chunked) File "/usr/lib/python3.9/http/client.py", line 1301, in _send_request self.endheaders(body, encode_chunked=encode_chunked) File "/usr/lib/python3.9/http/client.py", line 1250, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) File "/usr/lib/python3.9/http/client.py", line 1010, in _send_output self.send(msg) File "/usr/lib/python3.9/http/client.py", line 950, in send self.connect() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 200, in connect conn = self._new_conn() File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 174, in _new_conn raise ConnectTimeoutError( urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPConnection object at 0x6e79ca30>, 'Connection to 192.168.0.30 timed out. (connect timeout=5)') During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/requests/adapters.py", line 439, in send resp = conn.urlopen( File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 755, in urlopen retries = retries.increment( File "/usr/lib/python3/dist-packages/urllib3/util/retry.py", line 574, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='192.168.0.30', port=80): Max retries exceeded with url: /api/livedata/status (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x6e79ca30>, 'Connection to 192.168.0.30 timed out. (connect timeout=5)')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/var/www/html/openWB/packages/modules/common/configurable_device.py", line 36, in __call__ self.__updater(components_list) File "/var/www/html/openWB/packages/modules/devices/json/device.py", line 37, in update_components response = req.get_http_session().get(device_config.configuration.url, timeout=5).json() File "/usr/lib/python3/dist-packages/requests/sessions.py", line 555, in get return self.request('GET', url, **kwargs) File "/usr/lib/python3/dist-packages/requests/sessions.py", line 542, in request resp = self.send(prep, **send_kwargs) File "/usr/lib/python3/dist-packages/requests/sessions.py", line 655, in send r = adapter.send(request, **kwargs) File "/usr/lib/python3/dist-packages/requests/adapters.py", line 504, in send raise ConnectTimeout(e, request=request) requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='192.168.0.30', port=80): Max retries exceeded with url: /api/livedata/status (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x6e79ca30>, 'Connection to 192.168.0.30 timed out. (connect timeout=5)')) 2024-06-28 20:12:25,689 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={}) 2024-06-28 20:12:30,702 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=smarthome_handler, args=(), kwargs={}) 2024-06-28 20:12:30,705 - {schedule:660} - {DEBUG:MainThread} - Running job Job(interval=1, unit=minutes, do=handler10Sec, args=(), kwargs={}) 2024-06-28 20:12:30,707 - {root:75} - {INFO:MainThread} - # ***Start***
Re: Rückmeldungen openWB software 2.1.5 Alpha 1
Sollte nun wieder funktionieren.ChristophR hat geschrieben: ↑Sa Jun 29, 2024 2:31 pm Der Start mit 3 Phasen, wenn genug Überschuss vorhanden ist, hatte bei mir bereits gut funktioniert.
Ich war auf Version 2024-06-24 12:25:51 +0200 [64ac11ee9]
Gestern habe ich auf den aktuellen master 2024-06-28 11:54:05 +0200 [c67e9eb99] aktualisiert, nun hat es gerade nicht funktioniert:
2024-06-29 16_28_54-openWB und 2 weitere Seiten - Persönlich – Microsoft Edge.png
main.d20240629-u135531.log.zip
---
Die Phasenumschaltung funktioniert bei mir.