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

Custom integration for Stellantis vehicles.

Currently only PSA vehicles are compatibile (Peugeot, Citroen, DS, Opel and Vauxhall).

  • Get vehicles status;
  • Send remote command;
  • Set a charge limit (only EV);
7 Likes

You sir are a true legend! Thank you so much for setting this up!

My first try with activating the preconditioning on my Citroen EC-4 immediately works and is also traceable in the log in home assistant about what is going on! This was the main reason why the PSA add on almost drove me insane and it is all solved in this version.

I love all the control buttons that are available. Will make some improvements on the dutch labels now that I have set up the integration in home assistant.

1 Like

What a great work - perfekt for preconditioning.
Car: e208 2022
What does: “wake up”?

1 Like

Sometime the vehicle sleeps and dont send updates, in this case you can send wakeup command

1 Like

Hi Andrea you are a legend!

My question is, what if the wakeup button responds and I see that the wakeup status is complete, but the car has not responded. Have you heard this before and do you know an solution?

Many thanks :muscle:t2:
Dont forget to stars the github repo😉

From my (and other peoples) test, if a command status is “complete” the vehicle has received the command without error.

The data dont update after wakeup?

Github star is given legend!

Indeed, the wakeup request is set to completed, but the car data is not updated.

I have the feeling that the car is in eco mode or something like that, is that possible?

It would be really awessome to get Toyota (Stellantis) to work. I am really fed up by how one is stuck in the old My T app, not being able to migrate or to get data into anything.

To be specific, the Toyota Proace Electric would be really nice to get data from.

A heartfelt thank you from Germany. I’m finally getting my Peugeot in HA. I’ve been desperate about the PSA controller.
I am so happy.
Thank you so much for your great work!!!
:clap: :+1: :pray:

Really struggling to get the OAUTH code. Followed the instructions in the config but can’t find the code anywhere. Am in the UK with MyVauxhall app set up and working.
Can anyone help?

Hi, if you are still struggling, this worked for me (peugeot, firefox).

Follow the config flow until you need to insert the code. Follow the link from 1., open developer tools and login. After login I see “Login Sucessful” and “OK”. After pressing “OK” there is a blocked “authorize” POST request in which I found the code under “Response Headers” - “Location”.

Hi,

From Chrome, after pressing “OK”, i found the line

But the red cross mean it’s don’t work. Same in private.

In Edge, the error message is “Failed to launch ‘mymacsdk://oauth2redirect/fr?code=sanitised&scope=openid%20profile%20email&state=’ because the scheme does not have a registered handler.”

After past the code in HACS, i have this message “Erreur rĂ©cupĂ©ration jeton d’accĂšs: invalid_grant - The provided access grant is invalid, expired, or revoked.”

Some idea ?

We’re all facing the same problem, sadly the owner of the app doesn’t care anymore of fixing it.
More on : GitHub · Where software is built
Don’t expect too much about this one, i’m searching a new one to replace this one.

Glad it’s not just me - finally found the oauth2 code and says expired etc. A shame as the Vauxhall app is truly awful - I assume other Stellantis apps are the same - I have given some feedback to Stellantis this morning as a shame the app is not as good as the car!

Hi all,
My car is non EV (508SW MY2021), will I get anything out of the integration?
The app I use is this one:

Yeah EV doesn’t change anything , you will have most of your sensors of your car (mileage etc
)

1 Like