LutzB hat geschrieben: ↑Mo Nov 27, 2023 12:56 pm
EVSE mit ID=1 und SDM630 mit ID=105 sind die Standard-Werte und sollten eigentlich erkannt werden.
Wie sieht denn Deine Konfiguration des Ladepunktes unter 1.9 aus? Wird dort "dev/ttyUSB0" verwendet oder ein anderes Device?
Mit aktiviertem Debug Level "Details" werden beim Systemstart noch ein paar Meldungen zu den gefundenen USB-Geräten im Log des internen Ladepunktes ausgegeben.
"tty_devices..." und "resolved_devices..."
Servus, anbei die Festlegungen aus der 1.9 Version in der OpenWB Software, die Einwandfrei funktioniert haben, als Bild im Anhang.
Anbei der EventLog aus dem Log des internen Ladepunktes: Die tty_Devices und resolved devices sind aufgeführt.
2023-11-27 14:16:34,525 - {asyncio:59} - {DEBUG:Internal Chargepoint} - Using selector: EpollSelector
2023-11-27 14:16:36,645 - {modules.internal_chargepoint_handler.internal_chargepoint_handler:145} - {DEBUG:Internal Chargepoint} - Init internal chargepoint as series
2023-11-27 14:16:36,645 - {modules.common.component_context:24} - {DEBUG:Internal Chargepoint} - Update Komponente ['Interner Ladepunkt 0']
2023-11-27 14:16:36,647 - {modules.internal_chargepoint_handler.clients:130} - {DEBUG:Internal Chargepoint} -
tty_devices[PosixPath('/dev/serial/by-path/platform-3f980000.usb-usb-0:1.4:1.0-port0')]
2023-11-27 14:16:36,648 - {modules.internal_chargepoint_handler.clients:132} - {DEBUG:Internal Chargepoint} -
resolved_devices['/dev/ttyUSB0']
2023-11-27 14:16:36,648 - {modules.internal_chargepoint_handler.clients:143} - {ERROR:Internal Chargepoint} -
LP0 Device: /dev/ttyUSB0
2023-11-27 14:16:36,810 - {modules.common.evse:57} - {DEBUG:Internal Chargepoint} - FW-Version: 12
2023-11-27 14:16:36,812 - {modules.internal_chargepoint_handler.clients:48} - {DEBUG:Internal Chargepoint} - <modules.common.modbus.ModbusSerialClient_ object at 0x715a9c10>
2023-11-27 14:16:36,813 - {modules.internal_chargepoint_handler.clients:49} - {ERROR:Internal Chargepoint} -
Modbus-ID der EVSE an LP0: 1
2023-11-27 14:16:37,826 - {modules.internal_chargepoint_handler.clients:66} - {DEBUG:Internal Chargepoint} - <modules.common.modbus.ModbusSerialClient_ object at 0x715a9c10>
2023-11-27 14:16:37,827 - {modules.internal_chargepoint_handler.clients:67} - {DEBUG:Internal Chargepoint} -
Zähler <class 'modules.common.mpm3pm.Mpm3pm'> mit Modbus-ID:5 antwortet nicht.
2023-11-27 14:16:38,838 - {modules.internal_chargepoint_handler.clients:66} - {DEBUG:Internal Chargepoint} - <modules.common.modbus.ModbusSerialClient_ object at 0x715a9c10>
2023-11-27 14:16:38,839 - {modules.internal_chargepoint_handler.clients:67} - {DEBUG:Internal Chargepoint} -
Zähler <class 'modules.common.sdm.Sdm630'> mit Modbus-ID:105 antwortet nicht.
2023-11-27 14:16:39,952 - {modules.internal_chargepoint_handler.clients:66} - {DEBUG:Internal Chargepoint} - <modules.common.modbus.ModbusSerialClient_ object at 0x715a9c10>
2023-11-27 14:16:39,953 - {modules.internal_chargepoint_handler.clients:67} - {DEBUG:Internal Chargepoint} -
Zähler <class 'modules.common.b23.B23'> mit Modbus-ID:201 antwortet nicht.
2023-11-27 14:16:40,112 - {modules.common.evse:57} - {DEBUG:Internal Chargepoint} - FW-Version: 12
2023-11-27 14:16:40,121 - {modules.common.fault_state:55} - {ERROR:Internal Chargepoint} -
Interner Ladepunkt 0: FaultState FaultStateLevel.ERROR, FaultStr <class 'Exception'> Der Zähler konnte nicht ausgelesen werden. Vermutlich ist der Zähler falsch konfiguriert oder defekt. Bitte nehme über die Support-Funktion in den Einstellungen Kontakt mit uns auf., Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/internal_chargepoint_handler/internal_chargepoint_handler.py", line 153, in __init__
self.cp0_client_handler = client_factory(0)
File "/var/www/html/openWB/packages/modules/internal_chargepoint_handler/clients.py", line 168, in client_factory
return ClientHandler(local_charge_point_num, serial_client, evse_ids)
File "/var/www/html/openWB/packages/modules/internal_chargepoint_handler/clients.py", line 39, in __init__
self.check_hardware()
File "/var/www/html/openWB/packages/modules/internal_chargepoint_handler/clients.py", line 92, in check_hardware
raise Exception(meter_error_msg)
Exception: Der Zähler konnte nicht ausgelesen werden. Vermutlich ist der Zähler falsch konfiguriert oder defekt. Bitte nehme über die Support-Funktion in den Einstellungen Kontakt mit uns auf.