Seite 10 von 24

Re: Feedback 2.0 Alpha 1

Verfasst: Fr Feb 11, 2022 12:33 pm
von thesorrow101
LenaK hat geschrieben: Fr Feb 11, 2022 11:06 am
thesorrow101 hat geschrieben: Do Feb 10, 2022 5:36 pm Was ist mit dem fehlenden Attribut "simulation" gemeint?
Da war noch ein Bug drin. Ich habe ihn gerade behoben.
thesorrow101 hat geschrieben: Do Feb 10, 2022 5:36 pm Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/prepare.py", line 32, in copy_system_data
data.data.system_data = copy.deepcopy(subdata.SubData.system_data)
Zusätzlich sieht es so aus, als hätte dein Git Pull nicht funktioniert. Die obige Zeile sieht mittlerweile anders aus. Nach dem Git Pull muss entweder ein Reboot gemacht werden oder mit

Code: Alles auswählen

sudo systemctl restart openwb2.service
der Service von Hand neu gestartet werden, damit die neuen Dateien verwendet werden.
Ja der git pull geht nicht, er will, dass ich meine Änderungen stashe, ich hab allerdings keine? Könnte es sein, dass das Ändern der Einstellungen als Änderung gilt?

(ich hab einfach mal in meiner Not git stash ausgeführt und hoffe euch damit keinen Pullrequest oder ähnlich aufs Auge gedrückt zu haben)

Vorteil: das PV Modul geht jetzt, das EVU Modul aus irgendeinem Grund aber nicht.

Und ein Fehler tritt bei mir auf:

Der Graph baut sich auf und wird immer größer und größer:
Screenshot_20220211-132701.png
Das hört auch nicht mehr auf :D

Re: Feedback 2.0 Alpha 1

Verfasst: Fr Feb 11, 2022 12:41 pm
von mrinas
Ich hab' eben auf den aktuellen Stand aktualisiert, den Service neu gestartet und dann den SMA HomeManager im DropDrown entdeckt und auch gleich mal hinzugefügt. Leider scheint das noch nicht so richtig zu klappen. Der SHM taucht dann zwar auf, ich kann aber nichts konfigurieren - der Klick auf den > tut nichts, im Log finde ich diese Fehler.
Auch sonst taucht der SHM nirgends auf, kommen auch keine EVU Daten an.

Code: Alles auswählen

