ocpp icon indicating copy to clipboard operation
ocpp copied to clipboard

Overload, house main breaker opened after losing connexion with SmartWallbox

Open ClemKC opened this issue 2 years ago • 7 comments

Hello, I was charging my car the other night when the house suddenly tripped. I thought I had consumed too much and the car was no longer charging in order to release energy at home, but in fact there was a bug. NodeRed which manages the connection with the wallbox (for the current) sent a request for 0A to the wallbox (load shedding) but the wallbox no longer communicated with HomeAssistant so HA sent but the wallbox did not know it. There is a function called fallback (degraded mode) in the OCPP standard but it has not been implemented? Basically I would like that when the connection is lost the wallbox no longer charges until the communication is back. Could you enlighten me?

ClemKC avatar Apr 17 '22 07:04 ClemKC

Where have you come across "fallback" in the Ocpp standard? If there's an issue with communication any "failsafe" action would need to happen at the charger end.

drc38 avatar Apr 18 '22 08:04 drc38

https://www.oasis-open.org/committees/download.php/58944/ocpp-1.6.pdf

In this document I think page 63. Otherwise it's done in LMS (Load Management System) by Schneider Electric so I think it's possible. Let me explain, when the wallbox is connected to the LMS a setprofile is sent and as soon as the communication is dead the wallbox stops. A colleague told me than it's done via degraded mode in the profile but I can't find it and tbh I couldn't translate the whole document in French ;)

For sure it's technicaly faisable but I don't know where it's written in the doc

ClemKC avatar Apr 18 '22 11:04 ClemKC

I don't see anywhere in the ocpp specification how to support this.

You can setup a charging profile with purpose 'ChargePointMaxProfile', this is intended for load balancing among multiple connectors. In addition there are 'TxDefaultProfile' and 'TxProfile' purposes, which are activated when a new transaction is started.

There is no mention of a profile that is automatically activated when the connection is lost. It would be technically feasible, but it would be a proprietary solution.

lbbrhzn avatar Apr 21 '22 21:04 lbbrhzn

I don't know which one is the good one but I'm sure there is a way to set up a default current when you lose the communication btwn central HA and the wallbox. I only have the information that when a new transaction is starting then you define the max current and the current in case of losing communication. It's done by most of the load management system as Schneider and Hager :)

ClemKC avatar Apr 28 '22 17:04 ClemKC

Stale issue message

github-actions[bot] avatar Jun 28 '22 06:06 github-actions[bot]

Stale issue message ? Really ?

ClemKC avatar Jul 01 '22 17:07 ClemKC

Stale issue message

github-actions[bot] avatar Aug 31 '22 07:08 github-actions[bot]