Skip to content

Releases: OpenEVSE/openevse_esp32_firmware

V2 GUI pre-release

10 May 05:28
8170b69

Choose a tag to compare

V2 GUI pre-release Pre-release
Pre-release

Commits

  • 0767bbb: The newer ESP32 IDF can do core dumps in the coredump partition (Jeremy Poulter) #561
  • 39a8136: Merge branch 'master' into jeremypoulter/core_partition (Jeremy Poulter) #561
  • 2fb1253: Merge branch 'master' into jeremypoulter/core_partition (Guillaume S) #561
  • 6877db0: Merge branch 'master' into jeremypoulter/core_partition (Jeremy Poulter) #561

V4.2.2

12 Apr 14:23

Choose a tag to compare

What's Changed

  • When using UI V2 it's now possible to update directly from github releases rather than uploading the update file manually, this update method is preferable since it removes the possibility of uploading the incorrect update for the hardware.
  • New user interface ( both UI V1 and V2 are available on this release, each platform have 2 files builds ending by "_gui-v1" and "_gui-v2" )
  • New network manager
  • New energy meter, count session kWh, daily, weekly, yearly, total (on esp32)
  • New Limit engine based on time, energy, SOC, range ( UI V2 only ). Limits can be set from main page for session limits, and Config / Evse for system limits ( survive session & reboot )
  • OCPP upgrade to security profile 2 & improvements
  • Better three-phase setup calculations: new three_phase parameter to set in Config / Evse tab ( UI2 only ) .
  • and a lot of bug fixes ( see full changelog below )

Notice:

  • EmonEVSE and other T2 socket un-thethered openEVSE setups should update OpenEVSE module firmware to >= 8.2.3
  • 8.2.3 OpenEVSE fw will prevent a charge at startup if the Wifi/Ethernet module hasn't unlocked it first (BOOTLOCK), ( requires ESP32_WiFi
    firmware >= 4.2.1), update is not mandatory.

Changelog

Full Changelog: 4.1.7...v4.2.2

image

V4.1.7

18 Dec 01:59
d3f467d

Choose a tag to compare

What's Changed

  • add upload_progress event to websocket by @KipK in #471
  • improvment & fixes of MQTT /override topic by @KipK in #485
  • add "claims_version" event sent at each claims change. by @KipK in #474
  • override version + fixes by @KipK in #486
  • publish override_version after claim engine has treated it. by @KipK in #489
  • fix #496 #492 increased json object size by @KipK in #497
  • Current Shaper now use "max_current" instead of "charge_current". by @KipK in #495
  • Bump express from 4.17.1 to 4.17.3 in /tesla_login by @dependabot in #499
  • fix missing shaper_updated in /status by @KipK in #501

Full Changelog: 4.1.6...4.1.7

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

Toggle 'advanced' display tab to view the hardware info on the main OpenEVSE tab:

screenshot from 2022-11-16 15-46-41


Firmware MD5
bootloader.bin 633fdf6c2eaa137d81eb1e037c82c1a5mc
openevse_esp32-gateway-e.bin 824918fab878077b318e828657dd33a6
openevse_esp32-gateway-e.bin 720b7580d94d5df514dfd4b48132904d
openevse_huzzah32.bin 2890dd53a100d9df29d105d9719c04b8
openevse_wifi_v1.bin 506aa7c43ebf2c9a1115fbee8112686
partitions.bin 95ff55176b05845b099191ebc17e3b46

V4.1.6

15 Nov 16:04
ed93148

Choose a tag to compare

What's Changed

Full Changelog: 4.1.5...latest

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

Toggle 'advanced' display tab to view the hardware info on the main OpenEVSE tab:

screenshot from 2022-11-16 15-46-41

V4.1.5

12 Oct 11:04
d904de3

Choose a tag to compare

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.

  • Current shaper support - Throttle charge current following your house loads to prevent exceeding import limit
  • Solar PV divert (EcoMode) fixes: #431
  • Add ability to write factory settings #437
  • MQTT fixes #424 #379
  • Add French language support #422
  • Fix ESP gateway board OTA upload #415
  • LCD display tweaks #344

Screenshot 2022-10-12 12 08 10

What's Changed

New Contributors

Full Changelog: 4.1.4...4.1.5

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

Wifi Modules

  • 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 for rev E hardware and esp32-gateway-f.bin for rev F and rev G hardware

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.

V4.1.4

20 Jul 11:43
752553c

Choose a tag to compare

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.

What's Changed

Full Changelog: 4.1.3...4.1.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

Wifi Modules

  • 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.

V4.1.3

12 May 23:15
9732b0b

Choose a tag to compare

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.

Full Changelog: 4.1.2...4.1.3


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

Wifi Modules

  • 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.

V4.1.2

03 Mar 18:32
51c3c42

Choose a tag to compare

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.

  • Fix MQTT status when eco mode is switched off #315
  • LCD fixes #308 #296
  • Fix Manual Override #309
  • Retrieve WiFi module serial number #297
    * 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

Wifi Modules

  • 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.

V4.1.1

13 Dec 19:06
38f2fd8

Choose a tag to compare

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.

  • Fix NTP #194
  • Fix re-loading GUI after update #221
  • OCPP further functions #255
  • Fix Tesla login #238 #240
  • Make ESP chip and build info available #49 #223 c2390fd
  • Fix remote hostname access (CORS) #231
  • OCPP fixes #252 #253
  • Fix energy values e.g use kWh and MWh instead of wh for session energy #134
  • Fix claims API #247
  • Enable mDNS discovery #260
  • Fix factory reset via GPIO0 #251

* 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

Wifi Modules

  • 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.

V4.1.0

22 Jul 23:35
229ab24

Choose a tag to compare

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

Wifi Modules

  • 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.