[APP][Pro] Victron Energy

Hi,

I did a homey cli install of 1.3.8 and then it works.

At the same time I did run the software with the remote flag, and it states the following in regards to the error around the solar chargers

/Kaj

1 Like

Hi

Since I’m running a beta firmware of Venus OS (3.60 ~24 currently) would the following changes from the release notes of the 3.60 beta series have something to do with the SolarCharger not showing any values?

v3.60~5, 6 and 7
ModbusTCP:

  • Add 32-bit registers for a number of services that have outgrown their 16-bit values
    • Battery DC power, register 256. Used to be limited to 32kW.
    • Solar charger PV power, register 792. Used to be limited to 6553.5kW.
    • Generator power, registers [3230-3235]. Used to be limited to 32kW per phase.
    • AC load power, registers [3924-3929]. Used to be limited to 32kW per phase.

New test version

  • updated generator icon
  • The problem with the total yield for the solar charger should have been fixed. Thanks, @KajLehtinen!
  • should have fixed the reconnect logic; spent quite some on it, and hopefully, it works now

Thanks,

Seems to be working as it should. I noticed that in the energy tab the PV doesn’t list todays PV sum above the house, but the PV graph shows todays PV curve. This is perhaps fixed in between 1.3.8 & 1.4.0 Or if its a bug in the Homey app since I got 10 (!) different MPPTs connected/listed.

Also, Unit ID 0 is a valid device. One of my MPPTs sits as Unit 0. When I tried to use UnitID 100 instead it showed around 5-6 Watts during the day but when I, in advanced settings, switched to unitID 0 it showed the same value as VRM did (700+ W). After update from 1.3.8 to 1.4.0 it doesn’t like me having UnitID 0 in the advanced settings - I’ll monitor it tomorrow to see if the reported W is wrong when using UnitID 100.

Also a couple of feature requests:

Would it be possible to get Dynamic ESS mode from register 5423 (uint16 1 0 to 65535 /Settings/DynamicEss/Mode yes 0=Off;1=Auto;4=Node-RED) as a TAG in the GX device? This way one can control the local charging logic on/off depending on if one is testing DESS currently or not.

Also to prepare for the upcoming ‘effekttariffer’ thats beeing implemented in Sweden currently if it would be possible as a flow action to control the register ‘AC import limit when peakshaving’ from register 2714 ?

Can the battery be shown in Energy page? When I ran a virtual device with data from my Home Assistant I had the home battery shown as a tile in the list of energy devices beneath the house (the battery is shown on the house)

/Kaj

We had another user complaining earlier that unitId 0 didn’t work. Victron’s docs says

If the device instance is 0 you can use both 0 and 100 as unit ID. Keep in mind that many modbus TCP clients do not support unit ID 0.

If unitId 0 does work then I can remove the validation.

Right, the battery device fulfills all requirements listed here, not sure what else I can do.

Will look into the other comments

Good evening,

Is it somehow possible to use the GPS location of the GX device in Homey? this will help because Homey and the GX are on a boat and it moves often.

Hallo, first of all a great compliment for programming the app for the Homey, and thank you for your time and effort. I am fond of the Victron app and have been using it throughout all the Homeys that I own.

I’ve upgraded my Victron system with the EV charger NS. But I can’t connect with it through the Homey. Everything on Victron side Works great. But if I want to add the charger to my Homey it won’t allow it. I think I have enough knowledge to debug this question on my own, but it feels like there is something wrong with the app. FYI: I don’t know if it matters, but even put the IP address of the Homey in the Modus TCPwhitelist of the EV charger.

If I enter the correct credentials of the Victron EV charger NS in the Homey app, it says” Couldn’t connect to host……” Could you please help me resolve this issue? If you need anything, let me know.



There is a com.victronenergy.gps in modbus, with /Position/Latitude and /Position/Longitude. I’m not sure how we could visualize that in homey though?

I don’t have a charger to test with, but I can see there are at least 20 evcharger devices in use. Are you using the test version of the app? I’ll probably soon drop this big release to live in the coming days, but for now, the test version of the app is way ahead of the live version.

There are several Homey apps to create an image of coordinates. So that would be perfect. It would make it possible to have the location of my boat visible on my phone. I’m trying to figure out how to set this up. should I add this as a new device in Homey?

Do you have an example, ideally an app which publishes its code on github.

I use HERE for tracking my car. But that is not on Github.

That’ exactly what i want! How did you add the gps to Homey?

Yes found it, i was not using the beta version. So update de app to 1.4.1 and it was stil not working. Bud with the new error message that i got in the beta version it was clear to me that i was doing something wrong with the IP address. It seems to be the case that the data from the EV Charger is been relaid via the API of the Cerbo GX, and not directly from the EV Charger itself. So when setting up a EV Charger via the this Victron APP in Homey you need to enter the IP adres of the Cerbo GX and not the EV Charger itself, what i was doing wrong every time. Sorry my bad, but it is working now.

I have the Modbus app but the device i add doesn’t show anything. can you tell me a bit more about how you set this up?