I have an e-tron, and if I restart Home Assistant while the car is not charging, the entities “Charging power” and “Charging rate” will not be created and their values are set to “unknown”. To fix his, I have to start charging the car and then restart Home Assistant again. Otherwise, the entities will not show up.
Is there a way to avoid this, other than always making sure the car is charging when I restart Home Assistant?
I do not have an e-tron, but a TFSIe. I do not have a “charging power” or " charging rate", rather a “charging state” and a “charging mode”. And these are always set properly, also when restarting HA.
I got the same issue yesterday.
I installed the integration two days before, and it worked. Then (yesterday) I manually (in the config file) entered the S-PIN (that I forgot to enter initially) and restarted HA. I first thought that these was the reason, but now (after fversteegen) reports the error, anything else might have changed.
Today and yesterday I’ve been trying to get this integration working, but no matter what I do I seem to be getting the invalid credentials error when adding the integration. I know the email and pw is correct. I don’t know if the S-pin is the 4-digit pin configured or the 8-pin found in the Audi app? Tried both.
If I do not enter S-pin I get the error User input malformed: expected str for dictionary value @ data[‘spin’].
I tried removing the integration from hacs several times.
I even tried adding a new user on my.audi.com, but it’s just the same.
Any suggestions?
I see fversteegen and lauff reports problem also. May it is broken for everyone at the moment?
It looks that Audi has changed details (mentioned client_id but could be also user-agent and other stuff). I tried to extract those details yesterday from new app but I do not have much time and knowledge to do that. What I found is that one of client_ids is f4d0934f-32bf-4ce4-b3c4-699a7049ad26@apps_vw-dilab_com but replacing it in the code hasn’t changed anything. I belive that the biggest issue is that Audi is (properly and securely) using SSL pinning…
A new 4.14.0 app was released a few days ago. Maybe the 4.9.2 was deactivated on the server with the new release? Then a new xqmauth_secret probably is needed?
I guess some of the experts here probably know how to adapt the code for the updated version.
I have a 21 etron and have been working on setting up a toggle to start the climate control. When I run start_climatisation it starts the climate control but not the heated/cooled seats. Is there a call that will do both like I can from the Audi app?