[APP][Pro] Victron Energy

This is what it looks like. If I can’t switch this off, I have to disconnect from Homey and can no longer use Homey. That would be a great pity.

My understanding is that you check the Modbus log on the GX device and see that an error has occurred in the Modbus communication. You don’t see any problems in the Victron Homey app.

I believe you need to interpret this in light of:

  • This is a controlled and captured error on the Victron GX side. It doesn’t affect any operation of your GX device.

  • The Homey app queries the GX device via Modbus approximately 20000 times per hour, around the clock. Assuming you have the default refresh interval of 10 seconds. If you have more device types or a different refresh interval, this will increase or decrease.

  • Several factors can impact some of those half a million read requests per day, causing some to fail. Your local network, whether your Homey is on Wi-Fi, whether your GX device is on Wi-Fi, Homey app upgrades, firmware updates, etc.

This is a best-effort software provided to you free of charge. If you are not comfortable with seeing a single modbus error, then I don’t think this app is suitable for you.

1 Like

upgrading the firmware of the Victron solved the issue. But now I can’t see the level (%) of my battery anymore in Homey. I’m on Homey Pro (Early 2023) version 12.5.1 and running the Victron Energy app version 1.4.7

The “measure_battery” capabilitiesObj is gone.

Hi, after replacing my multi plus II with a Multi RS solar i some how Can not add my cerbo.. Anyone with the same problem / solution?

Ahoj Daniely vyřešil jsi nějak tento problém, tedy monitoring AC OUT samostatně za L1,L2 a L3 s možností vytvoření toku když na L1 je víc jak 3000w potom…. ???

Hi,

I have exactly the same. In the running services there isn’t the -vebus- anymore as well.

Hope this can be fixed or someone has a solution for this.

KR

Tijs

The GX device does require a vebus, but what do you want to monitor in Homey? If it’s a solar charger, add a solar charger device. If it’s a battery, then add a battery device. If it’s a generator, then add a generator device. For energy measurement, add an Energy meter device. And so on. The GX device is the original device type that existed before all the other device types were introduced. If you want compatibility with Homey Energy, then the GX device adds no value; you need to use the dedicated device types.

I just got my Victron setup installed yesterday and got the Victron app for Homey Pro working for my Cerbo GX, Battery, etc in a few minutes. Really impressed! Thank you.

I have one thing I cannot get working: I’ve got two (2) EV chargers. I added the first one: works. I try to add the second one: does not find it. I triple checked IP addresses, port, Modbus unit ID etc. It does show up in MQTT, I just cannot ‘connect’ it in the Homey app via Modbus.

Any ideas? Or is 2+ charger not supported in the code (yet)?

.. and a usage question. The Victron devices show up in the Homey Energy tab summary bar and graphs, but the numbers/values don’t get update in the top graphic. Is there any configuration needed to get that working?

Hi All,

Hope you can assist with following question.

I would like to reduce the “Discharge Power” of my battery at specific moments. For this I can use the following flow card:

image

In this example the power from the battery will be set to 250W.

In the Victron UI I see the following change:

Before:

image

After:

To revert back to previous setting I used:

image

But that does not work. When I use this, I get ESS#7 as message on the Victron Console and th elimit of 250 does stay and the switch stay’s “on”.

Which flow card and setting do I need to use to put the limit back to “unlimited”

I don’t have a charger to test with, but I guess it might mean that registry 3800, product id, is the same on all chargers. I assumed it would be unique. I can change this device type to use the unitId as the id in Homey, then it should work with multiple chargers.

Unfortunately, for certain device types, such as the battery device, there is no registry to read from Victron that shows the lifetime charge and discharge energy, so this information will never be displayed in Homey.

For the solar and EV charger, we have meter_power, so it should be displayed correctly. For PV Inverter, we don’t even have the total yield, so if that is what you have, we can’t show it. We are limited by the information that Victron exposes.

I did some experimenting and still can’t figure out how to remove the limit either. The docs Modbus TCP registry sheet that Victron offers as documentation doesn’t contain any mention of disabling the limit. If someone knows how, we can add it

image

trying to connect to gx device. Ip adres is right, port 502, and unit id:100.

Finally get errors as shown on photos.

Resetten the homeypro and gx device. No changes!

On different site this worked perfect.

Does anybody know what these errors are about?

I have tried to clarify this in the instructions on adding a GX device in Homey, as outlined below. I can make them even more straightforward, if needed. You should enter the unitid for the Vebus, i.e., 227 from your screenshot, and not 100.

id 227 we tried severall times. We tried all ID’s just to check if we missed something.

But there is good news today. without doing something different we got 227 working this morning.

Beacuse I had 100 on another system I automaticly (after testing all, many timeouts and errors later) used 100 as normal. but the instructions are clear and we followed it at first. not handy to use it here on the forum!

Thank you for your respond.

would it be possible to read more values from Victron VRM Portal? Like Battery SOC or other values?

Background: i’m using Victron components in a camper and a globalink to connect to the portal. But i cant connect directly via IP to the victron devices, nor do i have a cerbo gx.
but as you already connect to the portal, maybe you could add other values?

Hi all,

Recently I migrated from Multiplus to Multi-RS. Since then, there is no vebus unit ID any more, hence not possible to integrate my Cerbo GX. I do have my multi’s available, Unit ID 100, 1, 2 but do not succeed to add devices. Any suggestions?

Same here. Still not available.

Can you tell me what you want to achieve with the GX device that you can’t do with the other devices?

I assume you know there are a lot of device types in the app, and as stated before, the GX device is not compatible with Homey Energy, you have to use the other devices that have a dedicated purpose, like Battery, Solar, Energy meter, etc.