Release v3.9.3
Changes:
- Update HA discovery for HA2025.10+ by @hmmbob
- add input validation for SSID and password fields
- allow special characters in password strings. fixes #287
- improve Auto 1P/3P switching logic
- show additional Contact 2 information on LCD while in setup menu.
- Add custom OCPP key (ConfigureMaxCurrent) to configure MaxCurrent of the controller
- implement efuse serial number fallback logic
- Erase RFID cards when performing a /erasesettings
- Refactor event handling for reboot and help links Author: @kozmoz
- Improve mode button responsiveness #283 Author: @kozmoz
- replace blocking getLocalTime(), with non-blocking code. fixes SmartEVSE#110
- show dashed line while Capacity limit is active. show Solar or Capacity timer.
- improve solar charging logic, and disconnect CP while 1P-3P switching.
- Switch off LCD backlight (after 2 min) while waiting for solar
- add PILOT_SHORT constant and update pilot checks, fixes #280
- enhance WiFi setup HTML form with responsive design and improved styling
- add MQTT selector for EnableC2
Thanks @dingo35, kozmoz, hmmbob for their contributions.