Skip to content

pipelka/dbus-modbus-shelly

 
 

Repository files navigation

dbus-modbus-shelly

Integrate a Shelly Pro 3EM smart meter into Victron Energies Venus OS via modbus.

Install & Configuration

Clone the repository

Get a copy of the master branch and put it to /data/dbus-modbus-shelly. After that call the install.sh script.

cd /data
git clone https://github.com/pipelka/dbus-modbus-shelly.git
cd dbus-modbus-shelly
./install.sh

Note: you need to install the git utility on your device to be able to clone the repository:

opkg update
opkg install git

Install by script

Use the following script to setup everything automatically:

wget https://github.com/pipelka/dbus-modbus-shelly/archive/refs/heads/master.zip
unzip master.zip "dbus-modbus-shelly-master/*" -d /data
mv /data/dbus-modbus-shelly-master /data/dbus-modbus-shelly
chmod a+x /data/dbus-modbus-shelly/install.sh
/data/dbus-modbus-shelly/install.sh
rm master.zip

Configuration

Your Shelly device will by detected and configured automagically.

External Documentation

References

This project is inspired by the following people and their work:

Warning

This code may threaten your life, burn your Victron device, kill you and others, ... you get the picture.

About

Shelly client for ModbusTCP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.4%
  • Shell 1.6%