V4.1.0
IMPORTANT: Breaking change! V4.x recommends a minimum of 7.1.2 of the OpenEVSE controller firmware, some features do not function with older EVSE controller firmware.
Note: V4.x is not yet supported by Emoncms Demand Shaper
- Initial OCPP support #182
- Add support for State of Charge (SoC) display: MQTT & Tesla data source currently supported #198
- Vehicle state now displayed on LCD 263e0ec
- Publish solar PV divert values to Emoncms #204
- Improve WiFi reliability when signal is poor #209
- Fix checking removing existing timers set via MQTT/RAPI when upgrading from V3.x
- Fix simultaneous use of solar PV divert and timers #213
- Improve physical push button override: #214
- Fix UI lock-up issue #169
- Block set-timer
$ST
RAPI commands that will interfere with WiFi module schedule manager*: 8142002 - Add option to adjust WiFi V1 LED brightness - mainly effects OpenEVSE with clear enclosure
- Fix NTP update #222
- Fix GUI hanging after update #221 Note: these changes will only help after upgrading to a firmware with these fixes.
* Note: V4.x is not compatible with Emoncms Demand Shaper. In the future, the smart schedule features of Demand Shaper will be integrated into OpenEVSE directly #4
Updating Firmware
Firmware can be updated via the web interface. Be sure to select the correct firmware for your hardware and unzip before uploading .bin
- Huzzah ESP8266 - can only run V2.x firmware, see archive V2.x repository
- Huzzah ESP32 - can run V3.x and V4.x firmware - use
openevse_huzzah32.bin
- OpenEVSE V1 - designed for V4.x firmware - currently shipping in 2021 use
openevse_wifi_v1.bin
- Olimex ESP32 Gateway (Wired Ethernet) - can run V3.x and V4.x firmware - use
esp32-gateway-e.bin
- NOTE: Ethernet gateway does not support HTTP update, FW must be uploaded via micro usb and esptool, see docs.
After updating FW browser cache may need clearing to reload the web interface
If the web interface cannot be loaded, the firmware must be loaded via a USB to serial programmer, see instructions in Readme.md.