GitHub repository: mr-manuel/venus-os_dbus-multiplus-emulator
The script emulates a MultiPlus II in Venus OS. This allows to show the correct values in the overview.
You like the project and you want to support me?
There is nothing specific to configure and it should work out of the box for systems that have only L1
. If you have multiple phases, grid meters and/or batteries, then a configuration is maybe needed. In this case edit the dbus-multiplus-emulator.py
and search for the USER CHANGABLE VALUES | START
section.
-
Login to your Venus OS device via SSH. See Venus OS:Root Access for more details.
-
Execute this commands to download and extract the files:
# change to temp folder cd /tmp # download driver wget -O /tmp/venus-os_dbus-multiplus-emulator.zip https://github.com/mr-manuel/venus-os_dbus-multiplus-emulator/archive/refs/heads/master.zip # If updating: cleanup old folder rm -rf /tmp/venus-os_dbus-multiplus-emulator-master # unzip folder unzip venus-os_dbus-multiplus-emulator.zip # If updating: cleanup existing driver rm -rf /data/etc/dbus-multiplus-emulator # copy files cp -R /tmp/venus-os_dbus-multiplus-emulator-master/dbus-multiplus-emulator/ /data/etc/
-
Run
bash /data/etc/dbus-multiplus-emulator/install.sh
to install the driver as service.The daemon-tools should start this service automatically within seconds.
Run /data/etc/dbus-multiplus-emulator/uninstall.sh
Run /data/etc/dbus-multiplus-emulator/restart.sh
The logs can be checked with tail -n 100 -f /data/log/dbus-multiplus-emulator/current | tai64nlocal