Volvo2Mqtt: Connect your AAOS Volvo 🚙

Just doing my periodic check in - those of us in North America (at least with many modern vehicles) are still ‘SOL’, correct?

1 Like

I just checked Australia (another forbidden market) and still getting 403 returns, so yes in essence. In theory someone with developer skills could add additional sensors to the HA AAOS app. I got as far as downloading Android Studio, but then got scared of how hard it was again. Maybe I’ll open that up again tonight.

1 Like

Works great in XC60 2024 Black Edition. Even the car images are acurate.

1 Like

Also works great with C40 2024

Region: Sweden

If you don’t mind me asking, what region are you in?

1 Like

In the same boat here

I am trying to get this to work with an external MQTT broker (internal works fine).
There are no settings for TLS, only port. It won’t connect on port 8883.
Does it not support TLS?

I solved it by bridging the local Mosquitto MQTT broker with the external (HiveMQ).

so I’m running the docker version and it connectes to my mqtt broker with no issue, and detects my VIN through the use of the API :

May 20 20:35:52 volvo2mqtt [1] - INFO: Starting volvo2mqtt version v1.8.27
May 20 20:35:52 volvo2mqtt [1] - INFO: Using VCCAPIKEY: XXXXXXXXX
May 20 20:35:53 volvo2mqtt [1] - INFO: Vin: ['YVXXXXXXXXXXXXX'] found!
May 20 20:35:53 volvo2mqtt [1] - INFO: Failed, Battery Charge Level is unfortunately not supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Failed, Battery Charge Level is unfortunately not supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Failed, Electric Range is unfortunately not supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Estimated Charging Time is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Charging System Status is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Charging Connection Status is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Estimated Charging Finish Time is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Odometer is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Last Data Update is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Active schedules is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Window Front Left is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Window Front Right is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Window Rear Left is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Window Rear Right is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Door Front Left is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Door Front Right is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Door Rear Left is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Door Rear Right is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Tailgate is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Engine Hood is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Tank Lid is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Sunroof is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Air Conditioning is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Lock state is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Force Update Data is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Location is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Tire Front Left is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Tire Front Right is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Tire Rear Left is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Tire Rear Right is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Engine State is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Fuel Level is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Average Fuel Consumption is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Failed, Average Energy Consumption is unfortunately not supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Distance to Empty Tank is supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Failed, Distance to Empty Battery is unfortunately not supported by your vehicle.
May 20 20:35:53 volvo2mqtt [1] - INFO: Success! Average Speed is supported by your vehicle.
May 20 20:35:54 volvo2mqtt [1] - INFO: Success! Hours to Service is supported by your vehicle.
May 20 20:35:54 volvo2mqtt [1] - INFO: Success! Distance to Service is supported by your vehicle.
May 20 20:35:54 volvo2mqtt [1] - INFO: Success! Time to Service is supported by your vehicle.
May 20 20:35:54 volvo2mqtt [1] - INFO: Success! Service warning status is supported by your vehicle.
May 20 20:35:54 volvo2mqtt [1] - INFO: Success! Washer Fluid Level warning is supported by your vehicle.
May 20 20:35:54 volvo2mqtt [1] - INFO: Success! API Backend status is supported by your vehicle.
May 20 20:35:54 volvo2mqtt [1] - INFO: Success! Update Interval is supported by your vehicle.
May 20 20:35:54 volvo2mqtt [1] - INFO: Success! Warnings is supported by your vehicle.
May 20 20:35:56 volvo2mqtt [1] - INFO: Sending mqtt update...
May 20 20:35:56 volvo2mqtt [1] - INFO: Mqtt update done. Next run in 60 seconds.

But as far as I can see, the only topic that gets published is the following :

Can someone pelase let me know what I’m doing wrong ? Should I not get all the different statuses right away as different topics ?

Thanks ! :slight_smile:

There must be absolutely NO special characters in the Volvo-IT-password


1 Like

Scroll up a few posts to the last one by “scriven33”


What a great add-on, with this my already fantastic new car became even better!

Anyway, just to confirm that it works 100% with the 2024 V60 Recharge T8.

1 Like

If you don’t mind me asking, what region are you in?

Hey,

I obvisouly do have MQTT installed and running in my HA instance. I’m using it with Z2M and have 1300 entities published on it.

For some reason, even in my mqtt broker, if you look at the screenshot I’ve sent, I only do have a single online topic published by the volvo2mqtt integration.

I must be missing something ?

I’m in Europe.

1 Like

I have a fully working volvo2mqtt integration, and I can tell you this:

The Volvo2mqtt device you see in HA is just the add-on, it is not actually the device representing the data from your car. That is why an MQTT Explorer will only show the one item published (“availability”). The data you are actually interested in will never show up in MQTT Explorer.

A properly configured Volvo2mqtt should have (automatically) created a second device in HA, representing your connected car with all the entities. In my case:

For this to work you will of course need a vccapi key (from the Volvo Developer website) and a working volvo2mqtt configuration in HA. I assume you already have this, but this info might be beneficial to others.

Well, I was just looking at the wrong place. Indeed, my XC60 is listed there and I can see everything reported in HA. :smiley: Thanks !!!

1 Like

Gents, First thing I am thinking about is creating the following automations :

If outside temp is above XX Celcius / Farenheit, then cool the car using A/C for 15 minutes, before we leave to work
If outside temp is under XX Celcius / Farenheit, then heat the car using A/C for 15 minutes, before we leave to work
Get a notification each time the engine starts, just in case it wouldn’t be me or my wife starting the engine :wink:

Reagrding the two first ideas, did someone try the AC enabling feature ? will it work like the feature of the official volvo app ? Run on the battery ?

Hi,
Just checking. Anyone else havng the same experience?

Just noticed that after update Volvo2Mqtt to 1.9.0 i receive multiple e-mails with “Volvo ID verification code”.

Question: how to prevent this?

The Add-on stoped working little bit later after the update.

Put the result into the mqtt entity for 2fa code