2022-02-11 13:39:24,615 - {/packages/helpermodules/command.py:103} - DEBUG - Befehl: {'command': 'addDevice', 'data': {'type': 'sma_shm'}}, Connection-ID: mqttjs_c0735287
2022-02-11 13:39:24,616 - {/packages/helpermodules/command.py:135} - INFO - Neues Device vom Typ sma_shm mit ID 4 hinzugefügt.
2022-02-11 13:39:24,630 - {/packages/helpermodules/subdata.py:745} - ERROR - Fehler im subdata-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 685, in process_system_topic
    dev = importlib.import_module(
  File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'modules.sma'
2022-02-11 13:39:24,634 - {/packages/helpermodules/command.py:127} - DEBUG - Max ID device 4
2022-02-11 13:39:25,946 - {/packages/helpermodules/subdata.py:745} - ERROR - Fehler im subdata-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 685, in process_system_topic
    dev = importlib.import_module(
  File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'modules.sma'
Screenshot 2022-02-11 134132.png

Re: Feedback 2.0 Alpha 1

Verfasst: Fr Feb 11, 2022 1:03 pm
von LutzB
@mrinas: wurde eben behoben.

Re: Feedback 2.0 Alpha 1

Verfasst: Fr Feb 11, 2022 1:09 pm
von mrinas
danke Lutz, dann versuch' ich das gleich noch einmal.

Re: Feedback 2.0 Alpha 1

Verfasst: Fr Feb 11, 2022 1:48 pm
von mrinas
LutzB hat geschrieben: Fr Feb 11, 2022 1:03 pm @mrinas: wurde eben behoben.
ist der PR dafür schon drin? Hab' eben ein Upate gezogen (gab aber wohl nichts), leider keine Änderung.

Code: Alles auswählen

2022-02-11 14:46:51,893 - {/packages/helpermodules/command.py:103} - DEBUG - Befehl: {'command': 'addDevice', 'data': {'type': 'sma_shm'}}, Connection-ID: mqttjs_21b022d8
2022-02-11 14:46:51,894 - {/packages/helpermodules/command.py:135} - INFO - Neues Device vom Typ sma_shm mit ID 6 hinzugefügt.
2022-02-11 14:46:52,008 - {/packages/helpermodules/subdata.py:745} - ERROR - Fehler im subdata-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 685, in process_system_topic
    dev = importlib.import_module(
  File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'modules.sma'
2022-02-11 14:46:52,011 - {/packages/helpermodules/command.py:127} - DEBUG - Max ID device 6

Re: Feedback 2.0 Alpha 1

Verfasst: Fr Feb 11, 2022 2:31 pm
von LenaK
mrinas hat geschrieben: Fr Feb 11, 2022 1:48 pm
LutzB hat geschrieben: Fr Feb 11, 2022 1:03 pm @mrinas: wurde eben behoben.
ist der PR dafür schon drin? Hab' eben ein Upate gezogen (gab aber wohl nichts), leider keine Änderung.

Code: Alles auswählen

2022-02-11 14:46:51,893 - {/packages/helpermodules/command.py:103} - DEBUG - Befehl: {'command': 'addDevice', 'data': {'type': 'sma_shm'}}, Connection-ID: mqttjs_21b022d8
2022-02-11 14:46:51,894 - {/packages/helpermodules/command.py:135} - INFO - Neues Device vom Typ sma_shm mit ID 6 hinzugefügt.
2022-02-11 14:46:52,008 - {/packages/helpermodules/subdata.py:745} - ERROR - Fehler im subdata-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 685, in process_system_topic
    dev = importlib.import_module(
  File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'modules.sma'
2022-02-11 14:46:52,011 - {/packages/helpermodules/command.py:127} - DEBUG - Max ID device 6
Von Lutz gab es um 12:11 einen PR. Vermutlich habt ihr euch um Minuten verpasst ;)

Re: Feedback 2.0 Alpha 1

Verfasst: Fr Feb 11, 2022 2:38 pm
von LenaK
thesorrow101 hat geschrieben: Fr Feb 11, 2022 12:33 pm
LenaK hat geschrieben: Fr Feb 11, 2022 11:06 am
thesorrow101 hat geschrieben: Do Feb 10, 2022 5:36 pm Was ist mit dem fehlenden Attribut "simulation" gemeint?
Da war noch ein Bug drin. Ich habe ihn gerade behoben.
thesorrow101 hat geschrieben: Do Feb 10, 2022 5:36 pm Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/prepare.py", line 32, in copy_system_data
data.data.system_data = copy.deepcopy(subdata.SubData.system_data)
Zusätzlich sieht es so aus, als hätte dein Git Pull nicht funktioniert. Die obige Zeile sieht mittlerweile anders aus. Nach dem Git Pull muss entweder ein Reboot gemacht werden oder mit

Code: Alles auswählen

sudo systemctl restart openwb2.service
der Service von Hand neu gestartet werden, damit die neuen Dateien verwendet werden.
Ja der git pull geht nicht, er will, dass ich meine Änderungen stashe, ich hab allerdings keine? Könnte es sein, dass das Ändern der Einstellungen als Änderung gilt?

(ich hab einfach mal in meiner Not git stash ausgeführt und hoffe euch damit keinen Pullrequest oder ähnlich aufs Auge gedrückt zu haben)

Vorteil: das PV Modul geht jetzt, das EVU Modul aus irgendeinem Grund aber nicht.

Und ein Fehler tritt bei mir auf:

Der Graph baut sich auf und wird immer größer und größer:

Screenshot_20220211-132701.png

Das hört auch nicht mehr auf :D
Da das Problem doch etwas umfangreicher wird, bitte einen eigenen Thread in Software 2.x erstellen, sonst wird's hier zu unübersichtlich.
Die Änderung der Einstellungen erfolgt nur auf dem Broker. Die atreboot.sh passt allerdings einige Dateirechte an, das zählt als Änderung. git stash speichert die Änderungen lokal zwischen und setzt dann die Änderungen zurück.
Im neuen Thread bitte das Log von einem kompletten Regeldurchlauf posten (also von

Code: Alles auswählen

 {/packages/main.py:39} - INFO - # ***Start***
bis es wieder geloggt wird), ohne Log kann ich da nichts zu sagen.

Re: Feedback 2.0 Alpha 1

Verfasst: Fr Feb 11, 2022 2:39 pm
von mrinas
LenaK hat geschrieben: Fr Feb 11, 2022 2:31 pm
mrinas hat geschrieben: Fr Feb 11, 2022 1:48 pm
LutzB hat geschrieben: Fr Feb 11, 2022 1:03 pm @mrinas: wurde eben behoben.
ist der PR dafür schon drin? Hab' eben ein Upate gezogen (gab aber wohl nichts), leider keine Änderung.

Code: Alles auswählen

2022-02-11 14:46:51,893 - {/packages/helpermodules/command.py:103} - DEBUG - Befehl: {'command': 'addDevice', 'data': {'type': 'sma_shm'}}, Connection-ID: mqttjs_21b022d8
2022-02-11 14:46:51,894 - {/packages/helpermodules/command.py:135} - INFO - Neues Device vom Typ sma_shm mit ID 6 hinzugefügt.
2022-02-11 14:46:52,008 - {/packages/helpermodules/subdata.py:745} - ERROR - Fehler im subdata-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 685, in process_system_topic
    dev = importlib.import_module(
  File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'modules.sma'
2022-02-11 14:46:52,011 - {/packages/helpermodules/command.py:127} - DEBUG - Max ID device 6
Von Lutz gab es um 12:11 einen PR. Vermutlich habt ihr euch um Minuten verpasst ;)
Dachte ich auch, den (302) hab' ich aber schon mitgenommen. Wenn ich in der device.py im sma_shm den type von "sma" auf "sma_shm" umstelle komme ich weiter und kann das konfigurieren. Funktionieren tuts dann aber immer noch nicht, aber wer weiß ob ich hier nicht an der falschen Stelle rumfrickel.

Re: Feedback 2.0 Alpha 1

Verfasst: Fr Feb 11, 2022 2:48 pm
von LenaK
mrinas hat geschrieben: Fr Feb 11, 2022 2:39 pm
LenaK hat geschrieben: Fr Feb 11, 2022 2:31 pm
mrinas hat geschrieben: Fr Feb 11, 2022 1:48 pm

ist der PR dafür schon drin? Hab' eben ein Upate gezogen (gab aber wohl nichts), leider keine Änderung.

Code: Alles auswählen

2022-02-11 14:46:51,893 - {/packages/helpermodules/command.py:103} - DEBUG - Befehl: {'command': 'addDevice', 'data': {'type': 'sma_shm'}}, Connection-ID: mqttjs_21b022d8
2022-02-11 14:46:51,894 - {/packages/helpermodules/command.py:135} - INFO - Neues Device vom Typ sma_shm mit ID 6 hinzugefügt.
2022-02-11 14:46:52,008 - {/packages/helpermodules/subdata.py:745} - ERROR - Fehler im subdata-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 685, in process_system_topic
    dev = importlib.import_module(
  File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'modules.sma'
2022-02-11 14:46:52,011 - {/packages/helpermodules/command.py:127} - DEBUG - Max ID device 6
Von Lutz gab es um 12:11 einen PR. Vermutlich habt ihr euch um Minuten verpasst ;)
Dachte ich auch, den (302) hab' ich aber schon mitgenommen. Wenn ich in der device.py im sma_shm den type von "sma" auf "sma_shm" umstelle komme ich weiter und kann das konfigurieren. Funktionieren tuts dann aber immer noch nicht, aber wer weiß ob ich hier nicht an der falschen Stelle rumfrickel.
Da habe ich dich mit dem PR wohl missverstanden.
Doch, das ist der Fehler. Das Modul wurde nachträglich noch umbenannt. Fix ist drin.
Dann bitte nochmal einen Logauszug posten, woran es im nächsten Schritt hapert.

Re: Feedback 2.0 Alpha 1

Verfasst: Fr Feb 11, 2022 3:00 pm
von mrinas
LenaK hat geschrieben: Fr Feb 11, 2022 2:48 pm
mrinas hat geschrieben: Fr Feb 11, 2022 2:39 pm
LenaK hat geschrieben: Fr Feb 11, 2022 2:31 pm

Von Lutz gab es um 12:11 einen PR. Vermutlich habt ihr euch um Minuten verpasst ;)
Dachte ich auch, den (302) hab' ich aber schon mitgenommen. Wenn ich in der device.py im sma_shm den type von "sma" auf "sma_shm" umstelle komme ich weiter und kann das konfigurieren. Funktionieren tuts dann aber immer noch nicht, aber wer weiß ob ich hier nicht an der falschen Stelle rumfrickel.
Da habe ich dich mit dem PR wohl missverstanden.
Doch, das ist der Fehler. Das Modul wurde nachträglich noch umbenannt. Fix ist drin.
Dann bitte nochmal einen Logauszug posten, woran es im nächsten Schritt hapert.

Eben nochmal alles entfernt und frisch hinzugefügt. Die Konfig sieht für mich okay aus, gibt hier ja nichts weiter einzustellen. Allerdings kommen keine Daten an.
Multicast ist kein Problem, auf der gleichen Hardware läuft mit einer anderen SDKarte die 1.9er problemlos und empfängt Daten.
Screenshot 2022-02-11 155931.png
Screenshot 2022-02-11 155936.png
Fehlermeldungen gibts reichlich:

Code: Alles auswählen

2022-02-11 15:55:32,718 - {/packages/helpermodules/command.py:103} - DEBUG - Befehl: {'command': 'addDevice', 'data': {'type': 'sma_shm'}}, Connection-ID: mqttjs_53ea175f
2022-02-11 15:55:32,719 - {/packages/helpermodules/command.py:135} - INFO - Neues Device vom Typ sma_shm mit ID 8 hinzugefügt.
2022-02-11 15:55:32,736 - {/packages/helpermodules/command.py:127} - DEBUG - Max ID device 8
2022-02-11 15:55:33,866 - {/packages/main.py:39} - INFO - # ***Start*** 
2022-02-11 15:55:33,871 - {/packages/control/prepare.py:96} - ERROR - Fehler im Prepare-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/control/prepare.py", line 66, in copy_module_data
    self.__copy_counter_data()
  File "/var/www/html/openWB/packages/control/prepare.py", line 52, in __copy_counter_data
    for component in subdata.SubData.system_data[dev]._components:
AttributeError: 'Device' object has no attribute '_components'
2022-02-11 15:55:34,376 - {/packages/control/prepare.py:96} - ERROR - Fehler im Prepare-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/control/prepare.py", line 66, in copy_module_data
    self.__copy_counter_data()
  File "/var/www/html/openWB/packages/control/prepare.py", line 52, in __copy_counter_data
    for component in subdata.SubData.system_data[dev]._components:
AttributeError: 'Device' object has no attribute '_components'
2022-02-11 15:55:34,385 - {/packages/control/prepare.py:142} - ERROR - Fehler im Prepare-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/control/prepare.py", line 139, in copy_data
    self.__copy_counter_data()
  File "/var/www/html/openWB/packages/control/prepare.py", line 52, in __copy_counter_data
    for component in subdata.SubData.system_data[dev]._components:
AttributeError: 'Device' object has no attribute '_components'
2022-02-11 15:55:34,391 - {/packages/control/pv.py:94} - DEBUG - Kein PV-Modul konfiguriert.
2022-02-11 15:55:34,407 - {/packages/control/counter.py:28} - ERROR - Ohne Konfiguration eines EVU-Zählers an der Spitze der Hierarchie ist keine Regelung möglich.
2022-02-11 15:55:34,407 - {/packages/control/counter.py:61} - ERROR - Fehler in der allgemeinen Zähler-Klasse
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/control/counter.py", line 42, in calc_home_consumption
    evu = data.data.counter_data[self.get_evu_counter()].data["get"]["power"]
  File "/var/www/html/openWB/packages/control/counter.py", line 23, in get_evu_counter
    if "counter" in self.data["get"]["hierarchy"][0]["id"]:
IndexError: list index out of range
2022-02-11 15:55:34,410 - {/packages/control/data.py:268} - DEBUG - all
{'get': {'power': 0}, 'config': {'configured': False}, 'set': {'charging_power_left': 0, 'switch_on_soc_reached': 0, 'hybrid_system_detected': False}}
2022-02-11 15:55:34,410 - {/packages/control/data.py:268} - DEBUG - all
{'get': {'daily_yield': 0, 'power': 0, 'counter': 0}}
2022-02-11 15:55:34,413 - {/packages/control/data.py:268} - DEBUG - cpt0
{'name': 'Standard Ladepunkt-Vorlage', 'autolock': {'wait_for_charging_end': False, 'active': False, 'plans': {}}, 'rfid_enabling': False, 'valid_tags': []}
2022-02-11 15:55:34,414 - {/packages/control/data.py:268} - DEBUG - all
{'set': {'loadmanagement_active': False, 'home_consumption': 0, 'invalid_home_consumption': 0, 'daily_yield_home_consumption': 0}, 'get': {'hierarchy': []}}
2022-02-11 15:55:34,414 - {/packages/control/data.py:268} - DEBUG - ct0
{'name': 'Standard-Ladeprofil-Vorlage', 'disable_after_unplug': False, 'prio': False, 'load_default': False, 'time_charging': {'active': False, 'plans': {}}, 'chargemode': {'selected': 'stop', 'pv_charging': {'min_soc_current': 10, 'min_current': 6, 'feed_in_limit': False, 'min_soc': 0, 'max_soc': 100}, 'scheduled_charging': {'plans': {'0': {'name': 'Zielladen-Standard', 'active': False, 'time': '07:00', 'soc': 85, 'frequency': {'selected': 'daily', 'once': ['2021-11-01'], 'weekly': [False, False, False, False, False, False, False]}}}}, 'instant_charging': {'current': 10, 'limit': {'selected': 'none', 'soc': 50, 'amount': 10}}}}
2022-02-11 15:55:34,415 - {/packages/control/data.py:268} - DEBUG - ev0
{'set': {}, 'get': {'range_charged': 0, 'soc': 0}, 'control_parameter': {'required_current': 0, 'phases': 0, 'prio': False, 'timestamp_switch_on_off': '0', 'timestamp_auto_phase_switch': '0', 'timestamp_perform_phase_switch': '0', 'submode': 'stop', 'chargemode': 'stop'}, 'name': 'Standard-Fahrzeug', 'charge_template': 0, 'ev_template': 0, 'tag_id': []}
2022-02-11 15:55:34,415 - {/packages/control/data.py:268} - DEBUG - ev1
{'set': {}, 'get': {'range_charged': 0, 'soc': 0}, 'control_parameter': {'required_current': 0, 'phases': 0, 'prio': False, 'timestamp_switch_on_off': '0', 'timestamp_auto_phase_switch': '0', 'timestamp_perform_phase_switch': '0', 'submode': 'stop', 'chargemode': 'stop'}, 'charge_template': 0, 'ev_template': 0, 'name': 'Auto1', 'tag_id': []}
2022-02-11 15:55:34,415 - {/packages/control/data.py:268} - DEBUG - et0
{'name': 'Standard-Fahrzeug-Vorlage', 'max_current_multi_phases': 16, 'max_phases': 3, 'phase_switch_pause': 2, 'prevent_switch_stop': False, 'control_pilot_interruption': False, 'average_consump': 17, 'min_current': 6, 'max_current_one_phase': 32, 'battery_capacity': 82, 'nominal_difference': 2, 'request_interval_charging': 5, 'request_interval_not_charging': 720, 'request_only_plugged': False}
2022-02-11 15:55:34,416 - {/packages/control/data.py:268} - DEBUG - et1
{'name': 'Standard-Fahrzeug-Vorlage', 'max_current_multi_phases': 16, 'max_phases': 3, 'phase_switch_pause': 2, 'prevent_switch_stop': False, 'control_pilot_interruption': False, 'average_consump': 17, 'min_current': 6, 'max_current_one_phase': 32, 'battery_capacity': 82, 'nominal_difference': 2, 'request_interval_charging': 5, 'request_interval_not_charging': 720, 'request_only_plugged': False}
2022-02-11 15:55:34,416 - {/packages/control/data.py:268} - DEBUG - et2
{'name': 'Standard-Fahrzeug-Vorlage', 'max_current_multi_phases': 16, 'max_phases': 3, 'phase_switch_pause': 2, 'prevent_switch_stop': False, 'control_pilot_interruption': False, 'average_consump': 17, 'min_current': 6, 'max_current_one_phase': 32, 'battery_capacity': 82, 'nominal_difference': 2, 'request_interval_charging': 5, 'request_interval_not_charging': 720, 'request_only_plugged': False}
2022-02-11 15:55:34,417 - {/packages/control/data.py:268} - DEBUG - general
{'grid_protection_active': False, 'chargemode_config': {'instant_charging': {'phases_to_use': 1}, 'pv_charging': {'bat_prio': 1, 'switch_on_soc': 60, 'switch_off_soc': 40, 'rundown_power': 1000, 'rundown_soc': 50, 'charging_power_reserve': 200, 'control_range': [0, 230], 'switch_off_threshold': 5, 'switch_off_delay': 60, 'switch_on_delay': 30, 'switch_on_threshold': 1500, 'feed_in_yield': 15000, 'phase_switch_delay': 7, 'phases_to_use': 1}, 'scheduled_charging': {'phases_to_use': 0}, 'standby': {'phases_to_use': 1}, 'phases_to_use': 1, 'time_charging': {'phases_to_use': 1}, 'individual_mode': True, 'unbalanced_load': False, 'unbalanced_load_limit': 18}, 'control_interval': 10, 'extern': False, 'extern_display_mode': 'local', 'external_buttons_hw': False, 'grid_protection_configured': True, 'notifications': {'selected': 'none', 'plug': False, 'start_charging': False, 'stop_charging': False, 'smart_home': False, 'configuration': {}}, 'price_kwh': 0.3, 'range_unit': 'km', 'ripple_control_receiver': {'configured': False}}
2022-02-11 15:55:34,418 - {/packages/control/data.py:268} - DEBUG - graph
{'config': {'duration': 120}}
2022-02-11 15:55:34,419 - {/packages/control/data.py:268} - DEBUG - optional
{'et': {'get': {}, 'active': False, 'config': {'max_price': 0, 'provider': {}}}, 'int_display': {'active': False, 'on_if_plugged_in': True, 'pin_active': False, 'pin_code': '0000', 'standby': 60, 'theme': 'cards'}, 'led': {'active': False}, 'active': False, 'max_current': 16, 'rfid': {'active': False}}
2022-02-11 15:55:34,419 - {/packages/control/data.py:268} - DEBUG - all
{'set': {'overhang_power_left': 0, 'available_power': 0, 'reserved_evu_overhang': 0, 'released_evu_overhang': 0}, 'get': {'power': 0}, 'config': {'configured': False}}
2022-02-11 15:55:34,419 - {/packages/control/data.py:268} - DEBUG - system
{'update_in_progress': False, 'perform_update': False, 'boot_done': True, 'ip_address': '192.168.178.99', 'dataprotection_acknowledged': False, 'debug_level': 10, 'release_train': 'master'}
2022-02-11 15:55:34,420 - {/packages/control/data.py:255} - DEBUG - 

2022-02-11 15:55:34,420 - {/packages/control/algorithm.py:39} - DEBUG - # Algorithmus-Start
2022-02-11 15:55:34,421 - {/packages/control/counter.py:28} - ERROR - Ohne Konfiguration eines EVU-Zählers an der Spitze der Hierarchie ist keine Regelung möglich.
2022-02-11 15:55:34,421 - {/packages/control/algorithm.py:86} - ERROR - Fehler im Algorithmus-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/control/algorithm.py", line 40, in calc_current
    evu_counter = data.data.counter_data["all"].get_evu_counter()
  File "/var/www/html/openWB/packages/control/counter.py", line 23, in get_evu_counter
    if "counter" in self.data["get"]["hierarchy"][0]["id"]:
IndexError: list index out of range
2022-02-11 15:55:34,439 - {/packages/control/process.py:20} - DEBUG - # Ladung starten.
2022-02-11 15:55:34,440 - {/packages/control/pv.py:429} - DEBUG - 0W EVU-Überschuss, der für die Regelung verfügbar ist, davon 0W für die Einschaltverzögerung reservierte Leistung.
2022-02-11 15:55:34,441 - {/packages/control/counter.py:28} - ERROR - Ohne Konfiguration eines EVU-Zählers an der Spitze der Hierarchie ist keine Regelung möglich.
2022-02-11 15:55:34,441 - {/packages/control/process.py:70} - ERROR - Fehler im Process-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/control/process.py", line 68, in process_algorithm_results
    data.data.counter_data[data.data.counter_data["all"].get_evu_counter()].put_stats()
  File "/var/www/html/openWB/packages/control/counter.py", line 23, in get_evu_counter
    if "counter" in self.data["get"]["hierarchy"][0]["id"]:
IndexError: list index out of range
2022-02-11 15:55:34,443 - {/packages/control/counter.py:28} - ERROR - Ohne Konfiguration eines EVU-Zählers an der Spitze der Hierarchie ist keine Regelung möglich.
2022-02-11 15:55:34,443 - {/packages/helpermodules/graph.py:72} - ERROR - Fehler im Graph-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/graph.py", line 23, in pub_graph_data
    evu_counter = data.data.counter_data["all"].get_evu_counter()
  File "/var/www/html/openWB/packages/control/counter.py", line 23, in get_evu_counter
    if "counter" in self.data["get"]["hierarchy"][0]["id"]:
IndexError: list index out of range
2022-02-11 15:55:38,864 - {/packages/helpermodules/command.py:103} - DEBUG - Befehl: {'command': 'addComponent', 'data': {'deviceId': 8, 'deviceType': 'sma_shm', 'type': 'counter'}}, Connection-ID: mqttjs_53ea175f
2022-02-11 15:55:38,865 - {/packages/helpermodules/command.py:332} - INFO - Neue Komponente vom Typcounter mit ID 3 hinzugefügt.
2022-02-11 15:55:38,866 - {/packages/control/counter.py:28} - ERROR - Ohne Konfiguration eines EVU-Zählers an der Spitze der Hierarchie ist keine Regelung möglich.
2022-02-11 15:55:38,900 - {/packages/helpermodules/subdata.py:745} - ERROR - Fehler im subdata-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/subdata.py", line 719, in process_system_topic
    if "component"+index_second in var["device"+index]._components:
AttributeError: 'Device' object has no attribute '_components'
2022-02-11 15:55:38,901 - {/packages/helpermodules/command.py:127} - DEBUG - Max ID component 3