Local API calls

Hi,

Is there any way to directly change parameters in the remote console, say with a Raspberry Pi across a LAN, say for example to dynamically modify the charge current in DVCC based upon battery SoC?

I can see the remote console on the Pi and change the parameters through that but if I try and access the api on that URL it just gives 404 errors.

Thanks for any help.

You will need to read up on modbus, mqtt, node red etc.
Most things can be changed via various methods.
Nothing a bit of searching won’t find.

1 Like

Can you give us an example on how you access the API endpoint? An url example?

I’ve tried a few but they all do the same thing.

Here’s an example (Perl)

response = requests.get(f"http://{cerbo_ip}/api/v2/system/0")

Don’t recall such API calls directly to Cerbo…
API requests are directed to the VRM servers.

See here: VRM API documentation

Yeah the more I read the more I think modbus is the way to go.

I’m new to this… still learning

Thanks

1 Like