Introduction
Many of our customers integrate our products into their own systems, using data communication protocols. There are several options to establish data
communication. The purpose of this document is to explain the different options, and help you choose one.
Communicating to a complete system? Use Modbus-TCP
Rather than going for direct communication with Inverters, battery monitors or Solar chargers, consider using ModbusTCP. This has two advantages:
1. ModbusTCP is easier than most other protocols
2. Retrieve precalculated system, as available on the Color Control GX
Looking for internet related protocols? Use the JSON API or MQTT
Once uploaded to the VRM Portal by a Color Control GX, or another device running our Venus OS, the data can be requested via our VRM JSON API:
https://vrmapi.victronenergy.com/v2/docs
Besides that API, MQTT is also available. More information here: https://github.com/victronenergy/dbus-mqtt/blob/master/README.md
Integrating into a Marine NMEA 2000 network? See our integration guide:
https://www.victronenergy.com/live/ve.can:nmea-2000:start
More information
As a developer, make sure to also have a look at these three pages:
1. An intro page of Victron Open source related work and pointers to various reading materials:
https://www.victronenergy.com/live/open_source:start
2. The main wiki page of Venus OS, the OS that runs on our GX devices:
https://github.com/victronenergy/venus/wiki
3. The Modifications section on our Community Forum. A forum where many developers help each other on ModbusTCP, MQTT, Node-Red,
RaspberryPis, Grafana, Serial communication and many other topics.
Specification: click here
Warranty: 5 Years by Victron Energy
Reviews
There are no reviews yet.