evcc-io / evcc

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

Elvi Box lässt sich nicht steuern #12083

Closed steveh80 closed 7 months ago

steveh80 commented 7 months ago

Describe the bug

Hallo,

ich versuche gerade eine Elvi Box (mit der neuesten Firmware) in Betrieb zu nehmen. Leider läuft sie mit dem Elvi Template in einen Timeout und reagiert nicht. Es scheint als ob die Elvi Box auf den GetConfiguration Request nicht antwortet.

Sie reagiert aber mit dieser Config:

chargers:
  - name: charger
    type: template
    template: ocpp
    stationid: EVB-P22xxxxxx
    connecttimeout: 5m
    timeout: 2m
    getconfiguration: false
    bootnotification: false

Die Weboberfläche startet und zeigt auch richtig an, ob ein Fahrzeug verbunden ist oder nicht.

Leider lässt sich die Wallbox aber nicht steuern. Der Button "Schnell" führt nicht dazu, dass die Wallbox einen Ladevorgang startet.

Folgender Eintrag befindet sich im Log:

[ocpp  ] TRACE 2024/02/05 20:14:06 sent JSON message to EVB-P22042299: [2,"2415281607","RemoteStartTransaction",{"connectorId":1,"idTag":"evcc","chargingProfile":{"chargingProfileId":1,"stackLevel":0,"chargingProfilePurpose":"TxProfile","chargingProfileKind":"Relative","chargingSchedule":{"chargingRateUnit":"A","chargingSchedulePeriod":[{"startPeriod":0,"limit":10}]}}}]
[ocpp  ] TRACE 2024/02/05 20:14:07 received JSON message from EVB-P22042299: [4,"2415281607","ProtocolError","Sender's message does not comply with protocol specification.",{}]
[lp-1  ] ERROR 2024/02/05 20:14:07 charger enable: ocpp message (2415281607): ProtocolError - Sender's message does not comply with protocol specification.
[site  ] DEBUG 2024/02/05 20:14:13 ----

Es scheint, wie wenn sich die Wallbox beschwert, dass evcc Nachrichten sendet, die nicht mit der Protokoll Spezifikation übereinstimmen.

Kann hier jemand helfen?

Danke und viele Grüße Stephan

Steps to reproduce

1. 2. 3. ...

Configuration details

chargers:
  - name: charger
    type: template
    template: ocpp
    stationid: EVB-P22xxxxxx
    connecttimeout: 5m
    timeout: 2m
    getconfiguration: false
    bootnotification: false

Log details

[ocpp  ] TRACE 2024/02/05 20:14:06 sent JSON message to EVB-P22042299: [2,"2415281607","RemoteStartTransaction",{"connectorId":1,"idTag":"evcc","chargingProfile":{"chargingProfileId":1,"stackLevel":0,"chargingProfilePurpose":"TxProfile","chargingProfileKind":"Relative","chargingSchedule":{"chargingRateUnit":"A","chargingSchedulePeriod":[{"startPeriod":0,"limit":10}]}}}]
[ocpp  ] TRACE 2024/02/05 20:14:07 received JSON message from EVB-P22042299: [4,"2415281607","ProtocolError","Sender's message does not comply with protocol specification.",{}]
[lp-1  ] ERROR 2024/02/05 20:14:07 charger enable: ocpp message (2415281607): ProtocolError - Sender's message does not comply with protocol specification.
[site  ] DEBUG 2024/02/05 20:14:13 ----

What type of operating system are you running?

Linux

Version

nightly

andig commented 7 months ago

Das Elvi Template geht vmtl auch nicht? Was sagt der Elvi Support warum eine korrekte Ocpp Nachricht abgelehnt wird?

steveh80 commented 7 months ago

Ja, wie oben geschrieben geht es mit dem Elvi Template nicht. Da hängt er bei GetConfiguration und läuft irgendwann in einen Timeout. Elvi-Support habe ich noch nicht kontaktiert. Soll ich das tun?

andig commented 7 months ago

Probier mal- die Nachricht ist ok, passt ja bei allen anderen Boxen auch.

andig commented 7 months ago

Gerne wieder auf machen wenn die Antwort vorliegt!