Releases: dingo35/SmartEVSE-3.5
Releases · dingo35/SmartEVSE-3.5
Release v3.5.0-RC1
This release candidate is following RC0 with the following changes:
- introduced automated test system to improve reliability even more
- several improvements from Stegen’s develop branch are incorporated now
- fixed bug so now ImportCurrent is validated correctly against StartCurrent and MinCurrent
- improved HomeAssistant p1_dsmr_to_SmartEVSE_API configuration script
- fixed “waiting for solar” bug
- in Master/Slave configuration, if the MainsMeter is fed by API, now broadcast MainsMeter current info to all the Slaves
- make workaround for modbus mixup bug
- simplified and improved debug/log messages
- fix bug where Slave did not obey MaxCurrent setting
- improve timing of Master 1s loop
- now only show EVmeter currents on LCD screen if EVmeter is configured
- workaround for Master/Slave/Solar “waiting for solar” problem
- fix EVMeter current readings on Slave LCD and webserver
- improved layout on LCD screen for long ip addresses
Release v3.5.0-RC0
This release candidate is a follow-up on the Serkri v1.8.0 release, with the following changes:
- disabled phase detection since it generated a lot of problems, and in the end the EV decides dynamically which phases it is going to use; so the detection can never be 100% sure
- disable modbus TCP bridge since there are reports that sometimes unreliable values are given
- make verbose the default telnet level since we are always asking for verbose logs....
- fix subpanel charging bug, where sometimes MaxCircuit was not honored
- remove unnecessary duplicate libraries and move back to mainstream by going back to the original ESPAsyncWebServer
- gather all existing documentation, add missing stuff and publish this on https://github.com/dingo35/SmartEVSE-3.5
- changed "Loadbalancing" to "Multi", because many people considered honoring MaxMains also "Loadbalancing". "Multi" now means multiple SmartEVSE's are connected via modbus in a Master/Slave configuration
- in Multi configuration, make Slave mode follow Master mode and vice versa; the mode buttons on the Slave webserver will also change the mode of the Master!
- move to espressif 6.3.2 platform
- some code optimizations
- make the configuration menu on the LCD screen more logical; when in Slave mode, do not show options that are not relevant
- git rid of PV Meter since nobody seems to be using it
- in Smart mode, only increase current if new phase data is available; this prevents "saw-tooth" charge-current graphs when P1 data is only delivered every 5 or 10 seconds....
- fix bug when Sensorbox was not selectable as Mainsmeter
- add Finder7M kWh meter
- improve reading of Pilot voltage
- fix WAGO kWh power divisor
- lower CT1 Cal limit from 10A to 6A
- reduce switch noise reduction
- if temperature is too high, switch back to B1 state instead of state A
- validate that ImportCurrent >= StartCurrent + MinCurrent; many users misconfigured Solar mode....
- disable OverrideCurrent on Slave since it will not work there
- introduce Pilot disconnect timer
- fix FAKE_SUNNY_DAY (for developers only)
- redefine DBG = 2, this option used to give both USB Serial AND telnet data, this is now ONLY USB Serial data, BUT with multiple log levels enabled (on special request of Michael Stegen)
- fix bug not honoring MaxCirCuit on Master
- introduce Automated Testing (for developers only)