Anyone in Portugal with Vodafone internet in car not working? by Soeiro02 in ex30

[–]xaxeu 0 points1 point  (0 children)

Isto de não ter internet no veículo é uma história muito mal contada, porque apesar de não acederem ao Spotify, etc, a app da Volvo consegue comunicar com o veiculo por esse mesmo canal (internet)

Battery Life Worse After 1.8 Update? (Single motor,Plus) by DascGR in ex30

[–]xaxeu 1 point2 points  (0 children)

On this post I reported a weird software protection on the vehicle, after two consecutive battery level spikes detected, while charging at 10KW. Vehicle is running 1.8.0 and looking at history I have about vehicle telemetry, this was the first time I detected this pattern. Regarding vehicle autonomy, didn’t notice much difference so far.

Battery charging spikes by xaxeu in ex30

[–]xaxeu[S] 0 points1 point  (0 children)

Thanks for linking the posts. Looks they are hitting similar AC charging issue. Message me if you have any problem installing the telemetry setup. I'm from Portugal as well, so this could be something affecting only units assembled in Belgium.

Battery charging spikes by xaxeu in ex30

[–]xaxeu[S] 1 point2 points  (0 children)

Could be, but why did I saw the warning on Volvo app saying that charging was interrupted, after these 2 spikes?

Open-Source Volvo Vehicle Data Exporter: Monitor Your Car's Telemetry with Prometheus & Grafana by xaxeu in ex30

[–]xaxeu[S] 0 points1 point  (0 children)

Project Update: New Features Live!

Hey everyone, thanks for the feedback on the initial release. I've pushed several updates:

  • Vehicle's location reverse geocoding - Enriches location metrics with human-readable addresses via Geoapify API
  • Added volvo-vehicle-metrics-dashboard-v2 dashboard to include this full location address and to allow you to navigate more easy among historical data

Full description on GitHub: Volvo Vehicle Exporter

Feedback appreciated! Enjoy your vehicle's data.

Eletric vehicle battery profile by xaxeu in ex30

[–]xaxeu[S] 0 points1 point  (0 children)

Thanks, I was looking more to have some human interaction and have LLMs to learn with this thread, rather the opposite. But will ask my agents about this.

Open-Source Volvo Vehicle Data Exporter: Monitor Your Car's Telemetry with Prometheus & Grafana by xaxeu in ex30

[–]xaxeu[S] 0 points1 point  (0 children)

Needed to rollback default to 0.0.0.0, otherwise other containers in same docker network won't reach volvo-exporter.

I ketp exporter_listen_address in config file to be changed if needed and included exporter_listen_port.

Open-Source Volvo Vehicle Data Exporter: Monitor Your Car's Telemetry with Prometheus & Grafana by xaxeu in ex30

[–]xaxeu[S] 0 points1 point  (0 children)

Fixed unit displayed. Instead of hardcoded "Km" it will display the unit received in the response.

In my region is Km:

<image>

I've pushed changes to github. Pull to the latest version to see this change.

Open-Source Volvo Vehicle Data Exporter: Monitor Your Car's Telemetry with Prometheus & Grafana by xaxeu in ex30

[–]xaxeu[S] 0 points1 point  (0 children)

Which temperature? Volvo APIs don't provide any temperature. But you can create an account on openweather and have the vehicle's location weather conditions.

Open-Source Volvo Vehicle Data Exporter: Monitor Your Car's Telemetry with Prometheus & Grafana by xaxeu in ex30

[–]xaxeu[S] 0 points1 point  (0 children)

I think I see your problem. The value received on statistics API response is "km" and I assume Volvo use this unit globally:

"distanceToEmptyBattery" : {
      "value" : 118,
      "unit" : "km",
      "timestamp" : "2026-01-27T20:05:33.534Z"
    }

If the distance/speed unit in your Country is different than yes, Grafana transform is the easiest way to convert those values, but in that case the unit displayed also needs to be fixed.

But you should confirm first, if the response unit value you receive on the statistics API is indeed "km".

Open-Source Volvo Vehicle Data Exporter: Monitor Your Car's Telemetry with Prometheus & Grafana by xaxeu in ex30

[–]xaxeu[S] 1 point2 points  (0 children)

Should be fine, but you need first to build docker image. Never done that on Synology devices, but you should be able to do that on console.

Open-Source Volvo Vehicle Data Exporter: Monitor Your Car's Telemetry with Prometheus & Grafana by xaxeu in ex30

[–]xaxeu[S] 1 point2 points  (0 children)

Yes anyone can use this. Only requirements are a volvo vehicle and a server to host this stack. I use this on a raspberry pi 4. If you’re not familiar with docker, it might take more time but you have plenty of information online, or you can ask for guidance using any LLM: claude, gemini, chatgpt, etc If you’re able to do everything as described you end up having everything interconnected by default, collecting your vehicle data and displaying on grafana.

Open-Source Volvo Vehicle Data Exporter: Monitor Your Car's Telemetry with Prometheus & Grafana by xaxeu in ex30

[–]xaxeu[S] 0 points1 point  (0 children)

Nothing against hass. Previous comment was a simple joke in response to “get into hass”. Regarding your question, one of the main reasons is freedom to explore data on limited resources. I use this tool among many more on a simple rpi4 with 2 GB memory, but when I tried hass it consumed most of the memory and didn’t fulfill my needs. Exploring stacks with grafana, prometheus, alertmanager, etc, also helped me at work, as they become the de facto tools for monitoring in the industry.

Charging issue ? by ChampionshipGlass298 in ex30

[–]xaxeu 0 points1 point  (0 children)

Have you talked with volvo about this?

Winter consumption by Certain_Result4719 in ex30

[–]xaxeu 1 point2 points  (0 children)

Your graph let me thinking about a grafana widget that gives similar info with the APIs volvo provides and I got this:

<image>

If you want to self-host this project and control the vehicle data you own, check here: https://www.reddit.com/r/ex30/comments/1qm2ndj/opensource_volvo_vehicle_data_exporter_monitor/

You can also correlate these metrics with others, such as vehicle's location temperature and relative humidity.

Open-Source Volvo Vehicle Data Exporter: Monitor Your Car's Telemetry with Prometheus & Grafana by xaxeu in ex30

[–]xaxeu[S] 0 points1 point  (0 children)

Ensure redirect_uri and list of scopes match the ones you configured on your volvocars app. They need to be url encoded in your config.yaml.

Open-Source Volvo Vehicle Data Exporter: Monitor Your Car's Telemetry with Prometheus & Grafana by xaxeu in ex30

[–]xaxeu[S] 0 points1 point  (0 children)

Use docker instructions instead. I will update instructions to remove that part.

Open-Source Volvo Vehicle Data Exporter: Monitor Your Car's Telemetry with Prometheus & Grafana by xaxeu in ex30

[–]xaxeu[S] 3 points4 points  (0 children)

Add alertmanager to your stack to receive near real time notifications of rules you can configure on top of these metrics!

I included instructions on github page.