Implementation of evse_board_support was simplified a bit. The sync command to get hw capablities on startup is no longer needed as the async publish of capablities is enough. Each BSP implementation module is required to publish its capablities at least once in the ready function. It may publish it later on to update the values e.g. for thermal derating.
1ph/3ph switching support during charging with a hyteresis if the 1ph/3ph power ranges overlap (e.g. on 22kW).
Hysteresis only really works if EV and EVSE have the same max current rating, e.g. both 16A See doc.rst for details.
Describe your changes
Issue ticket number and link
Checklist before requesting a review
[X] I have performed a self-review of my code
[X] I have made corresponding changes to the documentation
Implementation of evse_board_support was simplified a bit. The sync command to get hw capablities on startup is no longer needed as the async publish of capablities is enough. Each BSP implementation module is required to publish its capablities at least once in the ready function. It may publish it later on to update the values e.g. for thermal derating.
1ph/3ph switching support during charging with a hyteresis if the 1ph/3ph power ranges overlap (e.g. on 22kW). Hysteresis only really works if EV and EVSE have the same max current rating, e.g. both 16A See doc.rst for details.
Describe your changes
Issue ticket number and link
Checklist before requesting a review