Seite 7 von 14

Re: Feedback Alpha 2

Verfasst: Di Apr 26, 2022 1:08 pm
von LutzB
Wie hast Du den Shelly denn eingebunden? Als Modul ist er in der Alpha ja noch nicht drin. Per MQTT?

Re: Feedback Alpha 2

Verfasst: Di Apr 26, 2022 1:53 pm
von mrinas
Als JSON Zähler, zeigt auf <ip>/meter/0 - verwende .power für die Leistung und .overpower für die beiden anderen Werte, ist mir leider nicht gelungen hier mit none oder leeren Werten zu arbeiten.

Wo wir gerade davon sprechen, an dieser Stelle wäre Unterstützung für none hilfreich um nicht vorhandene Werte/Zähler überspringen zu können.

Re: Feedback Alpha 2

Verfasst: So Mai 01, 2022 12:53 pm
von mrinas
Wo kann ich den die Parameter für die 1p/3p Umschaltung im PV Lademodus konfigurieren? Die Einstellung zur Aktivierung habe ich gefunden, wo aber kann ich die Zeiten einstellen wann umgeschaltet werden soll?

(Ich hab' gestern meine PV Erweiterung in Betrieb nehmen können und komme daher in den Genuss das jetzt zu brauchen 8-) )

Re: Feedback Alpha 2

Verfasst: Di Mai 03, 2022 5:57 am
von LenaK
mrinas hat geschrieben: So Mai 01, 2022 12:53 pm Wo kann ich den die Parameter für die 1p/3p Umschaltung im PV Lademodus konfigurieren? Die Einstellung zur Aktivierung habe ich gefunden, wo aber kann ich die Zeiten einstellen wann umgeschaltet werden soll?

(Ich hab' gestern meine PV Erweiterung in Betrieb nehmen können und komme daher in den Genuss das jetzt zu brauchen 8-) )
Die Einstellung fehlt noch. Der PR wartet aktuell noch auf ein Review.

Re: Feedback Alpha 2

Verfasst: Mi Mai 04, 2022 7:41 am
von mrinas
LenaK hat geschrieben: Di Mai 03, 2022 5:57 am
mrinas hat geschrieben: So Mai 01, 2022 12:53 pm Wo kann ich den die Parameter für die 1p/3p Umschaltung im PV Lademodus konfigurieren? Die Einstellung zur Aktivierung habe ich gefunden, wo aber kann ich die Zeiten einstellen wann umgeschaltet werden soll?

(Ich hab' gestern meine PV Erweiterung in Betrieb nehmen können und komme daher in den Genuss das jetzt zu brauchen 8-) )
Die Einstellung fehlt noch. Der PR wartet aktuell noch auf ein Review.
leider klappt das PV Laden den Updates gestern nicht mehr, obwohl ausreichend Überschuss vorhanden ist startet die Ladung nicht:

Code: Alles auswählen

2022-05-04 09:39:26,186 - {soc.modules.common.component_context:23} - DEBUG - Update Komponente ['Ladepunkt']
2022-05-04 09:39:26,187 - {modules.sma_shm.device:50} - DEBUG - Beginning update
2022-05-04 09:39:26,190 - {modules.sma_modbus_tcp.device:61} - DEBUG - Start device reading {'component9': <modules.sma_modbus_tcp.inverter_modbus_tcp.SmaModbusTcpInverter object at 0x72edc928>}
2022-05-04 09:39:26,190 - {soc.modules.common.component_context:50} - DEBUG - Update Komponenten ['EnergyMeter 1.0']
2022-05-04 09:39:26,191 - {modules.http.device:61} - DEBUG - Start device reading {'component10': <modules.http.counter.HttpCounter object at 0x72edcb80>}
2022-05-04 09:39:26,192 - {soc.modules.common.component_context:23} - DEBUG - Update Komponente ['Haus + Garage Nord']
2022-05-04 09:39:26,195 - {modules.json.device:58} - DEBUG - Start device reading {'component14': <modules.json.counter.JsonCounter object at 0x72edcd00>}
2022-05-04 09:39:26,201 - {soc.modules.common.component_context:50} - DEBUG - Update Komponenten ['Pumpe']
2022-05-04 09:39:26,202 - {modules.sma_modbus_tcp.device:61} - DEBUG - Start device reading {'component17': <modules.sma_modbus_tcp.inverter_modbus_tcp.SmaModbusTcpInverter object at 0x72eeb130>}
2022-05-04 09:39:26,200 - {modules.sma_modbus_tcp.inverter_modbus_tcp:37} - DEBUG - Komponente Haus + Garage Nord auslesen.
2022-05-04 09:39:26,197 - {modules.json.device:58} - DEBUG - Start device reading {'component15': <modules.json.counter.JsonCounter object at 0x72edcf10>}
2022-05-04 09:39:26,197 - {soc.modules.common.component_context:23} - DEBUG - Update Komponente ['LP1']
2022-05-04 09:39:26,214 - {urllib3.connectionpool:227} - DEBUG - Starting new HTTP connection (1): 192.168.178.81:80
2022-05-04 09:39:26,217 - {soc.modules.common.component_context:23} - DEBUG - Update Komponente ['Garage Süd + Gartenhaus']
2022-05-04 09:39:26,219 - {soc.modules.common.component_context:50} - DEBUG - Update Komponenten ['Trockner']
2022-05-04 09:39:26,231 - {modules.sma_modbus_tcp.inverter_modbus_tcp:37} - DEBUG - Komponente Garage Süd + Gartenhaus auslesen.
2022-05-04 09:39:26,233 - {pymodbus.client.sync:215} - DEBUG - Connection to Modbus server established. Socket ('192.168.178.99', 55211)
2022-05-04 09:39:26,238 - {urllib3.connectionpool:227} - DEBUG - Starting new HTTP connection (1): 192.168.178.51:80
2022-05-04 09:39:26,252 - {urllib3.connectionpool:227} - DEBUG - Starting new HTTP connection (1): 192.168.178.209:80
2022-05-04 09:39:26,255 - {pymodbus.transaction:139} - DEBUG - Current transaction state - TRANSACTION_COMPLETE
2022-05-04 09:39:26,262 - {pymodbus.transaction:144} - DEBUG - Running transaction 8697
2022-05-04 09:39:26,263 - {pymodbus.transaction:272} - DEBUG - SEND: 0x21 0xf9 0x0 0x0 0x0 0x6 0x3 0x3 0x78 0x37 0x0 0x2
2022-05-04 09:39:26,264 - {pymodbus.client.sync:76} - DEBUG - New Transaction state 'SENDING'
2022-05-04 09:39:26,266 - {pymodbus.client.sync:215} - DEBUG - Connection to Modbus server established. Socket ('192.168.178.99', 36549)
2022-05-04 09:39:26,266 - {pymodbus.transaction:286} - DEBUG - Changing transaction state from 'SENDING' to 'WAITING FOR REPLY'
2022-05-04 09:39:26,267 - {pymodbus.transaction:139} - DEBUG - Current transaction state - TRANSACTION_COMPLETE
2022-05-04 09:39:26,269 - {pymodbus.transaction:144} - DEBUG - Running transaction 8697
2022-05-04 09:39:26,270 - {pymodbus.transaction:272} - DEBUG - SEND: 0x21 0xf9 0x0 0x0 0x0 0x6 0x3 0x3 0x78 0x37 0x0 0x2
2022-05-04 09:39:26,270 - {pymodbus.client.sync:76} - DEBUG - New Transaction state 'SENDING'
2022-05-04 09:39:26,272 - {urllib3.connectionpool:452} - DEBUG - http://192.168.178.51:80 "GET /openWB/ramdisk/lla1 HTTP/1.1" 200 3
2022-05-04 09:39:26,275 - {soc.modules.common.req:11} - DEBUG - Get-Response: 0.0
2022-05-04 09:39:26,276 - {modules.http.api:16} - DEBUG - Antwort auf http://192.168.178.51/openWB/ramdisk/lla1 0.0
2022-05-04 09:39:26,277 - {pymodbus.transaction:286} - DEBUG - Changing transaction state from 'SENDING' to 'WAITING FOR REPLY'
2022-05-04 09:39:26,286 - {urllib3.connectionpool:452} - DEBUG - http://192.168.178.81:80 "GET /meter/0 HTTP/1.1" 200 118
2022-05-04 09:39:26,287 - {urllib3.connectionpool:227} - DEBUG - Starting new HTTP connection (1): 192.168.178.51:80
2022-05-04 09:39:26,290 - {urllib3.connectionpool:452} - DEBUG - http://192.168.178.209:80 "GET /meter/0 HTTP/1.1" 200 87
2022-05-04 09:39:26,291 - {soc.modules.common.req:11} - DEBUG - Get-Response: {"power":1.14,"overpower":0.00,"is_valid":true,"timestamp":1651657166,"counters":[1.117, 1.125, 1.143],"total":972754}
2022-05-04 09:39:26,294 - {pymodbus.transaction:374} - DEBUG - Changing transaction state from 'WAITING FOR REPLY' to 'PROCESSING REPLY'
2022-05-04 09:39:26,712 - {pymodbus.transaction:296} - DEBUG - RECV: 0x21 0xf9 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x0 0x5 0x11
2022-05-04 09:39:26,713 - {pymodbus.framer.socket_framer:147} - DEBUG - Processing: 0x21 0xf9 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x0 0x5 0x11
2022-05-04 09:39:26,713 - {pymodbus.factory:266} - DEBUG - Factory Response[ReadHoldingRegistersResponse: 3]
2022-05-04 09:39:26,714 - {pymodbus.transaction:453} - DEBUG - Adding transaction 8697
2022-05-04 09:39:26,714 - {pymodbus.transaction:464} - DEBUG - Getting transaction 8697
2022-05-04 09:39:26,714 - {pymodbus.transaction:224} - DEBUG - Changing transaction state from 'PROCESSING REPLY' to 'TRANSACTION_COMPLETE'
2022-05-04 09:39:26,714 - {pymodbus.payload:312} - DEBUG - [0, 1297]
2022-05-04 09:39:26,715 - {pymodbus.payload:368} - DEBUG - [b'\x00\x00', b'\x05\x11']
2022-05-04 09:39:26,715 - {pymodbus.transaction:139} - DEBUG - Current transaction state - TRANSACTION_COMPLETE
2022-05-04 09:39:26,716 - {soc.modules.common.component_context:23} - DEBUG - Update Komponente ['EnergyMeter 1.0']
2022-05-04 09:39:26,717 - {pymodbus.transaction:144} - DEBUG - Running transaction 8698
2022-05-04 09:39:27,120 - {soc.modules.common.req:11} - DEBUG - Get-Response: {"power":0.00,"is_valid":true,"timestamp":0,"counters":[0.000, 0.000, 0.000],"total":0}
2022-05-04 09:39:27,122 - {urllib3.connectionpool:452} - DEBUG - http://192.168.178.51:80 "GET /openWB/ramdisk/lla2 HTTP/1.1" 200 3
2022-05-04 09:39:27,521 - {soc.modules.common.store._api:20} - DEBUG - Saving CounterState(voltages=[232.635, 226.138, 230.803], powers=[-1349.5, -787.8, 119.2], currents=[-5.813, -3.78, 0.861], power_factors=[0.999, 0.978, 0.702], imported=32287605.599999998, exported=71861529.6, power=-2018.0, frequency=None)
2022-05-04 09:39:27,522 - {soc.modules.common.store._api:20} - DEBUG - Saving CounterState(voltages=[230.0, 230.0, 230.0], powers=[0.0, 0.0, 0.0], currents=[0.0, 0.0, 0.0], power_factors=[0.0, 0.0, 0.0], imported=0, exported=0, power=1.14, frequency=50)
2022-05-04 09:39:27,522 - {pymodbus.transaction:272} - DEBUG - SEND: 0x21 0xfa 0x0 0x0 0x0 0x6 0x3 0x3 0x77 0x41 0x0 0x2
2022-05-04 09:39:27,919 - {pymodbus.transaction:374} - DEBUG - Changing transaction state from 'WAITING FOR REPLY' to 'PROCESSING REPLY'
2022-05-04 09:39:28,311 - {soc.modules.common.req:11} - DEBUG - Get-Response: 0.0
2022-05-04 09:39:28,711 - {soc.modules.common.store._api:20} - DEBUG - Saving CounterState(voltages=[230.0, 230.0, 230.0], powers=[0.0, 0.0, 0.0], currents=[0.0, 0.0, 0.0], power_factors=[0.0, 0.0, 0.0], imported=0, exported=None, power=0, frequency=50)
2022-05-04 09:39:28,721 - {pymodbus.client.sync:76} - DEBUG - New Transaction state 'SENDING'
2022-05-04 09:39:28,723 - {pymodbus.transaction:296} - DEBUG - RECV: 0x21 0xf9 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x0 0x5 0x79
2022-05-04 09:39:28,726 - {modules.sma_shm.device:67} - DEBUG - All components updated
2022-05-04 09:39:28,735 - {modules.http.api:16} - DEBUG - Antwort auf http://192.168.178.51/openWB/ramdisk/lla2 0.0
2022-05-04 09:39:28,736 - {helpermodules.setdata:329} - ERROR - Unbekanntes set-Topic: openWB/set/chargepoint/13/get/counter, 2283989.0
2022-05-04 09:39:28,741 - {pymodbus.transaction:286} - DEBUG - Changing transaction state from 'SENDING' to 'WAITING FOR REPLY'
2022-05-04 09:39:28,742 - {pymodbus.framer.socket_framer:147} - DEBUG - Processing: 0x21 0xf9 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x0 0x5 0x79
2022-05-04 09:39:28,746 - {modules.sma_shm.device:58} - DEBUG - Update complete
2022-05-04 09:39:28,753 - {urllib3.connectionpool:227} - DEBUG - Starting new HTTP connection (1): 192.168.178.51:80
2022-05-04 09:39:28,754 - {pymodbus.factory:266} - DEBUG - Factory Response[ReadHoldingRegistersResponse: 3]
2022-05-04 09:39:28,758 - {pymodbus.transaction:453} - DEBUG - Adding transaction 8697
2022-05-04 09:39:28,759 - {pymodbus.transaction:464} - DEBUG - Getting transaction 8697
2022-05-04 09:39:28,759 - {pymodbus.transaction:224} - DEBUG - Changing transaction state from 'PROCESSING REPLY' to 'TRANSACTION_COMPLETE'
2022-05-04 09:39:28,759 - {pymodbus.payload:312} - DEBUG - [0, 1401]
2022-05-04 09:39:28,760 - {pymodbus.payload:368} - DEBUG - [b'\x00\x00', b'\x05y']
2022-05-04 09:39:28,761 - {helpermodules.setdata:130} - ERROR - Payload ungültig: Topic openWB/set/chargepoint/13/get/rfid, Payload 0 sollte ein String sein.
2022-05-04 09:39:28,761 - {pymodbus.transaction:374} - DEBUG - Changing transaction state from 'WAITING FOR REPLY' to 'PROCESSING REPLY'
2022-05-04 09:39:28,767 - {pymodbus.transaction:296} - DEBUG - RECV: 0x21 0xfa 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x0 0x7f 0x13
2022-05-04 09:39:28,766 - {urllib3.connectionpool:452} - DEBUG - http://192.168.178.51:80 "GET /openWB/ramdisk/lla3 HTTP/1.1" 200 3
2022-05-04 09:39:28,761 - {pymodbus.transaction:139} - DEBUG - Current transaction state - TRANSACTION_COMPLETE
2022-05-04 09:39:28,770 - {pymodbus.framer.socket_framer:147} - DEBUG - Processing: 0x21 0xfa 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x0 0x7f 0x13
2022-05-04 09:39:28,773 - {soc.modules.common.req:11} - DEBUG - Get-Response: 0.0
2022-05-04 09:39:28,774 - {pymodbus.transaction:144} - DEBUG - Running transaction 8698
2022-05-04 09:39:28,775 - {pymodbus.factory:266} - DEBUG - Factory Response[ReadHoldingRegistersResponse: 3]
2022-05-04 09:39:28,776 - {modules.http.api:16} - DEBUG - Antwort auf http://192.168.178.51/openWB/ramdisk/lla3 0.0
2022-05-04 09:39:28,777 - {pymodbus.transaction:272} - DEBUG - SEND: 0x21 0xfa 0x0 0x0 0x0 0x6 0x3 0x3 0x77 0x41 0x0 0x2
2022-05-04 09:39:28,778 - {pymodbus.transaction:453} - DEBUG - Adding transaction 8698
2022-05-04 09:39:28,780 - {pymodbus.client.sync:76} - DEBUG - New Transaction state 'SENDING'
2022-05-04 09:39:28,785 - {urllib3.connectionpool:227} - DEBUG - Starting new HTTP connection (1): 192.168.178.51:80
2022-05-04 09:39:28,785 - {pymodbus.transaction:464} - DEBUG - Getting transaction 8698
2022-05-04 09:39:28,787 - {pymodbus.transaction:286} - DEBUG - Changing transaction state from 'SENDING' to 'WAITING FOR REPLY'
2022-05-04 09:39:28,795 - {pymodbus.transaction:224} - DEBUG - Changing transaction state from 'PROCESSING REPLY' to 'TRANSACTION_COMPLETE'
2022-05-04 09:39:28,796 - {urllib3.connectionpool:452} - DEBUG - http://192.168.178.51:80 "GET /openWB/ramdisk/llkwh HTTP/1.1" 200 8
2022-05-04 09:39:28,801 - {pymodbus.payload:312} - DEBUG - [0, 32531]
2022-05-04 09:39:28,802 - {soc.modules.common.req:11} - DEBUG - Get-Response: 4238.769
2022-05-04 09:39:28,803 - {pymodbus.payload:368} - DEBUG - [b'\x00\x00', b'\x7f\x13']
2022-05-04 09:39:28,804 - {modules.http.api:16} - DEBUG - Antwort auf http://192.168.178.51/openWB/ramdisk/llkwh 4238.769
2022-05-04 09:39:28,808 - {soc.modules.common.store._api:20} - DEBUG - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-1297, counter=32531)
2022-05-04 09:39:28,813 - {urllib3.connectionpool:227} - DEBUG - Starting new HTTP connection (1): 192.168.178.51:80
2022-05-04 09:39:28,820 - {urllib3.connectionpool:452} - DEBUG - http://192.168.178.51:80 "GET /openWB/ramdisk/llaktuell HTTP/1.1" 200 1
2022-05-04 09:39:28,822 - {soc.modules.common.req:11} - DEBUG - Get-Response: 0
2022-05-04 09:39:28,823 - {modules.http.api:16} - DEBUG - Antwort auf http://192.168.178.51/openWB/ramdisk/llaktuell 0
2022-05-04 09:39:28,824 - {soc.modules.common.store._api:20} - DEBUG - Saving CounterState(voltages=[230.0, 230.0, 230.0], powers=[0.0, 0.0, 0.0], currents=[0.0, 0.0, 0.0], power_factors=[0.0, 0.0, 0.0], imported=4238.769, exported=0, power=0.0, frequency=50)
2022-05-04 09:39:28,946 - {pymodbus.transaction:374} - DEBUG - Changing transaction state from 'WAITING FOR REPLY' to 'PROCESSING REPLY'
2022-05-04 09:39:28,946 - {pymodbus.transaction:296} - DEBUG - RECV: 0x21 0xfa 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x2 0x47 0x36 0x74
2022-05-04 09:39:28,946 - {pymodbus.framer.socket_framer:147} - DEBUG - Processing: 0x21 0xfa 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x2 0x47 0x36 0x74
2022-05-04 09:39:28,947 - {pymodbus.factory:266} - DEBUG - Factory Response[ReadHoldingRegistersResponse: 3]
2022-05-04 09:39:28,947 - {pymodbus.transaction:453} - DEBUG - Adding transaction 8698
2022-05-04 09:39:28,947 - {pymodbus.transaction:464} - DEBUG - Getting transaction 8698
2022-05-04 09:39:28,947 - {pymodbus.transaction:224} - DEBUG - Changing transaction state from 'PROCESSING REPLY' to 'TRANSACTION_COMPLETE'
2022-05-04 09:39:28,948 - {pymodbus.payload:312} - DEBUG - [583, 13940]
2022-05-04 09:39:28,948 - {pymodbus.payload:368} - DEBUG - [b'\x02G', b'6t']
2022-05-04 09:39:28,948 - {soc.modules.common.store._api:20} - DEBUG - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-1401, counter=38221428)
2022-05-04 09:39:29,432 - {helpermodules.setdata:329} - ERROR - Unbekanntes set-Topic: openWB/set/chargepoint/13/get/counter, 2283989.0
2022-05-04 09:39:29,440 - {helpermodules.setdata:130} - ERROR - Payload ungültig: Topic openWB/set/chargepoint/13/get/rfid, Payload 0 sollte ein String sein.
2022-05-04 09:39:29,471 - {control.counter:369} - DEBUG - 24000W EVU-Leistung, die noch bezogen werden kann.
2022-05-04 09:39:29,473 - {control.chargepoint:488} - DEBUG - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3
2022-05-04 09:39:29,474 - {control.chargepoint:506} - DEBUG - Automat. Phasenumschaltung vor Ladestart: Es wird die kleinstmögliche Phasenzahl angenommen. Phasenzahl: 1
2022-05-04 09:39:29,476 - {control.ev:310} - DEBUG - Anpassen der Sollstromstärke an EV-Vorgaben. Sollstromstärke: 1 neue Sollstromstärke: 6
2022-05-04 09:39:29,477 - {control.ev:238} - DEBUG - Änderung der Sollstromstärke :False, Änderung des Lademodus :False
2022-05-04 09:39:29,480 - {control.prepare:277} - DEBUG - LP 13, EV: Tesla (EV-Nr.3): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: pv_charging, Phasen: 1, Priorität: False, max. Ist-Strom: 0.0
2022-05-04 09:39:29,482 - {control.pv:90} - DEBUG - 2093.0W EVU-Überschuss, der für die Regelung verfügbar ist, davon 1100W für die Einschaltverzögerung reservierte Leistung.
2022-05-04 09:39:29,486 - {control.data:268} - DEBUG - all
{'get': {'power': 0}, 'config': {'configured': False}, 'set': {'charging_power_left': 0, 'switch_on_soc_reached': False, 'hybrid_system_detected': False}}
2022-05-04 09:39:29,487 - {control.data:268} - DEBUG - all
{'get': {'daily_imported': 0, 'daily_exported': 0, 'power': 0, 'imported': 0, 'exported': 0}}
2022-05-04 09:39:29,488 - {control.data:268} - DEBUG - cp13
{'set': {'charging_ev': 3, 'charging_ev_prev': -1, 'autolock_state': 0, 'current': 0, 'energy_to_charge': 0, 'plug_time': '05/03/2022, 21:06:26', 'rfid': None, 'manual_lock': False, 'loadmanagement_available': True, 'required_power': 1380, 'log': {'imported_at_plugtime': 0, 'timestamp_start_charging': None, 'imported_at_mode_switch': 0, 'imported_since_mode_switch': 0, 'imported_since_plugged': 0, 'range_charged': 0, 'time_charged': '00:00', 'chargemode_log_entry': '_'}, 'change_ev_permitted': [True, ''], 'phases_to_use': 1, 'charging_ev_data': <control.ev.Ev object at 0x7218fef8>}, 'get': {'rfid_timestamp': None, 'rfid': None, 'daily_imported': 0, 'daily_exported': 0, 'plug_state': True, 'charge_state': False, 'power': 0, 'imported': 0, 'exported': 0, 'connected_vehicle': {'soc_config': {}, 'soc': {'range_charged': 0, 'range_unit': 'km'}, 'info': {'id': 3, 'name': 'Tesla'}, 'config': {'charge_template': 1, 'ev_template': 1, 'chargemode': 'pv_charging', 'priority': False, 'current_plan': None, 'average_consumption': 17}}, 'state_str': None, 'phases_in_use': 1, 'currents': [0.0, 0.0, 0.0], 'voltages': [227.6, 230.5, 232.3], 'daily_yield': 0.0, 'fault_str': 'Kein Fehler.', 'fault_state': 0}, 'config': {'name': 'Gartenhaus', 'type': 'external_openwb', 'ev': 3, 'template': 0, 'connected_phases': 3, 'phase_1': 2, 'auto_phase_switch_hw': True, 'control_pilot_interruption_hw': True, 'id': 13, 'connection_module': {'type': 'external_openwb', 'configuration': {'ip_address': '192.168.178.210', 'duo_num': 1}}, 'power_module': {}}}
2022-05-04 09:39:29,488 - {control.data:268} - DEBUG - cpt0
{'name': 'Standard Ladepunkt-Vorlage', 'autolock': {'wait_for_charging_end': False, 'active': False, 'plans': {}}, 'rfid_enabling': False, 'valid_tags': []}
2022-05-04 09:39:29,489 - {control.data:268} - DEBUG - all
{'set': {'loadmanagement_active': False, 'home_consumption': 678, 'invalid_home_consumption': 0, 'daily_yield_home_consumption': 2805.999999988824}, 'get': {'hierarchy': [{'id': 7, 'type': 'counter', 'children': [{'id': 9, 'type': 'inverter', 'children': []}, {'id': 10, 'type': 'counter', 'children': []}, {'id': 13, 'type': 'cp', 'children': []}, {'id': 14, 'type': 'counter', 'children': []}, {'id': 15, 'type': 'counter', 'children': []}, {'id': 17, 'type': 'inverter', 'children': []}]}]}}
2022-05-04 09:39:29,490 - {control.data:268} - DEBUG - counter7
{'set': {'consumption_left': 24000, 'currents_used': [-5.81, -3.78, 0.86]}, 'get': {'daily_exported': 832.1000000089407, 'daily_imported': 1670.0999999977648, 'voltages': [232.63, 226.14, 230.8], 'currents': [-5.81, -3.78, 0.86], 'powers': [-1349.5, -787.8, 119.2], 'power_factors': [1.0, 0.98, 0.7], 'imported': 32287605.599999998, 'exported': 71861529.6, 'power': -2018.0, 'fault_str': 'Kein Fehler.', 'fault_state': 0}, 'config': {'max_currents': [35, 35, 35], 'max_total_power': 24000}}
2022-05-04 09:39:29,492 - {control.data:268} - DEBUG - counter10
{'set': {'currents_used': [0.0, 0.0, 0.0]}, 'get': {'daily_exported': 0, 'daily_imported': 0.0, 'fault_str': 'Kein Fehler.', 'fault_state': 0, 'voltages': [230.0, 230.0, 230.0], 'currents': [0.0, 0.0, 0.0], 'powers': [0.0, 0.0, 0.0], 'power_factors': [0.0, 0.0, 0.0], 'imported': 4238.769, 'exported': 0, 'power': 0.0, 'frequency': 50}, 'config': {'max_currents': [16, 16, 16], 'max_total_power': 11000}}
2022-05-04 09:39:29,493 - {control.data:268} - DEBUG - counter14
{'set': {'currents_used': [0.0, 0.0, 0.0]}, 'get': {'daily_exported': 0, 'daily_imported': 0, 'fault_str': 'Kein Fehler.', 'fault_state': 0, 'voltages': [230.0, 230.0, 230.0], 'currents': [0.0, 0.0, 0.0], 'powers': [0.0, 0.0, 0.0], 'power_factors': [0.0, 0.0, 0.0], 'imported': 0, 'exported': 0, 'power': 1.14, 'frequency': 50}, 'config': {'max_currents': [16, 16, 16], 'max_total_power': 11000}}
2022-05-04 09:39:29,493 - {control.data:268} - DEBUG - counter15
{'set': {'currents_used': [0.0, 0.0, 0.0]}, 'get': {'daily_exported': 0, 'daily_imported': 0, 'fault_str': 'Kein Fehler.', 'fault_state': 0, 'voltages': [230.0, 230.0, 230.0], 'currents': [0.0, 0.0, 0.0], 'powers': [0.0, 0.0, 0.0], 'power_factors': [0.0, 0.0, 0.0], 'imported': 0, 'power': 0, 'frequency': 50}, 'config': {'max_currents': [16, 16, 16], 'max_total_power': 11000}}
2022-05-04 09:39:29,494 - {control.data:268} - DEBUG - ct0
{'name': 'Standard-Ladeprofil-Vorlage', 'disable_after_unplug': False, 'prio': False, 'load_default': False, 'time_charging': {'active': False, 'plans': {}}, 'chargemode': {'selected': 'pv_charging', 'pv_charging': {'min_soc_current': 6, 'min_current': 0, 'feed_in_limit': False, 'min_soc': 0, 'max_soc': 100}, 'scheduled_charging': {'plans': {}}, 'instant_charging': {'current': 16, 'limit': {'selected': 'none', 'soc': 50, 'amount': 22}}}}
2022-05-04 09:39:29,494 - {control.data:268} - DEBUG - ct1
{'name': 'Tesla', 'disable_after_unplug': False, 'prio': False, 'load_default': False, 'time_charging': {'active': False, 'plans': {}}, 'chargemode': {'selected': 'pv_charging', 'pv_charging': {'min_soc_current': 10, 'min_current': 0, 'feed_in_limit': False, 'min_soc': 0, 'max_soc': 100}, 'scheduled_charging': {'plans': {}}, 'instant_charging': {'current': 16, 'limit': {'selected': 'none', 'soc': 85, 'amount': 10}}}}
2022-05-04 09:39:29,494 - {control.data:268} - DEBUG - ev0
{'set': {'ev_template': {'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}}, 'control_parameter': {'required_current': 6, 'phases': 1, 'prio': True, 'timestamp_switch_on_off': None, 'timestamp_auto_phase_switch': '0', 'timestamp_perform_phase_switch': '0', 'submode': 'pv_charging', 'chargemode': 'pv_charging', 'used_amount_instant_charging': 0, 'imported_at_plan_start': 0, 'current_plan': None}, 'name': 'Standard-Fahrzeug', 'charge_template': 0, 'ev_template': 0, 'tag_id': [], 'get': {'soc': 0}}
2022-05-04 09:39:29,495 - {control.data:268} - DEBUG - ev3
{'set': {'ev_template': {'name': 'Tesla', 'max_current_multi_phases': 16, 'max_phases': 3, 'phase_switch_pause': 2, 'prevent_switch_stop': False, 'control_pilot_interruption': False, 'control_pilot_interruption_duration': 4, 'average_consump': 17, 'min_current': 6, 'max_current_one_phase': 32, 'battery_capacity': 82, 'nominal_difference': 2, 'soc': {'request_interval_charging': 5, 'request_interval_not_charging': 720, 'request_only_plugged': False}}}, 'control_parameter': {'required_current': 6, 'phases': 1, 'prio': False, 'timestamp_switch_on_off': '05/04/2022, 09:39:19', 'timestamp_auto_phase_switch': None, 'timestamp_perform_phase_switch': None, 'submode': 'pv_charging', 'chargemode': 'pv_charging', 'used_amount_instant_charging': 0, 'imported_at_plan_start': 0, 'current_plan': None}, 'charge_template': 1, 'ev_template': 1, 'name': 'Tesla', 'tag_id': [], 'get': {'soc': 0}}
2022-05-04 09:39:29,497 - {control.data:268} - DEBUG - et0
{'name': 'Standard-Fahrzeug-Vorlage', 'max_current_multi_phases': 16, 'max_phases': 3, 'phase_switch_pause': 2, '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, 'prevent_charge_stop': False, 'prevent_phase_switch': False}
2022-05-04 09:39:29,497 - {control.data:268} - DEBUG - et1
{'name': 'Tesla', 'max_current_multi_phases': 16, 'max_phases': 3, 'phase_switch_pause': 2, 'prevent_switch_stop': False, 'control_pilot_interruption': False, 'control_pilot_interruption_duration': 4, 'average_consump': 17, 'min_current': 6, 'max_current_one_phase': 32, 'battery_capacity': 82, 'nominal_difference': 2, 'soc': {'request_interval_charging': 5, 'request_interval_not_charging': 720, 'request_only_plugged': False}}
2022-05-04 09:39:29,500 - {control.data:268} - DEBUG - general
{'grid_protection_active': False, 'chargemode_config': {'instant_charging': {'phases_to_use': 3}, 'pv_charging': {'bat_prio': True, 'switch_on_soc': 60, 'switch_off_soc': 40, 'rundown_power': 1000, 'rundown_soc': 50, 'charging_power_reserve': 200, 'control_range': [-100, 250], 'switch_off_threshold': 500, 'switch_off_delay': 180, 'switch_on_delay': 40, 'switch_on_threshold': 1100, 'feed_in_yield': 0, 'phase_switch_delay': 7, 'phases_to_use': 0}, 'scheduled_charging': {'phases_to_use': 0}, 'standby': {'phases_to_use': 1}, 'phases_to_use': 1, 'time_charging': {'phases_to_use': 3}, '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': False, 'notifications': {'selected': 'none', 'plug': False, 'start_charging': False, 'stop_charging': False, 'smart_home': False, 'configuration': {}}, 'price_kwh': 0.23, 'range_unit': 'km', 'ripple_control_receiver': {'configured': False}}
2022-05-04 09:39:29,501 - {control.data:268} - DEBUG - graph
{'config': {'duration': 120}}
2022-05-04 09:39:29,501 - {control.data: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-05-04 09:39:29,501 - {control.data:268} - DEBUG - all
{'set': {'overhang_power_left': 2093.0, 'available_power': 2093.0, 'reserved_evu_overhang': 1100, 'released_evu_overhang': 0}, 'get': {'power': -2671, 'counter': 38253955, 'daily_yield': 1973, 'monthly_yield': 0, 'yearly_yield': 0}, 'config': {'configured': True}}
2022-05-04 09:39:29,502 - {control.data:268} - DEBUG - pv9
{'get': {'daily_yield': 1201, 'monthly_yield': 0, 'yearly_yield': 0, 'power': -1401, 'counter': 38221428, 'currents': [0.0, 0.0, 0.0], 'fault_str': 'Kein Fehler.', 'fault_state': 0}}
2022-05-04 09:39:29,503 - {control.data:268} - DEBUG - pv17
{'get': {'daily_yield': 772, 'monthly_yield': 0, 'yearly_yield': 0, 'fault_str': 'Kein Fehler.', 'fault_state': 0, 'power': -1297, 'counter': 32531, 'currents': [0.0, 0.0, 0.0]}}
2022-05-04 09:39:29,504 - {control.data:268} - DEBUG - system
{'update_in_progress': False, 'perform_update': False, 'boot_done': True, 'ip_address': '192.168.178.99', 'dataprotection_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'lastlivevaluesJson': {'timestamp': 1651649959, 'time': '09:39:19', 'grid': -1.918, 'counter10-power': 0.0, 'counter14-power': 0.001, 'counter15-power': 0.0, 'house-power': 0.687, 'charging-all': 0.0, 'pv-all': -2.582, 'cp13-power': 0.0}, 'version': '1.99.002'}
2022-05-04 09:39:29,505 - {control.data:255} - DEBUG - 

2022-05-04 09:39:29,505 - {control.algorithm:43} - DEBUG - # Algorithmus-Start
2022-05-04 09:39:29,505 - {control.algorithm:45} - INFO - EVU-Punkt: Leistung[W] -2018.0, Ströme[A] [-5.81, -3.78, 0.86]
2022-05-04 09:39:29,505 - {control.algorithm:83} - INFO - ## Überschuss-Ladung über Mindeststrom bei PV-Laden zurücknehmen.
2022-05-04 09:39:29,507 - {control.algorithm:207} - DEBUG - ## Ladung muss nicht wegen aktiven Lastmanagements gestoppt werden.
2022-05-04 09:39:29,508 - {control.algorithm:570} - INFO - ## Zuteilung des Überschusses
2022-05-04 09:39:29,509 - {control.algorithm:598} - DEBUG - Zuteilung für Ladepunkte [13] in Lademodus pv_charging Submodus pv_charging Prio False
2022-05-04 09:39:29,512 - {control.algorithm:608} - INFO - ## Zuteilung beendet, da kein Ladepunkt mehr auf Zuteilung wartet.
2022-05-04 09:39:29,513 - {control.algorithm:862} - INFO - ## Übrigen Überschuss verteilen.
2022-05-04 09:39:29,523 - {control.process:22} - DEBUG - # Ladung starten.
2022-05-04 09:39:29,523 - {control.chargelog:37} - DEBUG - imported_at_plugtime 0
2022-05-04 09:39:29,524 - {control.chargelog:48} - DEBUG - imported_at_mode_switch 0
2022-05-04 09:39:29,524 - {control.chargepoint:472} - ERROR - Fehler in der Ladepunkt-Klasse von 13
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/control/chargepoint.py", line 410, in initiate_phase_switch
    if not charging_ev.ev_template.data["prevent_phase_switch"] or self.data["set"]["log"][
KeyError: 'prevent_phase_switch'
2022-05-04 09:39:29,526 - {control.process:51} - ERROR - Fehler im Process-Modul fuer Ladepunkt cp13
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/control/process.py", line 33, in process_algorithm_results
    self._update_state(chargepoint)
  File "/var/www/html/openWB/packages/control/process.py", line 85, in _update_state
    if (charging_ev.ev_template.data["prevent_phase_switch"] and
KeyError: 'prevent_phase_switch'
2022-05-04 09:39:29,531 - {control.pv:422} - DEBUG - 2093.0W EVU-Überschuss, der für die Regelung verfügbar ist, davon 1100W für die Einschaltverzögerung reservierte Leistung.
2022-05-04 09:39:29,534 - {control.counter:388} - DEBUG - 24000W verbleibende EVU-Bezugs-Leistung
2022-05-04 09:39:31,290 - {helpermodules.setdata:329} - ERROR - Unbekanntes set-Topic: openWB/set/chargepoint/13/get/counter, 2283989.0
2022-05-04 09:39:31,299 - {helpermodules.setdata:130} - ERROR - Payload ungültig: Topic openWB/set/chargepoint/13/get/rfid, Payload 0 sollte ein String sein.
2022-05-04 09:39:33,147 - {helpermodules.setdata:329} - ERROR - Unbekanntes set-Topic: openWB/set/chargepoint/13/get/counter, 2283989.0
2022-05-04 09:39:33,155 - {helpermodules.setdata:130} - ERROR - Payload ungültig: Topic openWB/set/chargepoint/13/get/rfid, Payload 0 sollte ein String sein.
2022-05-04 09:39:34,976 - {helpermodules.setdata:329} - ERROR - Unbekanntes set-Topic: openWB/set/chargepoint/13/get/counter, 2283989.0
2022-05-04 09:39:34,981 - {helpermodules.setdata:130} - ERROR - Payload ungültig: Topic openWB/set/chargepoint/13/get/rfid, Payload 0 sollte ein String sein.
2022-05-04 09:39:36,181 - {root:111} - DEBUG - 5 Minuten Handler ausführen.
2022-05-04 09:39:36,182 - {helpermodules.logger:53} - DEBUG - Logdateien kuerzen
2022-05-04 09:39:36,603 - {helpermodules.measurement_log:122} - ERROR - Fehler im Werte-Logging-Modul für Zähler counter15
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/measurement_log.py", line 120, in save_log
    "exported": data.data.counter_data[counter].data["get"]["exported"]}})
KeyError: 'exported'
2022-05-04 09:39:36,701 - {root:45} - INFO - # ***Start*** 

Re: Feedback Alpha 2

Verfasst: Mi Mai 04, 2022 9:28 am
von LenaK
mrinas hat geschrieben: Mi Mai 04, 2022 7:41 am
LenaK hat geschrieben: Di Mai 03, 2022 5:57 am
mrinas hat geschrieben: So Mai 01, 2022 12:53 pm Wo kann ich den die Parameter für die 1p/3p Umschaltung im PV Lademodus konfigurieren? Die Einstellung zur Aktivierung habe ich gefunden, wo aber kann ich die Zeiten einstellen wann umgeschaltet werden soll?

(Ich hab' gestern meine PV Erweiterung in Betrieb nehmen können und komme daher in den Genuss das jetzt zu brauchen 8-) )
Die Einstellung fehlt noch. Der PR wartet aktuell noch auf ein Review.
leider klappt das PV Laden den Updates gestern nicht mehr, obwohl ausreichend Überschuss vorhanden ist startet die Ladung nicht:
So, es gab noch ein paar Probleme. Bitte auch noch mal den externen Ladepunkt updaten, für isss gab es auch noch einen Fix. Deshalb ist vermutlich auch die Ladung nicht freigeschaltet worden.

Das Problem mit der Lademengenbegrenzung im Sofortladen und der nicht funktionierenden Abschaltschwelle im PV-Laden sollte damit behoben sein. Auch die Einstellung für Umschaltverzögerung im PV-Laden ist nun drin.

Re: Feedback Alpha 2

Verfasst: Mi Mai 04, 2022 9:30 am
von mrinas
LenaK hat geschrieben: Mi Mai 04, 2022 9:28 am
mrinas hat geschrieben: Mi Mai 04, 2022 7:41 am
LenaK hat geschrieben: Di Mai 03, 2022 5:57 am

Die Einstellung fehlt noch. Der PR wartet aktuell noch auf ein Review.
leider klappt das PV Laden den Updates gestern nicht mehr, obwohl ausreichend Überschuss vorhanden ist startet die Ladung nicht:
So, es gab noch ein paar Probleme. Bitte auch noch mal den externen Ladepunkt updaten, für isss gab es auch noch einen Fix. Deshalb ist vermutlich auch die Ladung nicht freigeschaltet worden.

Das Problem mit der Lademengenbegrenzung im Sofortladen und der nicht funktionierenden Abschaltschwelle im PV-Laden sollte damit behoben sein. Auch die Einstellung für Umschaltverzögerung im PV-Laden ist nun drin.
oh okay! Ich hab' den Ladepunkt derweil auf die 1.9er zurück gehängt, werde das Update heute im Laufe des Tages angehen. Beide 1.9er laufen aktuell auf der Stable, vermute dass der Fix für isss im nightly enthalten ist?

Re: Feedback Alpha 2

Verfasst: Mi Mai 04, 2022 11:36 am
von mrinas
mrinas hat geschrieben: Mi Mai 04, 2022 9:30 am
LenaK hat geschrieben: Mi Mai 04, 2022 9:28 am
mrinas hat geschrieben: Mi Mai 04, 2022 7:41 am

leider klappt das PV Laden den Updates gestern nicht mehr, obwohl ausreichend Überschuss vorhanden ist startet die Ladung nicht:
So, es gab noch ein paar Probleme. Bitte auch noch mal den externen Ladepunkt updaten, für isss gab es auch noch einen Fix. Deshalb ist vermutlich auch die Ladung nicht freigeschaltet worden.

Das Problem mit der Lademengenbegrenzung im Sofortladen und der nicht funktionierenden Abschaltschwelle im PV-Laden sollte damit behoben sein. Auch die Einstellung für Umschaltverzögerung im PV-Laden ist nun drin.
oh okay! Ich hab' den Ladepunkt derweil auf die 1.9er zurück gehängt, werde das Update heute im Laufe des Tages angehen. Beide 1.9er laufen aktuell auf der Stable, vermute dass der Fix für isss im nightly enthalten ist?
hat leider noch nicht geklappt. Hab' direkt nach dem Start auch noch ein paar subdata Fehlermeldungen rund um den SoC, nur falls das aktuell nicht mehr erwartet wäre.
2022-05-04 13:33:21,781 - {root:45} - INFO - # ***Start***
2022-05-04 13:33:21,787 - {soc.modules.common.component_context:23} - DEBUG - Update Komponente ['Ladepunkt']
2022-05-04 13:33:21,788 - {modules.sma_shm.device:50} - DEBUG - Beginning update
2022-05-04 13:33:21,791 - {soc.modules.common.component_context:50} - DEBUG - Update Komponenten ['EnergyMeter 1.0']
2022-05-04 13:33:21,792 - {modules.sma_modbus_tcp.device:61} - DEBUG - Start device reading {'component9': <modules.sma_modbus_tcp.inverter_modbus_tcp.SmaModbusTcpInverter object at 0x72ed8e80>}
2022-05-04 13:33:21,793 - {soc.modules.common.component_context:23} - DEBUG - Update Komponente ['Haus + Garage Nord']
2022-05-04 13:33:21,794 - {modules.sma_modbus_tcp.inverter_modbus_tcp:37} - DEBUG - Komponente Haus + Garage Nord auslesen.
2022-05-04 13:33:21,797 - {modules.http.device:61} - DEBUG - Start device reading {'component10': <modules.http.counter.HttpCounter object at 0x72ee9280>}
2022-05-04 13:33:21,798 - {soc.modules.common.component_context:23} - DEBUG - Update Komponente ['LP1']
2022-05-04 13:33:21,804 - {modules.json.device:58} - DEBUG - Start device reading {'component14': <modules.json.counter.JsonCounter object at 0x72ee9400>}
2022-05-04 13:33:21,805 - {pymodbus.client.sync:215} - DEBUG - Connection to Modbus server established. Socket ('192.168.178.99', 34849)
2022-05-04 13:33:21,807 - {modules.json.device:58} - DEBUG - Start device reading {'component15': <modules.json.counter.JsonCounter object at 0x72ee9610>}
2022-05-04 13:33:21,811 - {soc.modules.common.component_context:50} - DEBUG - Update Komponenten ['Pumpe']
2022-05-04 13:33:21,810 - {urllib3.connectionpool:227} - DEBUG - Starting new HTTP connection (1): 192.168.178.51:80
2022-05-04 13:33:21,812 - {pymodbus.transaction:139} - DEBUG - Current transaction state - TRANSACTION_COMPLETE
2022-05-04 13:33:21,813 - {modules.sma_modbus_tcp.device:61} - DEBUG - Start device reading {'component17': <modules.sma_modbus_tcp.inverter_modbus_tcp.SmaModbusTcpInverter object at 0x72ee9808>}
2022-05-04 13:33:21,816 - {soc.modules.common.component_context:50} - DEBUG - Update Komponenten ['Trockner']
2022-05-04 13:33:21,828 - {urllib3.connectionpool:227} - DEBUG - Starting new HTTP connection (1): 192.168.178.81:80
2022-05-04 13:33:21,828 - {pymodbus.transaction:144} - DEBUG - Running transaction 23
2022-05-04 13:33:21,832 - {soc.modules.common.component_context:23} - DEBUG - Update Komponente ['Garage Süd + Gartenhaus']
2022-05-04 13:33:21,858 - {modules.sma_modbus_tcp.inverter_modbus_tcp:37} - DEBUG - Komponente Garage Süd + Gartenhaus auslesen.
2022-05-04 13:33:21,845 - {urllib3.connectionpool:227} - DEBUG - Starting new HTTP connection (1): 192.168.178.209:80
2022-05-04 13:33:21,854 - {pymodbus.transaction:272} - DEBUG - SEND: 0x0 0x17 0x0 0x0 0x0 0x6 0x3 0x3 0x78 0x37 0x0 0x2
2022-05-04 13:33:21,835 - {urllib3.connectionpool:452} - DEBUG - http://192.168.178.51:80 "GET /openWB/ramdisk/lla1 HTTP/1.1" 200 3
2022-05-04 13:33:21,861 - {pymodbus.client.sync:76} - DEBUG - New Transaction state 'SENDING'
2022-05-04 13:33:21,864 - {soc.modules.common.req:11} - DEBUG - Get-Response: 0.0
2022-05-04 13:33:21,865 - {pymodbus.client.sync:215} - DEBUG - Connection to Modbus server established. Socket ('192.168.178.99', 56869)
2022-05-04 13:33:21,866 - {pymodbus.transaction:286} - DEBUG - Changing transaction state from 'SENDING' to 'WAITING FOR REPLY'
2022-05-04 13:33:21,868 - {pymodbus.transaction:139} - DEBUG - Current transaction state - TRANSACTION_COMPLETE
2022-05-04 13:33:21,868 - {pymodbus.transaction:144} - DEBUG - Running transaction 23
2022-05-04 13:33:21,867 - {modules.http.api:16} - DEBUG - Antwort auf http://192.168.178.51/openWB/ramdisk/lla1 0.0
2022-05-04 13:33:21,870 - {pymodbus.transaction:272} - DEBUG - SEND: 0x0 0x17 0x0 0x0 0x0 0x6 0x3 0x3 0x78 0x37 0x0 0x2
2022-05-04 13:33:21,872 - {pymodbus.client.sync:76} - DEBUG - New Transaction state 'SENDING'
2022-05-04 13:33:21,873 - {pymodbus.transaction:286} - DEBUG - Changing transaction state from 'SENDING' to 'WAITING FOR REPLY'
2022-05-04 13:33:21,881 - {urllib3.connectionpool:227} - DEBUG - Starting new HTTP connection (1): 192.168.178.51:80
2022-05-04 13:33:21,884 - {urllib3.connectionpool:452} - DEBUG - http://192.168.178.81:80 "GET /meter/0 HTTP/1.1" 200 118
2022-05-04 13:33:21,888 - {urllib3.connectionpool:452} - DEBUG - http://192.168.178.209:80 "GET /meter/0 HTTP/1.1" 200 87
2022-05-04 13:33:21,890 - {soc.modules.common.req:11} - DEBUG - Get-Response: {"power":1.02,"overpower":0.00,"is_valid":true,"timestamp":1651671202,"counters":[1.083, 1.104, 1.097],"total":973222}
2022-05-04 13:33:22,306 - {soc.modules.common.req:11} - DEBUG - Get-Response: {"power":0.00,"is_valid":true,"timestamp":0,"counters":[0.000, 0.000, 0.000],"total":0}
2022-05-04 13:33:22,307 - {pymodbus.transaction:374} - DEBUG - Changing transaction state from 'WAITING FOR REPLY' to 'PROCESSING REPLY'
2022-05-04 13:33:23,094 - {soc.modules.common.component_context:23} - DEBUG - Update Komponente ['EnergyMeter 1.0']
2022-05-04 13:33:23,095 - {pymodbus.transaction:374} - DEBUG - Changing transaction state from 'WAITING FOR REPLY' to 'PROCESSING REPLY'
2022-05-04 13:33:23,483 - {pymodbus.transaction:296} - DEBUG - RECV: 0x0 0x17 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x0 0x8 0xd8
2022-05-04 13:33:23,878 - {soc.modules.common.store._api:20} - DEBUG - Saving CounterState(voltages=[230.0, 230.0, 230.0], powers=[0.0, 0.0, 0.0], currents=[0.0, 0.0, 0.0], power_factors=[0.0, 0.0, 0.0], imported=0, exported=None, power=0, frequency=50)
2022-05-04 13:33:24,273 - {soc.modules.common.store._api:20} - DEBUG - Saving CounterState(voltages=[233.739, 225.783, 227.786], powers=[-2895.6, -1940.2, 82.0], currents=[-12.395, -8.683, 0.654], power_factors=[1.0, 0.998, 0.689], imported=32288170.099999998, exported=71863681.4, power=-4753.8, frequency=None)
2022-05-04 13:33:24,276 - {soc.modules.common.store._api:20} - DEBUG - Saving CounterState(voltages=[230.0, 230.0, 230.0], powers=[0.0, 0.0, 0.0], currents=[0.0, 0.0, 0.0], power_factors=[0.0, 0.0, 0.0], imported=0, exported=0, power=1.02, frequency=50)
2022-05-04 13:33:24,276 - {helpermodules.setdata:329} - ERROR - Unbekanntes set-Topic: openWB/set/chargepoint/13/get/counter, 2293328.0
2022-05-04 13:33:24,277 - {urllib3.connectionpool:452} - DEBUG - http://192.168.178.51:80 "GET /openWB/ramdisk/lla2 HTTP/1.1" 200 3
2022-05-04 13:33:24,278 - {pymodbus.transaction:296} - DEBUG - RECV: 0x0 0x17 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x0 0xb 0xbb
2022-05-04 13:33:24,279 - {pymodbus.framer.socket_framer:147} - DEBUG - Processing: 0x0 0x17 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x0 0x8 0xd8
2022-05-04 13:33:24,290 - {soc.modules.common.req:11} - DEBUG - Get-Response: 0.0
2022-05-04 13:33:24,295 - {modules.sma_shm.device:67} - DEBUG - All components updated
2022-05-04 13:33:24,296 - {pymodbus.framer.socket_framer:147} - DEBUG - Processing: 0x0 0x17 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x0 0xb 0xbb
2022-05-04 13:33:24,298 - {pymodbus.factory:266} - DEBUG - Factory Response[ReadHoldingRegistersResponse: 3]
2022-05-04 13:33:24,300 - {modules.http.api:16} - DEBUG - Antwort auf http://192.168.178.51/openWB/ramdisk/lla2 0.0
2022-05-04 13:33:24,303 - {pymodbus.factory:266} - DEBUG - Factory Response[ReadHoldingRegistersResponse: 3]
2022-05-04 13:33:24,312 - {pymodbus.transaction:453} - DEBUG - Adding transaction 23
2022-05-04 13:33:24,305 - {pymodbus.transaction:453} - DEBUG - Adding transaction 23
2022-05-04 13:33:24,311 - {urllib3.connectionpool:227} - DEBUG - Starting new HTTP connection (1): 192.168.178.51:80
2022-05-04 13:33:24,302 - {modules.sma_shm.device:58} - DEBUG - Update complete
2022-05-04 13:33:24,312 - {pymodbus.transaction:464} - DEBUG - Getting transaction 23
2022-05-04 13:33:24,313 - {pymodbus.transaction:464} - DEBUG - Getting transaction 23
2022-05-04 13:33:24,320 - {urllib3.connectionpool:452} - DEBUG - http://192.168.178.51:80 "GET /openWB/ramdisk/lla3 HTTP/1.1" 200 3
2022-05-04 13:33:24,324 - {helpermodules.setdata:130} - ERROR - Payload ungültig: Topic openWB/set/chargepoint/13/get/rfid, Payload 0 sollte ein String sein.
2022-05-04 13:33:24,324 - {pymodbus.transaction:224} - DEBUG - Changing transaction state from 'PROCESSING REPLY' to 'TRANSACTION_COMPLETE'
2022-05-04 13:33:24,325 - {pymodbus.transaction:224} - DEBUG - Changing transaction state from 'PROCESSING REPLY' to 'TRANSACTION_COMPLETE'
2022-05-04 13:33:24,327 - {soc.modules.common.req:11} - DEBUG - Get-Response: 0.0
2022-05-04 13:33:24,329 - {pymodbus.payload:312} - DEBUG - [0, 3003]
2022-05-04 13:33:24,330 - {pymodbus.payload:312} - DEBUG - [0, 2264]
2022-05-04 13:33:24,331 - {modules.http.api:16} - DEBUG - Antwort auf http://192.168.178.51/openWB/ramdisk/lla3 0.0
2022-05-04 13:33:24,336 - {pymodbus.payload:368} - DEBUG - [b'\x00\x00', b'\x0b\xbb']
2022-05-04 13:33:24,338 - {pymodbus.payload:368} - DEBUG - [b'\x00\x00', b'\x08\xd8']
2022-05-04 13:33:24,344 - {urllib3.connectionpool:227} - DEBUG - Starting new HTTP connection (1): 192.168.178.51:80
2022-05-04 13:33:24,345 - {pymodbus.transaction:139} - DEBUG - Current transaction state - TRANSACTION_COMPLETE
2022-05-04 13:33:24,347 - {pymodbus.transaction:139} - DEBUG - Current transaction state - TRANSACTION_COMPLETE
2022-05-04 13:33:24,352 - {pymodbus.transaction:144} - DEBUG - Running transaction 24
2022-05-04 13:33:24,355 - {pymodbus.transaction:144} - DEBUG - Running transaction 24
2022-05-04 13:33:24,356 - {pymodbus.transaction:272} - DEBUG - SEND: 0x0 0x18 0x0 0x0 0x0 0x6 0x3 0x3 0x77 0x41 0x0 0x2
2022-05-04 13:33:24,357 - {pymodbus.transaction:272} - DEBUG - SEND: 0x0 0x18 0x0 0x0 0x0 0x6 0x3 0x3 0x77 0x41 0x0 0x2
2022-05-04 13:33:24,359 - {pymodbus.client.sync:76} - DEBUG - New Transaction state 'SENDING'
2022-05-04 13:33:24,360 - {urllib3.connectionpool:452} - DEBUG - http://192.168.178.51:80 "GET /openWB/ramdisk/llkwh HTTP/1.1" 200 8
2022-05-04 13:33:24,361 - {pymodbus.client.sync:76} - DEBUG - New Transaction state 'SENDING'
2022-05-04 13:33:24,362 - {pymodbus.transaction:286} - DEBUG - Changing transaction state from 'SENDING' to 'WAITING FOR REPLY'
2022-05-04 13:33:24,364 - {soc.modules.common.req:11} - DEBUG - Get-Response: 4238.769
2022-05-04 13:33:24,368 - {modules.http.api:16} - DEBUG - Antwort auf http://192.168.178.51/openWB/ramdisk/llkwh 4238.769
2022-05-04 13:33:24,368 - {pymodbus.transaction:286} - DEBUG - Changing transaction state from 'SENDING' to 'WAITING FOR REPLY'
2022-05-04 13:33:24,376 - {urllib3.connectionpool:227} - DEBUG - Starting new HTTP connection (1): 192.168.178.51:80
2022-05-04 13:33:24,382 - {urllib3.connectionpool:452} - DEBUG - http://192.168.178.51:80 "GET /openWB/ramdisk/llaktuell HTTP/1.1" 200 1
2022-05-04 13:33:24,385 - {soc.modules.common.req:11} - DEBUG - Get-Response: 0
2022-05-04 13:33:24,385 - {modules.http.api:16} - DEBUG - Antwort auf http://192.168.178.51/openWB/ramdisk/llaktuell 0
2022-05-04 13:33:24,388 - {soc.modules.common.store._api:20} - DEBUG - Saving CounterState(voltages=[230.0, 230.0, 230.0], powers=[0.0, 0.0, 0.0], currents=[0.0, 0.0, 0.0], power_factors=[0.0, 0.0, 0.0], imported=4238.769, exported=0, power=0.0, frequency=50)
2022-05-04 13:33:24,389 - {pymodbus.transaction:374} - DEBUG - Changing transaction state from 'WAITING FOR REPLY' to 'PROCESSING REPLY'
2022-05-04 13:33:24,390 - {pymodbus.transaction:296} - DEBUG - RECV: 0x0 0x18 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x0 0x95 0x40
2022-05-04 13:33:24,390 - {pymodbus.framer.socket_framer:147} - DEBUG - Processing: 0x0 0x18 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x0 0x0 0x95 0x40
2022-05-04 13:33:24,390 - {pymodbus.factory:266} - DEBUG - Factory Response[ReadHoldingRegistersResponse: 3]
2022-05-04 13:33:24,391 - {pymodbus.transaction:453} - DEBUG - Adding transaction 24
2022-05-04 13:33:24,392 - {pymodbus.transaction:464} - DEBUG - Getting transaction 24
2022-05-04 13:33:24,392 - {pymodbus.transaction:224} - DEBUG - Changing transaction state from 'PROCESSING REPLY' to 'TRANSACTION_COMPLETE'
2022-05-04 13:33:24,392 - {pymodbus.payload:312} - DEBUG - [0, 38208]
2022-05-04 13:33:24,392 - {pymodbus.payload:368} - DEBUG - [b'\x00\x00', b'\x95@']
2022-05-04 13:33:24,394 - {soc.modules.common.store._api:20} - DEBUG - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-2264, counter=38208)
2022-05-04 13:33:24,449 - {pymodbus.transaction:374} - DEBUG - Changing transaction state from 'WAITING FOR REPLY' to 'PROCESSING REPLY'
2022-05-04 13:33:24,450 - {pymodbus.transaction:296} - DEBUG - RECV: 0x0 0x18 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x2 0x47 0x54 0x64
2022-05-04 13:33:24,450 - {pymodbus.framer.socket_framer:147} - DEBUG - Processing: 0x0 0x18 0x0 0x0 0x0 0x7 0x3 0x3 0x4 0x2 0x47 0x54 0x64
2022-05-04 13:33:24,450 - {pymodbus.factory:266} - DEBUG - Factory Response[ReadHoldingRegistersResponse: 3]
2022-05-04 13:33:24,450 - {pymodbus.transaction:453} - DEBUG - Adding transaction 24
2022-05-04 13:33:24,451 - {pymodbus.transaction:464} - DEBUG - Getting transaction 24
2022-05-04 13:33:24,451 - {pymodbus.transaction:224} - DEBUG - Changing transaction state from 'PROCESSING REPLY' to 'TRANSACTION_COMPLETE'
2022-05-04 13:33:24,451 - {pymodbus.payload:312} - DEBUG - [583, 21604]
2022-05-04 13:33:24,451 - {pymodbus.payload:368} - DEBUG - [b'\x02G', b'Td']
2022-05-04 13:33:24,457 - {soc.modules.common.store._api:20} - DEBUG - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-3003, counter=38229092)
2022-05-04 13:33:24,880 - {helpermodules.setdata:329} - ERROR - Unbekanntes set-Topic: openWB/set/chargepoint/13/get/counter, 2293328.0
2022-05-04 13:33:24,900 - {helpermodules.setdata:130} - ERROR - Payload ungültig: Topic openWB/set/chargepoint/13/get/rfid, Payload 0 sollte ein String sein.
2022-05-04 13:33:24,989 - {control.counter:369} - DEBUG - 24000W EVU-Leistung, die noch bezogen werden kann.
2022-05-04 13:33:24,996 - {control.chargepoint:488} - DEBUG - EV-Phasenzahl beschränkt die nutzbaren Phasen auf 3
2022-05-04 13:33:24,999 - {control.chargepoint:533} - ERROR - Fehler in der Ladepunkt-Klasse von 13
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/chargepoint.py", line 501, in get_phases
if ((not charging_ev.ev_template.data["prevent_phase_switch"] or self.data["set"]["log"][
KeyError: 'prevent_phase_switch'
2022-05-04 13:33:25,003 - {control.ev:310} - DEBUG - Anpassen der Sollstromstärke an EV-Vorgaben. Sollstromstärke: 1 neue Sollstromstärke: 6
2022-05-04 13:33:25,003 - {control.ev:238} - DEBUG - Änderung der Sollstromstärke :False, Änderung des Lademodus :False
2022-05-04 13:33:25,005 - {control.prepare:277} - DEBUG - LP 13, EV: Tesla (EV-Nr.3): Theoretisch benötigter Strom 6A, Lademodus pv_charging, Submodus: pv_charging, Phasen: None, Priorität: False, max. Ist-Strom: 0.0
2022-05-04 13:33:25,009 - {control.pv:90} - DEBUG - 4828.8W EVU-Überschuss, der für die Regelung verfügbar ist, davon 1100W für die Einschaltverzögerung reservierte Leistung.
2022-05-04 13:33:25,013 - {control.data:268} - DEBUG - all
{'get': {'power': 0}, 'config': {'configured': False}, 'set': {'charging_power_left': 0, 'switch_on_soc_reached': False, 'hybrid_system_detected': False}}
2022-05-04 13:33:25,013 - {control.data:268} - DEBUG - all
{'get': {'daily_imported': 0, 'daily_exported': 0, 'power': 0, 'imported': 0, 'exported': 0}}
2022-05-04 13:33:25,014 - {control.data:268} - DEBUG - cp13
{'set': {'charging_ev': 3, 'charging_ev_prev': -1, 'autolock_state': 0, 'current': 0, 'energy_to_charge': 0, 'plug_time': '05/03/2022, 21:06:26', 'rfid': None, 'manual_lock': False, 'loadmanagement_available': True, 'required_power': 1380, 'log': {'imported_at_plugtime': 0, 'timestamp_start_charging': None, 'imported_at_mode_switch': 0, 'imported_since_mode_switch': 0, 'imported_since_plugged': 0, 'range_charged': 0, 'time_charged': '00:00', 'chargemode_log_entry': '_'}, 'change_ev_permitted': [True, ''], 'phases_to_use': 1, 'charging_ev_data': <control.ev.Ev object at 0x719c2f28>}, 'get': {'rfid_timestamp': None, 'rfid': None, 'daily_imported': 0, 'daily_exported': 0, 'plug_state': True, 'charge_state': False, 'power': 0, 'imported': 0, 'exported': 0, 'connected_vehicle': {'soc_config': {}, 'soc': {'range_charged': 0, 'range_unit': 'km'}, 'info': {'id': 3, 'name': 'Tesla'}, 'config': {'charge_template': 1, 'ev_template': 1, 'chargemode': 'pv_charging', 'priority': False, 'current_plan': None, 'average_consumption': 17}}, 'state_str': None, 'phases_in_use': 1, 'currents': [0.0, 0.0, 0.0], 'voltages': [228.2, 227.4, 233.2], 'daily_yield': 0.0, 'fault_str': 'Kein Fehler.', 'fault_state': 0}, 'config': {'name': 'Gartenhaus', 'type': 'external_openwb', 'ev': 3, 'template': 0, 'connected_phases': 3, 'phase_1': 2, 'auto_phase_switch_hw': True, 'control_pilot_interruption_hw': True, 'id': 13, 'connection_module': {'type': 'external_openwb', 'configuration': {'ip_address': '192.168.178.210', 'duo_num': 1}}, 'power_module': {}}}
2022-05-04 13:33:25,015 - {control.data:268} - DEBUG - cpt0
{'name': 'Standard Ladepunkt-Vorlage', 'autolock': {'wait_for_charging_end': False, 'active': False, 'plans': {}}, 'rfid_enabling': False, 'valid_tags': []}
2022-05-04 13:33:25,016 - {control.data:268} - DEBUG - all
{'set': {'loadmanagement_active': False, 'home_consumption': 512, 'invalid_home_consumption': 0, 'daily_yield_home_consumption': 2867.3999999947846}, 'get': {'hierarchy': [{'id': 7, 'type': 'counter', 'children': [{'id': 9, 'type': 'inverter', 'children': []}, {'id': 10, 'type': 'counter', 'children': []}, {'id': 13, 'type': 'cp', 'children': []}, {'id': 14, 'type': 'counter', 'children': []}, {'id': 15, 'type': 'counter', 'children': []}, {'id': 17, 'type': 'inverter', 'children': []}]}]}}
2022-05-04 13:33:25,017 - {control.data:268} - DEBUG - counter7
{'set': {'consumption_left': 24000, 'currents_used': [-12.39, -8.68, 0.65]}, 'get': {'daily_exported': 931.7000000029802, 'daily_imported': 1670.0999999977648, 'voltages': [233.74, 225.78, 227.79], 'currents': [-12.39, -8.68, 0.65], 'powers': [-2895.6, -1940.2, 82.0], 'power_factors': [1.0, 1.0, 0.69], 'imported': 32288170.099999998, 'exported': 71863681.4, 'power': -4753.8, 'fault_str': 'Kein Fehler.', 'fault_state': 0}, 'config': {'max_currents': [35, 35, 35], 'max_total_power': 24000}}
2022-05-04 13:33:25,017 - {control.data:268} - DEBUG - counter10
{'set': {'currents_used': [0.0, 0.0, 0.0]}, 'get': {'daily_exported': 0, 'daily_imported': 0.0, 'fault_str': 'Kein Fehler.', 'fault_state': 0, 'voltages': [230.0, 230.0, 230.0], 'currents': [0.0, 0.0, 0.0], 'powers': [0.0, 0.0, 0.0], 'power_factors': [0.0, 0.0, 0.0], 'imported': 4238.769, 'exported': 0, 'power': 0.0, 'frequency': 50}, 'config': {'max_currents': [16, 16, 16], 'max_total_power': 11000}}
2022-05-04 13:33:25,018 - {control.data:268} - DEBUG - counter14
{'set': {'currents_used': [0.0, 0.0, 0.0]}, 'get': {'daily_exported': 0, 'daily_imported': 0, 'fault_str': 'Kein Fehler.', 'fault_state': 0, 'voltages': [230.0, 230.0, 230.0], 'currents': [0.0, 0.0, 0.0], 'powers': [0.0, 0.0, 0.0], 'power_factors': [0.0, 0.0, 0.0], 'imported': 0, 'exported': 0, 'power': 1.02, 'frequency': 50}, 'config': {'max_currents': [16, 16, 16], 'max_total_power': 11000}}
2022-05-04 13:33:25,018 - {control.data:268} - DEBUG - counter15
{'set': {'currents_used': [0.0, 0.0, 0.0]}, 'get': {'daily_exported': 0, 'daily_imported': 0, 'fault_str': 'Kein Fehler.', 'fault_state': 0, 'voltages': [230.0, 230.0, 230.0], 'currents': [0.0, 0.0, 0.0], 'powers': [0.0, 0.0, 0.0], 'power_factors': [0.0, 0.0, 0.0], 'imported': 0, 'power': 0, 'frequency': 50}, 'config': {'max_currents': [16, 16, 16], 'max_total_power': 11000}}
2022-05-04 13:33:25,019 - {control.data:268} - DEBUG - ct0
{'name': 'Standard-Ladeprofil-Vorlage', 'disable_after_unplug': False, 'prio': False, 'load_default': False, 'time_charging': {'active': False, 'plans': {}}, 'chargemode': {'selected': 'pv_charging', 'pv_charging': {'min_soc_current': 6, 'min_current': 0, 'feed_in_limit': False, 'min_soc': 0, 'max_soc': 100}, 'scheduled_charging': {'plans': {}}, 'instant_charging': {'current': 16, 'limit': {'selected': 'none', 'soc': 50, 'amount': 22}}}}
2022-05-04 13:33:25,022 - {control.data:268} - DEBUG - ct1
{'name': 'Tesla', 'disable_after_unplug': False, 'prio': False, 'load_default': False, 'time_charging': {'active': False, 'plans': {}}, 'chargemode': {'selected': 'pv_charging', 'pv_charging': {'min_soc_current': 10, 'min_current': 0, 'feed_in_limit': False, 'min_soc': 0, 'max_soc': 100}, 'scheduled_charging': {'plans': {}}, 'instant_charging': {'current': 16, 'limit': {'selected': 'none', 'soc': 85, 'amount': 10}}}}
2022-05-04 13:33:25,023 - {control.data:268} - DEBUG - ev0
{'set': {'ev_template': {'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}}, 'control_parameter': {'required_current': 6, 'phases': 1, 'prio': True, 'timestamp_switch_on_off': None, 'timestamp_auto_phase_switch': '0', 'timestamp_perform_phase_switch': '0', 'submode': 'pv_charging', 'chargemode': 'pv_charging', 'used_amount_instant_charging': 0, 'imported_at_plan_start': 0, 'current_plan': None}, 'name': 'Standard-Fahrzeug', 'charge_template': 0, 'ev_template': 0, 'tag_id': [], 'get': {'soc': 0}}
2022-05-04 13:33:25,023 - {control.data:268} - DEBUG - ev3
{'set': {'ev_template': {'name': 'Tesla', 'max_current_multi_phases': 16, 'max_phases': 3, 'phase_switch_pause': 2, 'prevent_switch_stop': False, 'control_pilot_interruption': False, 'control_pilot_interruption_duration': 4, 'average_consump': 17, 'min_current': 6, 'max_current_one_phase': 32, 'battery_capacity': 82, 'nominal_difference': 2, 'soc': {'request_interval_charging': 5, 'request_interval_not_charging': 720, 'request_only_plugged': False}}}, 'control_parameter': {'required_current': 6, 'phases': 1, 'prio': False, 'timestamp_switch_on_off': '05/04/2022, 13:33:15', 'timestamp_auto_phase_switch': None, 'timestamp_perform_phase_switch': None, 'submode': 'pv_charging', 'chargemode': 'pv_charging', 'used_amount_instant_charging': 0, 'imported_at_plan_start': 0, 'current_plan': None}, 'charge_template': 1, 'ev_template': 1, 'name': 'Tesla', 'tag_id': [], 'get': {'soc': 0}}
2022-05-04 13:33:25,024 - {control.data:268} - DEBUG - et0
{'name': 'Standard-Fahrzeug-Vorlage', 'max_current_multi_phases': 16, 'max_phases': 3, 'phase_switch_pause': 2, '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, 'prevent_charge_stop': False, 'prevent_phase_switch': False}
2022-05-04 13:33:25,024 - {control.data:268} - DEBUG - et1
{'name': 'Tesla', 'max_current_multi_phases': 16, 'max_phases': 3, 'phase_switch_pause': 2, 'prevent_switch_stop': False, 'control_pilot_interruption': False, 'control_pilot_interruption_duration': 4, 'average_consump': 17, 'min_current': 6, 'max_current_one_phase': 32, 'battery_capacity': 82, 'nominal_difference': 2, 'soc': {'request_interval_charging': 5, 'request_interval_not_charging': 720, 'request_only_plugged': False}}
2022-05-04 13:33:25,025 - {control.data:268} - DEBUG - general
{'grid_protection_active': False, 'chargemode_config': {'instant_charging': {'phases_to_use': 3}, 'pv_charging': {'bat_prio': True, 'switch_on_soc': 60, 'switch_off_soc': 40, 'rundown_power': 1000, 'rundown_soc': 50, 'charging_power_reserve': 200, 'control_range': [-100, 250], 'switch_off_threshold': 500, 'switch_off_delay': 180, 'switch_on_delay': 40, 'switch_on_threshold': 1100, 'feed_in_yield': 0, 'phase_switch_delay': 10, 'phases_to_use': 0}, 'scheduled_charging': {'phases_to_use': 0}, 'standby': {'phases_to_use': 1}, 'phases_to_use': 1, 'time_charging': {'phases_to_use': 3}, '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': False, 'notifications': {'selected': 'none', 'plug': False, 'start_charging': False, 'stop_charging': False, 'smart_home': False, 'configuration': {}}, 'price_kwh': 0.23, 'range_unit': 'km', 'ripple_control_receiver': {'configured': False}}
2022-05-04 13:33:25,029 - {control.data:268} - DEBUG - graph
{'config': {'duration': 120}}
2022-05-04 13:33:25,031 - {control.data: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-05-04 13:33:25,032 - {control.data:268} - DEBUG - all
{'set': {'overhang_power_left': 4828.8, 'available_power': 4828.8, 'reserved_evu_overhang': 1100, 'released_evu_overhang': 0}, 'get': {'power': -5386, 'counter': 38267286, 'daily_yield': 2133, 'monthly_yield': 0, 'yearly_yield': 0}, 'config': {'configured': True}}
2022-05-04 13:33:25,032 - {control.data:268} - DEBUG - pv9
{'get': {'daily_yield': 1290, 'monthly_yield': 0, 'yearly_yield': 0, 'power': -3003, 'counter': 38229092, 'currents': [0.0, 0.0, 0.0], 'fault_str': 'Kein Fehler.', 'fault_state': 0}}
2022-05-04 13:33:25,033 - {control.data:268} - DEBUG - pv17
{'get': {'daily_yield': 843, 'monthly_yield': 0, 'yearly_yield': 0, 'fault_str': 'Kein Fehler.', 'fault_state': 0, 'power': -2264, 'counter': 38208, 'currents': [0.0, 0.0, 0.0]}}
2022-05-04 13:33:25,033 - {control.data:268} - DEBUG - system
{'update_in_progress': False, 'perform_update': False, 'boot_done': True, 'ip_address': '192.168.178.99', 'dataprotection_acknowledged': True, 'debug_level': 10, 'release_train': 'master', 'lastlivevaluesJson': {'timestamp': 1651663995, 'time': '13:33:15', 'grid': -4.892, 'counter10-power': 0.0, 'counter14-power': 0.001, 'counter15-power': 0.0, 'house-power': 0.492, 'charging-all': 0.0, 'pv-all': -5.431, 'cp13-power': 0.0}, 'version': '1.99.002'}
2022-05-04 13:33:25,034 - {control.data:255} - DEBUG -

2022-05-04 13:33:25,034 - {control.algorithm:43} - DEBUG - # Algorithmus-Start
2022-05-04 13:33:25,035 - {control.algorithm:45} - INFO - EVU-Punkt: Leistung[W] -4753.8, Ströme[A] [-12.39, -8.68, 0.65]
2022-05-04 13:33:25,035 - {control.algorithm:83} - INFO - ## Überschuss-Ladung über Mindeststrom bei PV-Laden zurücknehmen.
2022-05-04 13:33:25,038 - {control.algorithm:207} - DEBUG - ## Ladung muss nicht wegen aktiven Lastmanagements gestoppt werden.
2022-05-04 13:33:25,040 - {control.algorithm:570} - INFO - ## Zuteilung des Überschusses
2022-05-04 13:33:25,041 - {control.algorithm:598} - DEBUG - Zuteilung für Ladepunkte [13] in Lademodus pv_charging Submodus pv_charging Prio False
2022-05-04 13:33:25,046 - {control.algorithm:608} - INFO - ## Zuteilung beendet, da kein Ladepunkt mehr auf Zuteilung wartet.
2022-05-04 13:33:25,047 - {control.algorithm:862} - INFO - ## Übrigen Überschuss verteilen.
2022-05-04 13:33:25,051 - {control.process:22} - DEBUG - # Ladung starten.
2022-05-04 13:33:25,052 - {control.chargelog:37} - DEBUG - imported_at_plugtime 0
2022-05-04 13:33:25,053 - {control.chargelog:48} - DEBUG - imported_at_mode_switch 0
2022-05-04 13:33:25,054 - {control.chargepoint:472} - ERROR - Fehler in der Ladepunkt-Klasse von 13
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/chargepoint.py", line 410, in initiate_phase_switch
if not charging_ev.ev_template.data["prevent_phase_switch"] or self.data["set"]["log"][
KeyError: 'prevent_phase_switch'
2022-05-04 13:33:25,057 - {control.process:51} - ERROR - Fehler im Process-Modul fuer Ladepunkt cp13
Traceback (most recent call last):
File "/var/www/html/openWB/packages/control/process.py", line 33, in process_algorithm_results
self._update_state(chargepoint)
File "/var/www/html/openWB/packages/control/process.py", line 85, in _update_state
if (charging_ev.ev_template.data["prevent_phase_switch"] and
KeyError: 'prevent_phase_switch'
2022-05-04 13:33:25,062 - {control.pv:422} - DEBUG - 4828.8W EVU-Überschuss, der für die Regelung verfügbar ist, davon 1100W für die Einschaltverzögerung reservierte Leistung.
2022-05-04 13:33:25,065 - {control.counter:388} - DEBUG - 24000W verbleibende EVU-Bezugs-Leistung
2022-05-04 13:33:26,752 - {helpermodules.setdata:329} - ERROR - Unbekanntes set-Topic: openWB/set/chargepoint/13/get/counter, 2293328.0
2022-05-04 13:33:26,795 - {helpermodules.setdata:130} - ERROR - Payload ungültig: Topic openWB/set/chargepoint/13/get/rfid, Payload 0 sollte ein String sein.
2022-05-04 13:33:28,624 - {helpermodules.setdata:329} - ERROR - Unbekanntes set-Topic: openWB/set/chargepoint/13/get/counter, 2293328.0
2022-05-04 13:33:28,655 - {helpermodules.setdata:130} - ERROR - Payload ungültig: Topic openWB/set/chargepoint/13/get/rfid, Payload 0 sollte ein String sein.
2022-05-04 13:33:30,461 - {helpermodules.setdata:329} - ERROR - Unbekanntes set-Topic: openWB/set/chargepoint/13/get/counter, 2293328.0
2022-05-04 13:33:30,481 - {helpermodules.setdata:130} - ERROR - Payload ungültig: Topic openWB/set/chargepoint/13/get/rfid, Payload 0 sollte ein String sein.
2022-05-04 13:33:31,781 - {root:45} - INFO - # ***Start***

Re: Feedback Alpha 2

Verfasst: Mi Mai 04, 2022 1:53 pm
von LenaK
Ja, den externen LP bitte auf die Nightly updaten, dann sollte der Fehler mit dem unbekannten get/counter-Topic verschwinden.

Die Einstellung "prevent_switch_stop" wurde in 'prevent_charge_stop' und 'prevent_phase_switch' aufgeteilt. Eigentlich sollte dies nach dem Neustart in den bestehenden EV-Templates angepasst werden. Das hat bei dir nur beim Standard-EV funktioniert. Versuche bitte nochmal einen Neustart des Service.
Wenn es im Template passt-also bei den Daten unter et1, das Auto abstecken, mind. einen Zyklus warten und wieder anstecken. Das Template wird nach dem Anstecken nicht mehr verändert.

Re: Feedback Alpha 2

Verfasst: Mi Mai 04, 2022 2:12 pm
von mrinas
LenaK hat geschrieben: Mi Mai 04, 2022 1:53 pm Ja, den externen LP bitte auf die Nightly updaten, dann sollte der Fehler mit dem unbekannten get/counter-Topic verschwinden.

Die Einstellung "prevent_switch_stop" wurde in 'prevent_charge_stop' und 'prevent_phase_switch' aufgeteilt. Eigentlich sollte dies nach dem Neustart in den bestehenden EV-Templates angepasst werden. Das hat bei dir nur beim Standard-EV funktioniert. Versuche bitte nochmal einen Neustart des Service.
Wenn es im Template passt-also bei den Daten unter et1, das Auto abstecken, mind. einen Zyklus warten und wieder anstecken. Das Template wird nach dem Anstecken nicht mehr verändert.
alles klar, werde ich machen!