ich habe heute einen Versuch gestartet meine Daten der alten OpenWB 1.9 auf 2.1.9 zu übernehmen. Nachdem ich alle Komponenten in 2.1.9 konfiguriert (inkl. Neustart), das Backup von 1.9 hochgeladen und alle zu übernehmenden Komponenten ausgewählt hatte, kam es nach ein paar Minuten zu einer Fehlermeldung:
Es ist ein interner Fehler aufgetreten: 'MigrateData' object has no attribute 'all_received_topics'
Code: Alles auswählen
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 350, in _daily_log_entry
"timestamp": datetime.datetime.strptime(f"{file[:-4]} {time}", "%Y%m%d %H:%M").timestamp(),
File "/usr/lib/python3.9/_strptime.py", line 568, in _strptime_datetime
tt, fraction, gmtoff_fraction = _strptime(data_string, format)
File "/usr/lib/python3.9/_strptime.py", line 349, in _strptime
raise ValueError("time data %r does not match format %r" %
ValueError: time data '20240529 :' does not match format '%Y%m%d %H:%M'
2026-01-26 16:00:07,203 - Fehler beim Konvertieren des Logs vom 20211217.csv
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 276, in convert
new_entries = self._daily_log_entry(old_file_name)
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 345, in _daily_log_entry
for row in csv_reader:
_csv.Error: line contains NUL
2026-01-26 16:01:43,121 - Fehler beim Konvertieren des Logs vom 20181119.csv
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 276, in convert
new_entries = self._daily_log_entry(old_file_name)
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 345, in _daily_log_entry
for row in csv_reader:
_csv.Error: line contains NUL
2026-01-26 16:03:50,167 - Fehler beim Konvertieren des Logs vom 20200219.csv
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 276, in convert
new_entries = self._daily_log_entry(old_file_name)
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 345, in _daily_log_entry
for row in csv_reader:
_csv.Error: line contains NUL
2026-01-26 16:38:40,254 - Fehler beim Konvertieren des Tages-Logs vom 20240529.csv, Reihe ['', '2916859.683333333', '9086547.302321821', '20272910.16700383', '0', '0', '0', '', '3358632.73993947', '3176205.305277778', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '10', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0']
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 350, in _daily_log_entry
"timestamp": datetime.datetime.strptime(f"{file[:-4]} {time}", "%Y%m%d %H:%M").timestamp(),
File "/usr/lib/python3.9/_strptime.py", line 568, in _strptime_datetime
tt, fraction, gmtoff_fraction = _strptime(data_string, format)
File "/usr/lib/python3.9/_strptime.py", line 349, in _strptime
raise ValueError("time data %r does not match format %r" %
ValueError: time data '20240529 :' does not match format '%Y%m%d %H:%M'
2026-01-26 16:39:03,270 - Fehler beim Konvertieren des Logs vom 20211217.csv
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 276, in convert
new_entries = self._daily_log_entry(old_file_name)
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 345, in _daily_log_entry
for row in csv_reader:
_csv.Error: line contains NUL
2026-01-26 16:40:47,265 - Fehler beim Konvertieren des Logs vom 20181119.csv
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 276, in convert
new_entries = self._daily_log_entry(old_file_name)
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 345, in _daily_log_entry
for row in csv_reader:
_csv.Error: line contains NUL
2026-01-26 16:43:07,637 - Fehler beim Konvertieren des Logs vom 20200219.csv
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 276, in convert
new_entries = self._daily_log_entry(old_file_name)
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 345, in _daily_log_entry
for row in csv_reader:
_csv.Error: line contains NUL
2026-01-26 16:55:50,928 - Fehler beim Konvertieren des Tages-Logs vom 20240529.csv, Reihe ['', '2916859.683333333', '9086547.302321821', '20272910.16700383', '0', '0', '0', '', '3358632.73993947', '3176205.305277778', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '10', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0']
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 350, in _daily_log_entry
"timestamp": datetime.datetime.strptime(f"{file[:-4]} {time}", "%Y%m%d %H:%M").timestamp(),
File "/usr/lib/python3.9/_strptime.py", line 568, in _strptime_datetime
tt, fraction, gmtoff_fraction = _strptime(data_string, format)
File "/usr/lib/python3.9/_strptime.py", line 349, in _strptime
raise ValueError("time data %r does not match format %r" %
ValueError: time data '20240529 :' does not match format '%Y%m%d %H:%M'
2026-01-26 16:57:06,522 - Fehler beim Konvertieren des Logs vom 20211217.csv
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 276, in convert
new_entries = self._daily_log_entry(old_file_name)
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 345, in _daily_log_entry
for row in csv_reader:
_csv.Error: line contains NUL
2026-01-26 17:03:35,983 - Fehler beim Konvertieren des Logs vom 20181119.csv
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 276, in convert
new_entries = self._daily_log_entry(old_file_name)
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 345, in _daily_log_entry
for row in csv_reader:
_csv.Error: line contains NUL
2026-01-26 17:12:06,057 - Fehler beim Konvertieren des Logs vom 20200219.csv
Traceback (most recent call last):
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 276, in convert
new_entries = self._daily_log_entry(old_file_name)
File "/var/www/html/openWB/packages/helpermodules/data_migration/data_migration.py", line 345, in _daily_log_entry
for row in csv_reader:
_csv.Error: line contains NULFehler beim Berechnen des Strom-Mix
Auch sehe ich meinen als Smart Home hinzugefügten Shelly nicht im Standarddiagramm.
Ich frage mich, ob ich auf 2.1.9 bleiben soll oder doch zurück auf 1.9 muss.
Viele Grüße