Stellantis vehicles (Peugeot, Citroen, DS, Opel, Vauxhall) integration HomeAssistant

With opel and myopel last url with oauth in it is

https://idpcvs.opel.com/am/oauth2c/OAuthProxy.jsp?code=st2.s.AtLtUw....sfU6qQ.sc3&state=24awoqs5y91ahttsetryo45slog7jk0

so I copy everything in the parameter code and I get:
Get access token error: invalid_grant - The provided access grant is invalid, expired, or revoked.

I have also tried home assistant add psa car controller, and it ends up with
ERROR :: [Errno No access token in response:] {“fields”:{“USR_PASSWORD”:“SETPWD_LABEL_8”}}

I tried in anonymous window with no extensions

Update: with python tool ( GitHub - benbox69/stellantis-oauth-helper: This tool simplifies the OAuth2 flow for Stellantis services by dynamically loading configurations and providing a user-friendly interface. ) mentioned on the github ( GitHub - andreadegiovine/homeassistant-stellantis-vehicles: Integrate Stellantis vehicles on Home Assistant ) it worked

@andreadegiovine
Any plans to add leapmotor vehicles? like model B10, C10?

2 Likes

Hi, i have a problem with using the AdOn
I installed the tool from git month agoe.
Now, since a lot of updates, it seems that operation is no longer possible.
All buttons, e.g., wake up, air conditioning, etc., are overlaid with a symbol that prevents clicking when I move the mouse over them.
What could have gone wrong here?

Best regards from Germany
Sindbard

Same here. I have updated from HAOS 16.1. to 16.3. still running HA CORE on 2025.10.1

The Log shows:

Logger: homeassistant.setup
Source: setup.py:278
First occurred: 8:53:24 AM (1 occurrence)
Last logged: 8:53:24 AM

Setup failed for custom integration 'stellantis_vehicles': Requirements for stellantis_vehicles not found: ['Pillow==12.*'].

stellantis_vehicles add-on versions is 2025.11.5

Looks like that it there are some python dependencies not given any longer.
It is reproducible, with every HA restart
Any ideas ? Thanks !

Uodate to homeassistant 2025.11.0 or downgrade the integration

2 Likes

Hi andreadegiovine,
My Stellantis Vehicles runns on Version 2025.11.3
My HA on 2025.11.1
Booth are the newwest.

1 Like

Interesting that the HAOS update to 16.3. and leaving Core at 2025.10. caused this issue. Update to Core 2025.11.1 fixed it. Thanks

yes. the oauth-helper brings a lot of benefit, also used it for evcc and the myopel integration. much easier then extracting it using the browser dev tools

Oh darn, I thought only the wakeup button had stopped working yesterday but indeed it seems all of them are greyed out.

But I have not updated HA!

Well the buttons came back available after trying to update HA and the add-on. The latest one requires Pillow==12, don’t know why it wasn’t even with latest HA core, so had to roll back to the latest that worked, from October.

Aaaanyway: Any ideas why my “Preconditioning” buttons have never worked and the related status has never been anything but ‘unknown’? This is an e2008/2023, if anyone else has experience of a similar one.

I had to re-install a backup of 2025.10.1. Downgrade through hacs did not work (all entities unavailable)

Hello,

I have received my 2022 Peugeot 308 SW PHEV last week. I have set-up Stellantis Vehicle integration.
Working nicely so far, I love it ! I can see on github that that it is actively updated with almost daily commits. Thanks for the hard work !!! :clap:

A few sensors never worked :

  • Vehicle position
  • real time fuel consumption
  • speed
  • ‘moving’ status
  • Alarm is always ‘on’ ?
  • and doors, but I don’t care about doors

Everything else works flawlessly (when Stellantis API is OK at least…).

That’s no big deal, I can live without that, but does anybody know if it’s a limitation due to my specific car ? or some parameter I have to tweek ? :grinning:

Thanks,
David

Not any update from my car data since almost 48 hours. It’s not Stellantis integration because status is the same on MyPeugeot android app. Is it just me ? or this MyPeugeot app is absolutely not reliable ?

same issue, i doenst know why. The App works. Butt my HA buttons aer not aviable.

Anyone found a solution to reduce the charging speed? My wallbox is limited to 22kwh, but I would like to charge at a lower speed. We can only ask the installer to change the speed one time. But I would like the freedom to change the speeds.

I’ve set up my Citroen Ec4 perfectly and can see everything, including adding a button to my apple home app to preheat the car.

However I wondered if anyone knew of a way to keep retrieving data without the wake up button?

Might be a stupid question but I noticed the car lights turn on every time the command is sent, so when I set up an automation to keep updating my neighbours were blinded every 10 minutes without me realising.

If not I’ll just keep it as it is, happy with the preheating function through home assistant as the Citroen app can take a year to load.

As far as I know there is no other way than the wake up to force the car to communicate with the stellantis servers. And indeed, this results in your lights blinking.

In general I would advice not to use 10 min wake ups if the car is just idle, I’ve had some issues where the 12V battery was drained and keyless entry stopped working if you leave the car idle for too long. Also you probably don’t need that often “new” information. My own setup is that it only calls wake up when my car is charging in order to have some automations that can handle battery levels.

1 Like

Hello I have HA with the stelantis vehicle working for mij Opel Astra electric i see a lot more than in the Opel connect app nice.
But what can i do with the config?
And the accu SOH keeps 0 ?

Hello,
I have leaptormotor t03 and I would like to integrate it into home assistant, how can I do it?

2 Likes

Would be awesome to see Leapmotor as an additional option!