Skip to content

Releases: SmartEVSE/SmartEVSE-3

Release v3.6.10

07 Sep 09:57
Compare
Choose a tag to compare

Bugfix release with the following bugfixes:

  • Preferences from the LCD menu are now saved correctly.
  • In Solar mode, when StopTimer Disabled, the EVSE now continues to charge indefinitely, as per documentation.
  • When Mains is lower then Max, we now allow charging up to Max when Mains is not exceeded (e.g. when solar power is added to the house grid).
  • The MQTT topic that was named EVEVMeterEnergyCharged incorrectly is now named back to EVEnergyCharged.

Known bugs: spurious malformed MQTT packets are generated, which cause the MQTT broker to disconnect and immediately reconnect. This problem is rarely noticed, it has been there since v3.5.1 .

Release v3.6.9

22 Aug 08:45
Compare
Choose a tag to compare

Yet another bugfix release; fixed two bugs that disturbed the limiting of charging to MaxMains.

It is highly recommended to upgrade to this release to protect your main fuses!

Known bugs: spurious malformed MQTT packets are generated, which cause the MQTT broker to disconnect and immediately reconnect. This problem is rarely noticed, it has been there since v3.5.1 .

Release v3.6.8

16 Aug 14:59
Compare
Choose a tag to compare

This is a bugfix release, where an annoying bug that disturbs modbus traffic is fixed.

Known bugs: spurious malformed MQTT packets are generated, which cause the MQTT broker to disconnect and immediately reconnect. This problem is rarely noticed, it has been there since v3.5.1 .

v3.6.7

13 Aug 11:27
Compare
Choose a tag to compare

Changes:

  • eliminate strange rebooting behaviour when changing MQTT password
  • disabling MQTT by emptying MQTT host field works now
  • Fix Power measurement for modbus meters
  • Remove unused Calibration option from code
  • fix Normal mode charging bug
  • prevent slave from waking up from OFF mode when Masters' solarstoptimer starts to count
  • esphome: fix API return code 411, see issue dingo35#109
  • OCPP: Allow using SmartEVSE local RFID storage with OCPP
  • remove OCPP from LCD menu since it is configured on the webserver
  • platformio.ini: update OCPP commit hashes

Release v3.6.2

13 Jun 09:35
Compare
Choose a tag to compare

Changes:

  • Firmware update now only is a press of a button on the /update screen
  • Several bugfixes
  • Improved webserver stability
  • Start charging slow in Solar mode to prevent high initial current draw of EV that is initially slow in drawing current...

v3.6.1

31 May 14:15
Compare
Choose a tag to compare

This release is an URGENT bug-release for users of v3.6.0; the bug prevents you from doing OTA updates once you have entered the wifi configuration portal, so then you are condemned to updating through USB-C.
So ALL v3.6.0 USERS please update immediately via the /update endpoint, and avoid changing your wifi credentials in v.3.6.0 .

Changes:

  • fix mongoose webserver interfering with captive portal
  • expanded RFIDlist so you can now store 100 NFC cards (was 20)
  • we added an https server; NOTE THAT FIRMWARE UPDATE THROUGH HTTPS DOES NOT WORK YET!
  • we now Enable C2 by default
  • we now always unlock the actuator when the EV is disconnected, and always lock it when the EV is connected
  • fixed a bug where we were toggling between state B1 and A when waiting for power/sun in Smart/Solar and EV disconnected

Release v3.6.0

23 May 09:05
Compare
Choose a tag to compare

This release has a LOT of changes, although most of them are “under the hood”; we switched to the mongoose webserver library, thus getting rid of a lot of “old”, no longer maintained libraries. This not only gave us a faster and more efficient webserver, it also gives us a more flexible way to the future.

Also it enabled us to get rid of the “spiffs.bin” flash, so from now on you only have to flash firmware.bin; the spiffs.bin files are stored in gzip form inside the firmware, and are served gzipped too….
We also moved the mqtt library to that server, reducing code and improving efficiency.

Other changes:

  • power users can now upload a rfid.txt file to load their SmartEVSE’s with allowed NFC tags
  • improve API response when feeding EVmeter
  • upgrade to espressif 6.6.0, emodbus library 1.7.1,
  • improved coredump facilities for developers
  • remove DELETE constraint on /erasesettings API
  • fix display of top line messages of RFID reader submenu
  • we now lock the actuator when you are delayed charging
  • we now overrule delayed starttime when POSTing new mode for more consistent user interface
  • lock cable when delayed charging AND not disconnected
  • allow direct upload of firmware.debug.bin

Release v3.5.1

23 May 08:58
Compare
Choose a tag to compare

We incorporate the Serkri v1.8.0 changes here; it corresponds to the Dingo35 v3.5.1 release.

Many, many additions to previous version v3.0.1. We can only give headlines here:

  • improved Web Server
  • added REST API so now SmartEVSE can communicate with external software (e.g. HomeAssistant)
  • added MQTT server
  • added rudimentary support for home batteries
  • added support for subpanel ("garage") configuration
  • added support for delayed charging

Fixes crash of the ESP when viewing status page from IOS 15.3.1

23 Mar 10:14
Compare
Choose a tag to compare
  • Fixes crashes/reboots of the controller when opening status page from iphone/ipad.
  • Added 10 sec timeout when writing register 0x0002 from modbus. This should make it easier to use with an external modbus Master.
  • Fix when calculating the ADC measurements for the CP signal.