osaether / dbus-inverter-ctrl

dbus-inverter-ctrl - Turn inverters on/off with digital input

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dbus-inverter-ctrl

This is a service for the Venus OS on the Victron Venus GX or Cerbo GX. It monitors digital input pin1 on the Venus/Cerbo GX and when it detects a falling edge it swithces the inverter on ttyO5 on or off depending on the state it was in.

Building

Instructions for building the installer here

Installing

To install the service on your Venus device, copy one of the installers under Releases in this repo to your device (I use wget for that). Log into your Venus device with SSH and install it with opkg:

opkg install dbus-inverter-ctrl_0.9-r0_cortexa8hf-neon.ipk

To install it on a Raspberri Pi use the file dbus-inverter-ctrl_0.9-r0_cortexa7hf-neon-vfpv4.ipk instead

Todo

  • Automatic enumeration of Multiplus/inverters in the system
  • Configurable input pin number

About

dbus-inverter-ctrl - Turn inverters on/off with digital input

License:MIT License


Languages

Language:Python 80.9%Language:Shell 19.1%