Integrate Open_EVSE charger into Victron Energies Venus OS. Original code could be found here -> https://github.com/JuWorkshop/dbus-evsecharger This modification allow use with new version of Openevse firmare (ESP32 4.1.x)
Minimal firmware to use this driver should be 4.1.x
This script supports reading EV charger values from openEVSE base charger. Writing values is supported for "Enable charging"and "Charging current"
Just grap a copy of the main branche and copy them to a folder under /data/
e.g. /data/dbus-evsecharger
.
After that call the install.sh script.
The following script should do everything for you:
wget https://github.com/ayasystems/dbus-evsecharger/archive/refs/heads/main.zip
unzip main.zip "dbus-evsecharger-main/*" -d /data
mv /data/dbus-evsecharger-main /data/dbus-evsecharger
chmod a+x /data/dbus-evsecharger/install.sh
/data/dbus-evsecharger/install.sh
rm main.zip
Within the project there is a file /data/dbus-evsecharger/config.ini
- just change the values - most important is the deviceinstance under "DEFAULT" and host in section "ONPREMISE". More details below:
Section | Config vlaue | Explanation |
---|---|---|
DEFAULT | AccessType | Fixed value 'OnPremise' |
DEFAULT | SignOfLifeLog | Time in minutes how often a status is added to the log-file current.log with log-level INFO |
DEFAULT | Deviceinstance | Unique ID identifying the EvCharger |
DEFAULT | position | 0 OUT / 1 IN |
ONPREMISE | Host | IP or hostname of on-premise OpenEVSE (note use user password if it is needed |
Many thanks. @vikt0rm, @fabian-lauer and @trixing project: