evcc-io / evcc

Sonne tanken ☀️🚘
https://evcc.io
MIT License
2.83k stars 537 forks source link

EVbox: Laden beenden/PV laden funktioniert nicht #14721

Open romestylez opened 3 days ago

romestylez commented 3 days ago

Describe the bug

evcc (neuste Version) läuft im Docker auf einem Synology Nas mit einer EVBox ELVI + Smart #1 (49 kWh)

Die Daten wie Einspeisung, Verbrauch etc. passen.

Jedoch startet er nur im "Schnellmodus" den Ladevorgang aber auch nicht immer.

image

Im PV und Min+PV Modus gehts nie.

Die Kommunikation scheint aber zu gehen:

/app # evcc -l debug vehicle [main ] INFO 2024/07/05 17:20:36 evcc 0.127.3 [main ] INFO 2024/07/05 17:20:36 using config file: /app/evcc.yaml [db ] INFO 2024/07/05 17:20:36 using sqlite database: /root/.evcc/evcc.db Soc: 51% Capacity: 49.0kWh Range: 119km Odometer: 705km Climate active: false Position: XXXXXXX,XXXXXX Features: []

Ebenso beendet er den Ladevorgang nie. Egal ob im PV-Modus befindlich (er erkennt zwar, wenn zu wenig Einspeisung vorhanden ist, will dann abschalten, macht es aber nicht und macht dann einfach mit "im Ladezustand" weiter. Auch manuell geht es nicht über den "AUS" Button.

Steps to reproduce

evcc im Docker installiere und nach der initialen Einrichtung los legen.

Configuration details

network:
  schema: http
  host: evcc.fritz.box # .local suffix announces the hostname on MDNS
  port: 7070

log: trace 
levels:
  cache: error

# unique installation id
plant: 7782b6589e52d27137bdd11fdb1716dad5486f5ca4e8b088546f3dfd44a0cecd

interval: 30s # control cycle interval

meters:
- type: template
  template: powerfox-poweropti 
  usage: grid  
  user: XXXXXX  
  password: XXXXXX  
  name: grid1
- type: template
  template: sma-inverter-modbus 
  id: 3  
  host: 192.168.188.65  
  port: 502  
  usage: pv  
  modbus: tcpip  
  name: pv2
- type: template
  template: solarman 
  usage: pv  
  host: 192.168.188.139  
  user: XXXXXX  
  password: XXXXXX  
  name: pv3

chargers:                                                                                                                                             
- name: evbox                                                                                                                                      
  type: template                                                                                                                                      
  template: ocpp                                                                                                                                      
  connecttimeout: 5m                                                                                                                                  
  timeout: 2m                                                                                                                                         
  getconfiguration: true

vehicles:
- type: template
  template: smart-hello 
  title: Smart  
  user: XXXXXX  
  password: XXXXXX  
  vin: XXXXXX 
  capacity: 49  
  name: ev4

loadpoints:
- title: Carport
  charger: evbox 
  mode: pv
  vehicle: ev4

site:
  title: Zuhause
  meters:
    grid: grid1
    pv:
    - pv2
    - pv3

Log details

[site ] DEBUG 2024/07/05 13:23:30 site power: -2196W
[lp-1 ] DEBUG 2024/07/05 13:23:30 !! active phases: 3p = min(0p measured 0p vehicle 3p physical 0p charger)
[lp-1 ] DEBUG 2024/07/05 13:23:30 !! session: chargeRater.chargedEnergy=10.3 - chargedAtStartup=0.0
[lp-1 ] DEBUG 2024/07/05 13:23:30 charger status: B
[lp-1 ] ERROR 2024/07/05 13:23:30 charger disable: Rejected
[site ] DEBUG 2024/07/05 13:24:00 ----
[lp-1 ] DEBUG 2024/07/05 13:24:00 charge power: 0W
[site ] DEBUG 2024/07/05 13:24:00 pv power: 1721W
[site ] DEBUG 2024/07/05 13:24:00 grid meter: -2218W
[site ] DEBUG 2024/07/05 13:24:00 site power: -2218W
[lp-1 ] DEBUG 2024/07/05 13:24:00 !! active phases: 3p = min(0p measured 0p vehicle 3p physical 0p charger)
[lp-1 ] DEBUG 2024/07/05 13:24:00 !! session: chargeRater.chargedEnergy=10.3 - chargedAtStartup=0.0
[lp-1 ] DEBUG 2024/07/05 13:24:00 charger status: B
[lp-1 ] ERROR 2024/07/05 13:24:00 charger disable: Rejected
[site ] DEBUG 2024/07/05 13:24:30 ----
[lp-1 ] DEBUG 2024/07/05 13:24:30 charge power: 0W
[site ] DEBUG 2024/07/05 13:24:30 pv power: 1492W
[site ] DEBUG 2024/07/05 13:24:30 grid meter: -2128W
[site ] DEBUG 2024/07/05 13:24:30 site power: -2128W
[lp-1 ] DEBUG 2024/07/05 13:24:30 !! active phases: 3p = min(0p measured 0p vehicle 3p physical 0p charger)
[lp-1 ] DEBUG 2024/07/05 13:24:30 !! session: chargeRater.chargedEnergy=10.3 - chargedAtStartup=0.0
[lp-1 ] DEBUG 2024/07/05 13:24:30 charger status: B
[lp-1 ] ERROR 2024/07/05 13:24:30 charger disable: Rejected
[site ] DEBUG 2024/07/05 13:25:00 ----
[lp-1 ] DEBUG 2024/07/05 13:25:00 charge power: 0W
[site ] DEBUG 2024/07/05 13:25:00 pv power: 2978W
[site ] DEBUG 2024/07/05 13:25:00 grid meter: -921W
[site ] DEBUG 2024/07/05 13:25:00 site power: -921W
[lp-1 ] DEBUG 2024/07/05 13:25:00 !! active phases: 3p = min(0p measured 0p vehicle 3p physical 0p charger)
[lp-1 ] DEBUG 2024/07/05 13:25:00 !! session: chargeRater.chargedEnergy=10.3 - chargedAtStartup=0.0
[lp-1 ] DEBUG 2024/07/05 13:25:00 charger status: B
[lp-1 ] ERROR 2024/07/05 13:25:00 charger disable: Rejected

What type of operating system are you running?

Docker container

Version

evcc version 0.127.3

andig commented 3 days ago

Bitte:

romestylez commented 3 days ago

Habs erst jetzt bemerkt das es unformatiert war sorry. Habe die Config angepasst nun ist die Verbindung zum Charger da. Ich poste gleich das gesamte log.

romestylez commented 3 days ago

log.txt Hier das Log

andig commented 3 days ago

Deine WB sagt schon ab Start

[lp-1  ] ERROR 2024/07/05 17:38:37 charger enable: Rejected

Vielleicht sieht man im trace log warum.

romestylez commented 3 days ago

Kann ich einfach nebenher ein "evcc -l debug charger" machen oder was genau ?

romestylez commented 1 day ago

Also ich habe noch mal etwas die Config angepasst und die Wallbox kontrolliert. Die Wallbox ist per ping erreichbar und das auch dauerhaft. Wenn ich evcc mit trace starte sehe ich folgendes was für mich sehr gut aussieht.

[ocpp ] DEBUG 2024/07/07 13:22:31 charge point connected: EVB-XXXXXXXXX [ocpp ] TRACE 2024/07/07 13:22:32 sent JSON message to EVB-XXXXXXXXX: [2,"3773121425","GetConfiguration",{}] [ocpp ] TRACE 2024/07/07 13:22:33 received JSON message from EVB-XXXXXXXXX: [3,"3773121425",{"configurationKey":[{"key":"AllowOfflineTxForUnknownId","readonly":false,"value":"false"},{"key":"AuthorizationCacheEnabled","readonly":false,"value":"false"},{"key":"AuthorizationKey","readonly":false,"value":"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"},{"key":"AuthorizeRemoteTxRequests","readonly":false,"value":"true"},{"key":"ChargeProfileMaxStackLevel","readonly":true,"value":"6"},{"key":"ChargingScheduleAllowedChargingRateUnit","readonly":true,"value":"Current,Power"},{"key":"ChargingScheduleMaxPeriods","readonly":true,"value":"25"},{"key":"ClockAlignedDataInterval","readonly":false,"value":"0"},{"key":"ConnectionTimeOut","readonly":false,"value":"60"},{"key":"ConnectorPhaseRotation","readonly":false,"value":"0.Unknown,1.RST"},{"key":"ConnectorPhaseRotationMaxLength","readonly":true,"value":"21"},{"key":"ConnectorSwitch3to1PhaseSupported","readonly":true,"value":"false"},{"key":"DefaultChargingDelay","readonly":false,"value":"0"},{"key":"GetConfigurationMaxKeys","readonly":true,"value":"1"},{"key":"HeartbeatInterval","readonly":false,"value":"60"},{"key":"LightIntensity","readonly":false,"value":"5"},{"key":"LocalAuthListEnabled","readonly":false,"value":"true"},{"key":"LocalAuthListMaxLength","readonly":true,"value":"500"},{"key":"LocalAuthorizeOffline","readonly":false,"value":"true"},{"key":"LocalPreAuthorize","readonly":false,"value":"true"},{"key":"MaxChargingProfilesInstalled","readonly":true,"value":"66"},{"key":"MessageTimeout","readonly":false,"value":"60"},{"key":"MeterValuesAlignedData","readonly":false,"value":"Energy.Active.Import.Register"},{"key":"MeterValuesAlignedDataMaxLength","readonly":true,"value":"11"},{"key":"MeterValueSampleInterval","readonly":false,"value":"4"},{"key":"MeterValuesSampledData","readonly":false,"value":"Current.Import,Energy.Active.Import.Register,Power.Active.Import,Voltage"},{"key":"MeterValuesSampledDataMaxLength","readonly":true,"value":"11"},{"key":"NumberOfConnectors","readonly":true,"value":"1"},{"key":"ReserveConnectorZeroSupported","readonly":true,"value":"true"},{"key":"ResetRetries","readonly":false,"value":"0"},{"key":"SendLocalListMaxLength","readonly":true,"value":"25"},{"key":"StopTransactionMaxMeterValues","readonly":true,"value":"0"},{"key":"StopTransactionOnEVSideDisconnect","readonly":false,"value":"true"},{"key":"StopTransactionOnInvalidId","readonly":false,"value":"false"},{"key":"StopTxnAlignedData","readonly":false,"value":""},{"key":"StopTxnAlignedDataMaxLength","readonly":true,"value":"0"},{"key":"StopTxnSampledData","readonly":false,"value":""},{"key":"StopTxnSampledDataMaxLength","readonly":true,"value":"0"},{"key":"SupportedFeatureProfiles","readonly":true,"value":"Core,FirmwareManagement,LocalAuthListManagement,SmartCharging,RemoteTrigger,Reservation"},{"key":"SupportedFeatureProfilesMaxLength","readonly":true,"value":"6"},{"key":"SupportedFileTransferProtocols","readonly":true,"value":"FTP"},{"key":"TransactionMessageAttempts","readonly":false,"value":"1"},{"key":"TransactionMessageRetryInterval","readonly":false,"value":"60"},{"key":"UnlockConnectorOnEVSideDisconnect","readonly":false,"value":"false"},{"key":"WebSocketPingInterval","readonly":false,"value":"60"},{"key":"evb_APNName","readonly":false,"value":"m2m.tele2.com"},{"key":"evb_APNPass","readonly":false,"value":"**"},{"key":"evb_APNUser","readonly":false,"value":""},{"key":"evb_AutoStart","readonly":false,"value":"042379BA7E6B85"},{"key":"evb_BootInfo","readonly":true,"value":"EV-BOX,G4E-WBO,21302733,P0424B0424v0.220706_W6.0.0-050,,"},{"key":"evb_ConnectionInfo","readonly":false,"value":"false"},{"key":"evb_ConnectorCableLock","readonly":false,"value":"1.false"},{"key":"evb_ConnectorCcid","readonly":true,"value":"1.CCID V2 Trip EU"},{"key":"evb_ConnectorCcidAC","readonly":false,"value":"1.0"},{"key":"evb_ConnectorInput1","readonly":false,"value":"1.NotConnected"},{"key":"evb_ConnectorInput2","readonly":false,"value":"1.NotConnected"},{"key":"evb_ConnectorInternalTiltSensor","readonly":false,"value":"1.true"},{"key":"evb_ConnectorKWhMeterAddress","readonly":false,"value":"1.0"},{"key":"evb_ConnectorList","readonly":false,"value":"false"},{"key":"evb_ConnectorListOrder","readonly":false,"value":"1.21304698"},{"key":"evb_ConnectorPhaseRotationAfterPowerMeter","readonly":false,"value":"1.false"},{"key":"evb_ConnectorPulsePerKWh","readonly":false,"value":"1.1000"},{"key":"evb_ConnectorRelay","readonly":false,"value":"1.16A+32A"},{"key":"evb_DateTime","readonly":false,"value":"2024-07-07T11:22:33Z"},{"key":"evb_DebugPort","readonly":false,"value":"false"},{"key":"evb_DebugValues","readonly":false,"value":"true"},{"key":"evb_DefaultChargingDelay","readonly":false,"value":"0"},{"key":"evb_ELaadFunction","readonly":false,"value":"false"},{"key":"evb_EVBFunction","readonly":false,"value":"true"},{"key":"evb_GPSValues","readonly":false,"value":"true"},{"key":"evb_LastFirmwareUpdate","readonly":true,"value":"2024-07-03T17:06:41Z,Installed"},{"key":"evb_LastSmartGridModuleMessage","readonly":true,"value":",,,,,,,,,,,"},{"key":"evb_LatestSecurityLayer","readonly":false,"value":"false"},{"key":"evb_LEDsIdleOff","readonly":false,"value":"00:00:00Z"},{"key":"evb_LEDsIdleOn","readonly":false,"value":"23:59:59Z"},{"key":"evb_LEDsIdleState","readonly":false,"value":"On"},{"key":"evb_MaxConnectors","readonly":false,"value":"8"},{"key":"evb_MaximumStationCurrent","readonly":false,"value":"120"},{"key":"evb_MaximumUnbalanceCurrent","readonly":false,"value":"0"},{"key":"evb_MinimizeServerLoad","readonly":false,"value":"false"},{"key":"evb_MinimumChargeCurrent","readonly":false,"value":"60"},{"key":"evb_Network","readonly":false,"value":"m2m.tele2.com,,**,ws://192.168.188.51:8887/,1.6J,80"},{"key":"evb_OfflineStopTxAndUnlockOnEVSideDisconnect","readonly":false,"value":"false"},{"key":"evb_ProgramCards","readonly":false,"value":""},{"key":"evb_ProgramCardUse","readonly":false,"value":"false"},{"key":"evb_ResumeAfterReset","readonly":false,"value":"true"},{"key":"evb_RFChannel","readonly":false,"value":"0"},{"key":"evb_RFMinimalRSSI","readonly":false,"value":"60"},{"key":"evb_RFModules","readonly":false,"value":""},{"key":"evb_SerialAsConnectorId","readonly":false,"value":"false"},{"key":"evb_ServerOCPP","readonly":false,"value":"1.6J"},{"key":"evb_ServerPortOnChargeStation","readonly":false,"value":"80"},{"key":"evb_ServerURL","readonly":false,"value":"ws://192.168.188.51:8887/"},{"key":"evb_ServicePort","readonly":false,"value":"true"},{"key":"evb_SkipAuthorize","readonly":false,"value":"false"},{"key":"evb_SmartChargePause","readonly":false,"value":"true"},{"key":"evb_SmartChargeRampUp","readonly":false,"value":"true"},{"key":"evb_StationIdentity","readonly":false,"value":"EVB-XXXXXXXXX"},{"key":"evb_SupportedMeasurands","readonly":true,"value":"Current.Import.L1,Current.Import.L2,Current.Import.L3,Current.Offered,Energy.Active.Import.Register,Power.Active.Import,Temperature,Voltage.L1,Voltage.L2,Voltage.L3,Frequency"},{"key":"evb_Trigger","readonly":false,"value":""},{"key":"evb_UseBackend","readonly":false,"value":"true"},{"key":"evb_UseModem","readonly":true,"value":"false"},{"key":"evb_WebSocketPongTimeOut","readonly":false,"value":"59"}]}] [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 AllowOfflineTxForUnknownId (r/w): false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 AuthorizationCacheEnabled (r/w): false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 AuthorizationKey (r/w): FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 AuthorizeRemoteTxRequests (r/w): true [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 ChargeProfileMaxStackLevel (r/o): 6 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 ChargingScheduleAllowedChargingRateUnit (r/o): Current,Power [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 ChargingScheduleMaxPeriods (r/o): 25 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 ClockAlignedDataInterval (r/w): 0 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 ConnectionTimeOut (r/w): 60 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 ConnectorPhaseRotation (r/w): 0.Unknown,1.RST [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 ConnectorPhaseRotationMaxLength (r/o): 21 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 ConnectorSwitch3to1PhaseSupported (r/o): false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 DefaultChargingDelay (r/w): 0 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 GetConfigurationMaxKeys (r/o): 1 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 HeartbeatInterval (r/w): 60 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 LightIntensity (r/w): 5 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 LocalAuthListEnabled (r/w): true [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 LocalAuthListMaxLength (r/o): 500 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 LocalAuthorizeOffline (r/w): true [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 LocalPreAuthorize (r/w): true [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 MaxChargingProfilesInstalled (r/o): 66 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 MessageTimeout (r/w): 60 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 MeterValueSampleInterval (r/w): 4 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 MeterValuesAlignedData (r/w): Energy.Active.Import.Register [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 MeterValuesAlignedDataMaxLength (r/o): 11 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 MeterValuesSampledData (r/w): Current.Import,Energy.Active.Import.Register,Power.Active.Import,Voltage [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 MeterValuesSampledDataMaxLength (r/o): 11 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 NumberOfConnectors (r/o): 1 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 ReserveConnectorZeroSupported (r/o): true [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 ResetRetries (r/w): 0 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 SendLocalListMaxLength (r/o): 25 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 StopTransactionMaxMeterValues (r/o): 0 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 StopTransactionOnEVSideDisconnect (r/w): true [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 StopTransactionOnInvalidId (r/w): false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 StopTxnAlignedData (r/w): [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 StopTxnAlignedDataMaxLength (r/o): 0 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 StopTxnSampledData (r/w): [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 StopTxnSampledDataMaxLength (r/o): 0 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 SupportedFeatureProfiles (r/o): Core,FirmwareManagement,LocalAuthListManagement,SmartCharging,RemoteTrigger,Reservation [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 SupportedFeatureProfilesMaxLength (r/o): 6 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 SupportedFileTransferProtocols (r/o): FTP [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 TransactionMessageAttempts (r/w): 1 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 TransactionMessageRetryInterval (r/w): 60 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 UnlockConnectorOnEVSideDisconnect (r/w): false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 WebSocketPingInterval (r/w): 60 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_APNName (r/w): m2m.tele2.com [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_APNPass (r/w): ** [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_APNUser (r/w): [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_AutoStart (r/w): 042379BA7E6B85 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_BootInfo (r/o): EV-BOX,G4E-WBO,21302733,P0424B0424v0.220706_W6.0.0-050,, [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ConnectionInfo (r/w): false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ConnectorCableLock (r/w): 1.false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ConnectorCcid (r/o): 1.CCID V2 Trip EU [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ConnectorCcidAC (r/w): 1.0 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ConnectorInput1 (r/w): 1.NotConnected [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ConnectorInput2 (r/w): 1.NotConnected [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ConnectorInternalTiltSensor (r/w): 1.true [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ConnectorKWhMeterAddress (r/w): 1.0 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ConnectorList (r/w): false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ConnectorListOrder (r/w): 1.21304698 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ConnectorPhaseRotationAfterPowerMeter (r/w): 1.false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ConnectorPulsePerKWh (r/w): 1.1000 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ConnectorRelay (r/w): 1.16A+32A [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_DateTime (r/w): 2024-07-07T11:22:33Z [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_DebugPort (r/w): false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_DebugValues (r/w): true [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_DefaultChargingDelay (r/w): 0 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ELaadFunction (r/w): false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_EVBFunction (r/w): true [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_GPSValues (r/w): true [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_LEDsIdleOff (r/w): 00:00:00Z [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_LEDsIdleOn (r/w): 23:59:59Z [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_LEDsIdleState (r/w): On [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_LastFirmwareUpdate (r/o): 2024-07-03T17:06:41Z,Installed [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_LastSmartGridModuleMessage (r/o): ,,,,,,,,,,, [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_LatestSecurityLayer (r/w): false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_MaxConnectors (r/w): 8 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_MaximumStationCurrent (r/w): 120 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_MaximumUnbalanceCurrent (r/w): 0 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_MinimizeServerLoad (r/w): false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_MinimumChargeCurrent (r/w): 60 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_Network (r/w): m2m.tele2.com,,**,ws://192.168.188.51:8887/,1.6J,80 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_OfflineStopTxAndUnlockOnEVSideDisconnect (r/w): false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ProgramCardUse (r/w): false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ProgramCards (r/w): [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_RFChannel (r/w): 0 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_RFMinimalRSSI (r/w): 60 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_RFModules (r/w): [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ResumeAfterReset (r/w): true [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_SerialAsConnectorId (r/w): false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ServerOCPP (r/w): 1.6J [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ServerPortOnChargeStation (r/w): 80 [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ServerURL (r/w): ws://192.168.188.51:8887/ [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_ServicePort (r/w): true [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_SkipAuthorize (r/w): false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_SmartChargePause (r/w): true [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_SmartChargeRampUp (r/w): true [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_StationIdentity (r/w): EVB-XXXXXXXXX [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_SupportedMeasurands (r/o): Current.Import.L1,Current.Import.L2,Current.Import.L3,Current.Offered,Energy.Active.Import.Register,Power.Active.Import,Temperature,Voltage.L1,Voltage.L2,Voltage.L3,Frequency [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_Trigger (r/w): [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_UseBackend (r/w): true [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_UseModem (r/o): false [EVB-XXXXXXXXX-1] TRACE 2024/07/07 13:22:33 evb_WebSocketPongTimeOut (r/w): 59 [ocpp ] TRACE 2024/07/07 13:22:34 sent JSON message to EVB-XXXXXXXXX: [2,"3283716156","TriggerMessage",{"requestedMessage":"MeterValues","connectorId":1}] [ocpp ] TRACE 2024/07/07 13:22:35 received JSON message from EVB-XXXXXXXXX: [3,"3283716156",{"status":"Accepted"}] [ocpp ] TRACE 2024/07/07 13:22:35 TriggerMessage MeterValues for EVB-XXXXXXXXX: Accepted [ocpp ] TRACE 2024/07/07 13:22:35 received JSON message from EVB-XXXXXXXXX: [2,"2e1d36fb-df12-4665-b78d-40fffb93a046","MeterValues",{"connectorId":1,"meterValue":[{"timestamp":"2024-07-07T11:22:35Z","sampledValue":[{"value":"0.0","context":"Trigger","measurand":"Current.Import","phase":"L1","unit":"A"},{"value":"0.0","context":"Trigger","measurand":"Current.Import","phase":"L2","unit":"A"},{"value":"0.0","context":"Trigger","measurand":"Current.Import","phase":"L3","unit":"A"},{"value":"0","context":"Trigger","measurand":"Energy.Active.Import.Register","unit":"Wh"},{"value":"0","context":"Trigger","measurand":"Power.Active.Import","unit":"W"},{"value":"0","context":"Trigger","measurand":"Voltage","phase":"L1","unit":"V"},{"value":"0","context":"Trigger","measurand":"Voltage","phase":"L2","unit":"V"},{"value":"0","context":"Trigger","measurand":"Voltage","phase":"L3","unit":"V"}]}]}] [ocpp ] TRACE 2024/07/07 13:22:35 sent JSON message to EVB-XXXXXXXXX: [3,"2e1d36fb-df12-4665-b78d-40fffb93a046",{}] [ocpp ] TRACE 2024/07/07 13:22:35 received JSON message from EVB-XXXXXXXXX: [2,"2e1d36fb-df12-4665-b78d-40ff89993e47","DataTransfer",{"vendorId":"EV-BOX","messageId":"evbStatusNotification","data":"1,Available,NoError,No error.,0,Green,0,{0,7984,100},{0,0},{A,11868,11980,61568},0,0,370,2024-07-07T11:22:35Z,0,3,{0,0,0,0,0,0,0,0,0},270,0,0,125,0,290,900,0"}] [ocpp ] TRACE 2024/07/07 13:22:35 sent JSON message to EVB-XXXXXXXXX: [3,"2e1d36fb-df12-4665-b78d-40ff89993e47",{"status":"Accepted"}] [ocpp ] TRACE 2024/07/07 13:22:51 received JSON message from EVB-XXXXXXXXX: [2,"2e1d370b-df12-4665-b78d-40ff054226a3","Heartbeat",{}] [ocpp ] TRACE 2024/07/07 13:22:51 sent JSON message to EVB-XXXXXXXXX: [3,"2e1d370b-df12-4665-b78d-40ff054226a3",{"currentTime":"2024-07-07T11:22:51Z"}] [ocpp ] TRACE 2024/07/07 13:23:34 sent JSON message to EVB-XXXXXXXXX: [2,"4224731148","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [ocpp ] TRACE 2024/07/07 13:23:35 received JSON message from EVB-XXXXXXXXX: [3,"4224731148",{"status":"Accepted"}] [ocpp ] TRACE 2024/07/07 13:23:35 TriggerMessage StatusNotification for EVB-XXXXXXXXX: Accepted [ocpp ] TRACE 2024/07/07 13:23:35 received JSON message from EVB-XXXXXXXXX: [2,"2e1d3737-df12-4665-b78d-40ffb3e0a7ab","StatusNotification",{"connectorId":1,"status":"Available","errorCode":"NoError","timestamp":"2024-07-07T11:23:35Z"}] [ocpp ] TRACE 2024/07/07 13:23:35 sent JSON message to EVB-XXXXXXXXX: [3,"2e1d3737-df12-4665-b78d-40ffb3e0a7ab",{}]

Ein "evcc -l trace charger" läuft aber nach 5 Minuten auf ein Timeout

[EVB-P21302733-1] DEBUG 2024/07/07 13:25:42 waiting for chargepoint: 5m0s
[main ] FATAL 2024/07/07 13:30:42 cannot create charger 'evbox': cannot create charger type 'template': cannot create charger type 'ocpp': timeout

Ich verstehe nicht so ganz wieso er im trace alles richtig anzeigt und diese Meldungen "received JSON" usw auch regelmäßig kommen aber ein "evcc -l trace charger" nicht funktioniert.

andig commented 1 day ago

Was hat das jetzt wieder mit dem ursächlichen Rejected Fehler zu tun? Mach doch mal bitte ein Log, das auch den Fehler zeigt.

romestylez commented 1 day ago

Was das mit dem Fehler zu tun hat ? Das ich die Wallbox ja scheinbar per evcc nicht erreichen kann. Ich habe oben das gesamte Log bereit angehangen das lief halt unter "debug" da ist nix passiert vorher.

Der Smart ist auch gerade nicht angeklemmt weil unterwegs. Aber wieso das debug charger nicht geht während trace ok aussieht verwundert mich halt. Wenn der Smart nachher wieder da ist schaue ich ob der reject Fehler immer noch da ist.

andig commented 1 day ago

Siehe https://github.com/evcc-io/evcc/issues/14721#issuecomment-2211083371. Der Fehler ist die Ursache und dazu brauchts ein trace log.

romestylez commented 1 day ago

Ich sehe aktuell keinen rejected - aber eventuell weil der Smart nicht angeschlossen ist. Ich wollte erst mal sicher gehen das die Kommunikation mit der Wallbox klappt.

romestylez commented 1 day ago

Hier ein Log ich hoffe das ist vollständig evcc-20240707-195616-trace.log

Die aktuelle Config habe ich im ersten Beitrag editiert.

romestylez commented 1 day ago

Ich habe mal folgendes Template für den charger genutzt.

`chargers:

Ich sehe außen an der Wallbox das die Orange LED leuchtet und das sehe ich auch im Log die Kommunikation scheint also zu stehen.

evcc-20240707-202956-trace.log

Wenn ich den Ladevorgang manuell starte sehe ich auch im Log das er lädt und die LED "Blue" ist. Am Ende sieht man dann das irgendwann die LED orange ist nachdem ich den Ladevorgang beendet habe und wenn ich auf "aus" klicke kommt "Rejected".

andig commented 1 day ago

Du hast beim Start schon eine laufende Session ("transactionId":1):

[ocpp  ] TRACE 2024/07/07 19:52:59 recv EVB-P21302733: [2,"2e1d927b-df12-4665-b78d-40ffe4c245a7","MeterValues",{"connectorId":1,"transactionId":1,"meterValue":[{"timestamp":"2024-07-07T17:52:59Z","sampledValue":[{"value":"0.0","context":"Trigger","measurand":"Current.Import","phase":"L1","unit":"A"},{"value":"0.0","context":"Trigger","measurand":"Current.Import","phase":"L2","unit":"A"},{"value":"0.0","context":"Trigger","measurand":"Current.Import","phase":"L3","unit":"A"},{"value":"0","context":"Trigger","measurand":"Energy.Active.Import.Register","unit":"Wh"},{"value":"0","context":"Trigger","measurand":"Power.Active.Import","unit":"W"},{"value":"0","context":"Trigger","measurand":"Voltage","phase":"L1","unit":"V"},{"value":"0","context":"Trigger","measurand":"Voltage","phase":"L2","unit":"V"},{"value":"0","context":"Trigger","measurand":"Voltage","phase":"L3","unit":"V"}]}]}]

Das ist immer schwierig. Diese kann evcc nicht stoppen:

[ocpp  ] TRACE 2024/07/07 19:54:39 sent EVB-P21302733: [2,"2198157949","RemoteStopTransaction",{"transactionId":1}]
[ocpp  ] TRACE 2024/07/07 19:54:41 recv EVB-P21302733: [3,"2198157949",{"status":"Rejected"}]

Warum weiss nur Elvi- bitte Support kontaktieren.

Du könntest testen das Auto mal zu trennen während evcc läuft und schauen ob es dann geht. Zweite Möglichkeit wäre mal zu schauen, ob https://github.com/evcc-io/evcc/pull/14733 für dich funktioniert (ist allerdings noch ungetestet). Da verzichtet evcc darauf, die Session überhaupt zu beenden.

romestylez commented 1 day ago

Okay komisch das dort eine Session besteht. Habe das Auto nur angeklemmt. Mit dem neuen Parameter wäre die Charger Konfig dann so richtig ?

`chargers:

Muss ich dafür evcc in meinem Docker noch updaten ?

andig commented 1 day ago

Okay komisch das dort eine Session besteht.

Ohne könnte die Box ohne evcc Dein Auto nicht laden. Bitte:

name: evbox
type: template
template: ocpp
autostart: true

sollte völlig reichen. Es braucht das Nightly.

romestylez commented 1 day ago

Ich habe heute erst mit dem stable geupdated. Ich schaue mal wie ich das nightly installiert bekomme.

Die drei Zeilen reichen weil dadurch automatisch autostart false ist wenn er nicht gesetzt ist ?

andig commented 1 day ago

Ups- aktualisiert

romestylez commented 1 day ago

Nightly läuft. Config wie von dir vorgeschlagen. Ich hab jetzt immer "timeouts" im log von der Wallbox wieso auch immer. Laden starten funktioniet nicht stoppen auch nicht aber sehe jetzt so auch kein "Rejected"

evcc-20240707-210549-trace.log

andig commented 1 day ago

Setz mal bitte

http: debug

damit man vom Rest etwas sehen kann. Verhalten schaue ich mir morgen an- das war tatsächlich noch nicht getestet, sorry.

romestylez commented 1 day ago

Habe ich so eingestellt. Habe alles neugestartet nun scheine ich das Laden stoppen zu können aber nicht starten zu können da dort ab und an timeouts kommen.

Ich teste noch mal etwas. Es sieht aber besser aus !

romestylez commented 1 day ago

Ladevorgang stoppen geht allerdings blinkt die Wallbox nach dem Stop dann "Orange". Hier wird der Vorgang gestoppt:

[lp-1 ] INFO 2024/07/07 21:38:09 stop charging <-

Was komisch aussieht nachdem man den Ladevorgang beendet hat erscheinen die Timeouts im Log:

[lp-1 ] ERROR 2024/07/07 21:40:09 charge power: timeout

Wenn man nun einen Ladevorgang starten will geht das nicht da man nur "Ladebereit. Warte auf Fahrzeug …" sieht. Vermutlich weil die Wallbox nicht mehr erreichbar ist. Sieht irgendwie so aus als würde der Ladevorgang "falsch" gestoppt und die WB ist danach in einem unbekannten Status was auch die blinkende LED erklären würde.

[Uploading evcc-20240707-214534-trace.log…]()

Wenn man den Stecker am Auto zieht und wieder reinsteckt lädt das Auto direkt wieder. Wenn ich dann den Ladevorgang manuell stoppe und das Kabel im Auto lasse und dann einfach mal meinen Docker Container neu starte dauert es 1-2 Minuten bevor er die WB erreicht. Wenn ich dann versuche nen Ladevorgang zu starten geht nix.

[lp-1 ] ERROR 2024/07/07 22:04:51 charge total import: timeout [http ] TRACE 2024/07/07 22:04:51 GET http://192.168.188.139/status.html [lp-1 ] DEBUG 2024/07/07 22:04:51 charger status: B [http ] TRACE 2024/07/07 22:05:05 GET https://backend.powerfox.energy/api/2.0/my/main/current [http ] TRACE 2024/07/07 22:05:05 GET http://192.168.188.139/status.html [modbus] TRACE 2024/07/07 22:05:05 modbus: send 00 21 00 00 00 06 03 04 78 37 00 02 [modbus] TRACE 2024/07/07 22:05:05 modbus: recv 00 21 00 00 00 07 03 04 04 80 00 00 00 [modbus] TRACE 2024/07/07 22:05:05 modbus: send 00 22 00 00 00 06 03 03 77 31 00 04 [modbus] TRACE 2024/07/07 22:05:05 modbus: recv 00 22 00 00 00 0b 03 03 08 00 00 00 00 00 8b 14 f9 [http ] TRACE 2024/07/07 22:05:05 {"Outdated":false,"Watt":198,"Timestamp":1720382680,"A_Plus":16542460,"A_Minus":6588176} [http ] TRACE 2024/07/07 22:05:08 GET http://192.168.188.139/status.html [ocpp ] TRACE 2024/07/07 22:05:13 recv EVB-P21302733: [2,"2e1db179-df12-4665-b78d-40ff79d2fc65","Heartbeat",{}] [ocpp ] TRACE 2024/07/07 22:05:13 sent EVB-P21302733: [3,"2e1db179-df12-4665-b78d-40ff79d2fc65",{"currentTime":"2024-07-07T20:05:13Z"}]

Es scheint also so als würde meine EVbox Elvi einfach nicht mehr kommunizieren nachdem der Ladevorgang gestoppt ist. Hier auch noch nen Log wo ich etwas hin und her geklickt habe und versucht habe zu starten/stoppen.

evcc-20240707-221216-trace.log

Danke dir auf jeden Fall für die super Arbeit !!

andig commented 1 day ago

Bzgl. Timeouts bitte noch hinzufügen:

metervalues: Current.Import.L1,Current.Import.L2,Current.Import.L3,Energy.Active.Import.Register,Power.Active.Import,Voltage.L1,Voltage.L2,Voltage.L3
meterinterval: 5s

Mit dem Log ist sonst wenig anzufangen- ich sehe 2x SetChargingProfile, was die Box aber akzeptiert.

romestylez commented 1 day ago

Im charger Abschnitt ?

romestylez commented 21 hours ago

evcc-20240708-133804-trace.log

Parameter habe ich hinzugefügt und dann mal den Ladevorgang gestartet. Nichts passiert und irgendwann kommt

[lp-1 ] ERROR 2024/07/08 13:37:46 charge total import: timeout [lp-1 ] ERROR 2024/07/08 13:37:46 charger status: timeout [ocpp ] ERROR 2024/07/08 13:37:47 send TriggerMessage MeterValues for EVB-P21302733 failed: cannot send request 32720281, no client EVB-P21302733 exists [ocpp ] ERROR 2024/07/08 13:37:52 send TriggerMessage MeterValues for EVB-P21302733 failed: cannot send request 695010861, no client EVB-P21302733 exists [ocpp ] ERROR 2024/07/08 13:37:57 send TriggerMessage MeterValues for EVB-P21302733 failed: cannot send request 2348528088, no client EVB-P21302733 exists