VW Connect integration does not update

Hy
A few days ago I installed the VW Connect integration to interact with the car.
I’ve now noticed that all the sensors don’t update automatically.
Only when I reload the integration do I have the last values ​​once.


Does anyone have similar problems?

I own a Skoda, part of the Volkswagen group, so most of what applies to my car will almost certainly also apply to yours.

The integration does not get frequent updates. The car uses the 12V battery for connectivity. That does not get charged unless the car is being used. So to save battery, the car periodically connects to VW servers to report status and see if commands are issued that it needs to react to. Then it goes to sleep again. If you do not use the car for an extended period, it will shut down even more functions to prevent the battery from draining. The integration queries VW servers to get the latest data. It will not do it often, unless there is a reason to.

The VW app will have the same limitations. The Skoda app can wake the car however to get live data, but it is only allowed to do that 3x a day. It is not likely the integration will use that, because it will also prevent the app from getting live data and 3x will wear out very soon.

Last but not least: I do not know what API is being used by your integration. For Skoda, the connect integration is the old one. It was bound to be shut down years ago by VW, and it seems this moment is either already passed or soon now. For Skoda there is a new integration working off the new API, called MySkoda. I do not know if similar things apply to VW, or if that was already built on recent API’s to begin with.

Hello Edwin,

I own a Passat B9 Hybrid. You’re right, I think that everything from VW Concern has the syllable base.

But then I don’t understand why when I look at the data via the app it is current.
So there must be communication between the vehicle and the VW server.
Even if I reload the integration, I only have the current data such as battery charge and position.
However, these only change after the integration has been reloaded, regardless of whether the vehicle has been moved or not.
I am using version V5.0.3. This should be the most current.
In addition, it cannot be the case that values ​​are only updated 3 times a day. How do you then want to build automation based on this data?

No, you misunderstood the 3 times. The car decides when to update the servers and how often. When it charges, it sends updates more often then when it is idle. When it drives, it does not update GPS for privacy reasons. When it has not been driving for long, it hibernates. I think the normal update frequency it is around 5 minutes, because that is how long it can take for the car to see a command.

When you open the app, it sends a wakeup call to get the latest, and more frequent data. It can do that 3x and after that the API refuses. Then the app is back to how often the car updates the servers. So the app forces the car online. The VW servers get more recent data.

The HA integration polls the VW servers. I do not think it ever wakes the car. The API the integration uses has rate limits. It cannot ask data too often. So even if the app pulls in recent data, it might take the integration a while to see the updates. The Skoda Connect integration did so also in the 5 mins range. The MySkoda can take as long as 30 mins, depending on the situation. Some things go way faster, e.g. when charging.

Also note that Home Assistant also has the tendency to show when sensors last changed, not when they last received the same data. That too may be in play here. It could be the sensor just reports nothing noteworthy happened in the last 30 mins.