Skip to content

Integrate Open_EVSE charger into Victron Energies Venus OS

Notifications You must be signed in to change notification settings

JuWorkshop/dbus-evsecharger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dbus-open-evse

Integrate Open_EVSE charger into Victron Energies Venus OS

Purpose

This script supports reading EV charger values from openEVSE base charger. Writing values is supported for "Enable charging"and "Charging current"

Pictures

Remote Console - Overview

Install & Configuration

Get the code

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/JuWorkshop/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

⚠️ Check configuration after that - because service is already installed an running and with wrong connection data (host) you will spam the log-file

Change config.ini

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 shelly 1pm in Venus OS
ONPREMISE Host IP or hostname of on-premise Shelly 3EM web-interface

Usefull links

Many thanks. @vikt0rm, @fabian-lauer and @trixing project: