Skip to content

devices

Pekaway edited this page May 31, 2023 · 12 revisions

Supported devices

The VanPI OS supports a bunch of existing hardware. Some of them needed a lot of reverse engineering, some of them have open protocols. We can connect the devices via USB or UART - see connections

Victron

Victron devices typically have two ways to communicate.

VE.Direct

    • Direct serial connection with 19200 8N1
    • both 5V and 3.3V levels are available, so please check and maybe use a levelshifter
    • data comes via ascii string every second
    • Has already been implemented by us and the data is evaluated via the Victron Flow and assigned to the global variables.

VE.BUS

    • Based on RS485 and can be implemented for example via a USB adapter.
    • We have not implemented anything here yet.

Generally this LIBRARY is used to get the data to the VAN PI system. https://flows.nodered.org/node/@victronenergy/node-red-contrib-victron

If a Cerbo GX is connected to the network, the data can also be provided via MQTT. Simply activate the MQTT output in the Cerbo.

In principle, it should also be possible to install VAN PI OS on the VENUS OS. However, we have not tried this yet.

Eactive

We dont support Eactive devices yet. Robert Schröder has built a nice connector that also supports Eactive devices. Maybe we will adopt things there soon. https://github.com/schroeder-robert/vantelligence_connector

Daly/Heyo BMS

JBD BMS

JBD BMS can connect vie Bluetooth or wired.

Bluetooth: just go to the webinterface -> Config -> system -> scan bluetooth devices and select then the MAC address from the JBD System. Because a lot of companies using JBD System you can often integrate your bluetooth batterie directly. known jbd batteries:

    • Liontron
    • fogstar
    • the most "ebay" LiFePo4 batteries

Wired:

HEATER

see heater

GOK Senso4s Gas Gauge (Bluetooth)

...

433MHZ

The Relayboard has an 433mhz Port where you can place standard 433mhz receiver and sender. Please check the schmatic for more facts.

We used "wiring pi" in older versions to control the LF Bros Heater system. But we had problems with the other GPIOs, so after V1.1.0 wiring pi is not installed anymore. You can find the LF BROS Flow in node-red, it's just disabled.

Clone this wiki locally