Skoda Connect

Please use latest stable and if there’s still issues after accepting terms online, please use github and create an issue with debug logs attached.

I Uninstaller everything and deleted the entries in configuration.yaml and the reinstalled it from scratch, and now it works

1 Like

I’m also having issues with login. I’ve reinstalled everything twice, tried version v1.0.36, v1.0.38 and v1.0.40-rc2 and getting the following errors:

v1.0.38:

2021-03-31 17:57:51 DEBUG (MainThread) [skodaconnect.connection] Using service https://msg.volkswagen.de
2021-03-31 17:57:51 DEBUG (MainThread) [skodaconnect.connection] Initiating new login
2021-03-31 17:57:51 DEBUG (MainThread) [skodaconnect.connection] Requesting openid config
2021-03-31 17:57:57 DEBUG (MainThread) [skodaconnect.connection] Get authorization page from “https://identity.vwgroup.io/oidc/v1/authorize
2021-03-31 17:57:57 DEBUG (MainThread) [skodaconnect.connection] Request headers: “{‘Connection’: ‘keep-alive’, ‘Accept’: ‘text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,/;q=0.8,application/signed-exchange;v=b3;q=0.9’, ‘Accept-Encoding’: ‘gzip, deflate’, ‘Content-Type’: ‘application/x-www-form-urlencoded’, ‘x-requested-with’: ‘cz.skodaauto.connect’, ‘User-Agent’: ‘okhttp/3.14.7’, ‘X-App-Name’: ‘cz.skodaauto.connect’}”
2021-03-31 17:57:57 DEBUG (MainThread) [skodaconnect.connection] Got redirect to “https://identity.vwgroup.io/signin-service/v1/signin/7f045eee-7003-4379-9968-9355ed2adb06@apps_vw-dilab_com?relayState=2b9ebd7f1068cc96018141d7d42d025a1990a1d6
2021-03-31 17:57:59 DEBUG (MainThread) [skodaconnect.connection] Got authorization endpoint
2021-03-31 17:58:00 DEBUG (MainThread) [skodaconnect.connection] Authenticating with email and password.
2021-03-31 17:58:00 DEBUG (MainThread) [skodaconnect.connection] Using login action url: “https://identity.vwgroup.io/signin-service/v1/7f045eee-7003-4379-9968-9355ed2adb06@apps_vw-dilab_com/login/authenticate
2021-03-31 17:58:01 DEBUG (MainThread) [skodaconnect.connection] Parsing login response.
2021-03-31 17:58:01 DEBUG (MainThread) [skodaconnect.connection] Following redirect to “/signin-service/v1/7f045eee-7003-4379-9968-9355ed2adb06@apps_vw-dilab_com/terms-and-conditions?relayState=2b9ebd7f1068cc96018141d7d42d025a1990a1d6&updated=dataprivacy”
2021-03-31 17:58:01 DEBUG (MainThread) [skodaconnect.connection] Exception occured while logging in.
2021-03-31 17:58:01 ERROR (MainThread) [skodaconnect.connection] Login failed for skoda account, /signin-service/v1/7f045eee-7003-4379-9968-9355ed2adb06@apps_vw-dilab_com/terms-and-conditions?relayState=2b9ebd7f1068cc96018141d7d42d025a1990a1d6&updated=dataprivacy
2021-03-31 17:58:01 INFO (MainThread) [skodaconnect.connection] Something failed
2021-03-31 17:58:01 WARNING (MainThread) [custom_components.skodaconnect] Could not login to Skoda Connect, please check your credentials and verify that the service is working
2021-03-31 17:58:01 ERROR (MainThread) [homeassistant.setup] Setup failed for skodaconnect: Integration failed to initialize.

V1.0.40-rc2:

2021-03-31 17:54:24 DEBUG (MainThread) [skodaconnect.connection] Using service https://msg.volkswagen.de
2021-03-31 17:54:31 DEBUG (MainThread) [skodaconnect.connection] Got authorization endpoint, logging on.
2021-03-31 17:54:32 DEBUG (MainThread) [skodaconnect.connection] Authenticating with email and password.
2021-03-31 17:54:33 DEBUG (MainThread) [skodaconnect.connection] Parsing login response.
2021-03-31 17:54:33 DEBUG (MainThread) [skodaconnect.connection] Got code: /signin-service/v1/7f045eee-7003-4379-9968-9355ed2adb06@apps_vw-dilab_com/terms-and-conditions?relayState=bd9b9eadabfd646733710506b4e22380742a1f64&updated=dataprivacy
2021-03-31 17:54:33 DEBUG (MainThread) [skodaconnect.connection] Login successful, received authorization code.
2021-03-31 17:54:33 ERROR (MainThread) [skodaconnect.connection] Login failed for skoda account, ‘NoneType’ object is not subscriptable
2021-03-31 17:54:33 WARNING (MainThread) [custom_components.skodaconnect] Could not login to Skoda Connect, please check your credentials and verify that the service is working
2021-03-31 17:54:33 ERROR (MainThread) [homeassistant.setup] Setup failed for skodaconnect: Integration failed to initialize.

Have you tried the suggested solution and logged in to Skoda Connect web and accepted the new terms and conditions?

1 Like

I did login to Skoda Connect web, but I don’t see where I can accept the new terms and conditions. I didn’t get a popup or anything.

Edit:
I’m getting a different error now for both v1.0.38 and v1.0.40-rc2

2021-04-01 14:49:50 INFO (MainThread) [skodaconnect.connection] Login failed, does this account have any vehicle with connect services enabled?
2021-04-01 14:49:50 DEBUG (MainThread) [skodaconnect.connection] Exception occured while logging in.
2021-04-01 14:49:50 ERROR (MainThread) [skodaconnect.connection] Login failed for skoda account, User appears unauthorized
2021-04-01 14:49:50 INFO (MainThread) [skodaconnect.connection] Something failed

I see this was a few days ago. You could try again now since there has been some issues with the service last week.

You’re right, today the integration suddendly started working again without changing anything on my end. This must’ve been an issue on their side.

Thanks, this solved my connection issues.

This solved the issue for me as well. Thank you.

Hi, New HASS user here :slight_smile: I have a Skoda Kodiaq and I’ve been messing around with this intergration and I’ve managed to get the config file to accept my changes :smiley: .

But when I try and add some entities on my dashboard It always shows up as unavailable and a orphan.
Do I need the paid service from Skoda Connect to see it functioning in HASS or have I not set things up correctly?

Yes you need the paid services. I assume you only have SmartLink right now? I am working on implementing support for SmartLink as well but it’s slow work right now since I don’t have any spare time at the moment for development.

Ok great to know. No problem for me, I will just get the paid service from Skoda :smiley:
Thanks alot for your great work!

Thanks for sharing your config, and for all your work on the integration!

Would you mind sharing the blink.gif and blank.png (what’s that used for, anyway?) aswell?
(Edit: a generic blank png worked fine, never mind)

I’m thinking of trying to create an animation of the window heater (perhaps an image with windows rolled down, as well.), will let you guys know if I succeed. :slight_smile:

The blink.gif is just what it sounds like, a blinking red dot that indicates that the car is locked. blink

Great, thanks. Wasn’t sure if it was an overlay like the heating image.

A little contribution: “parking heater ventilation” and “windows closed” overlay image, to be used with @Farfar 's config posted in Skoda Connect - #140 by Farfar.

  - type: image
    entity: switch.octavia_parking_heater_ventilation
    tap_action:
      action: none
    style:
      top: 50%
      left: 50%
      width: 100%
    image: /local/skoda/blank.png
    state_image:
      'on': /local/skoda/skoda_cooling.png
  - type: image
    entity: binary_sensor.octavia_windows_closed
    tap_action:
      action: none
    style:
      top: 50%
      left: 50%
      width: 100%
    image: /local/skoda/blank.png
    state_image:
      'on': /local/skoda/skoda_windows_down.png


1 Like

Ok so have the paid service now. BTW I have a 2018 Skoda Kodiaq Diesel.
When I add resources like - parking_heater_heating I get errors in config check.
Is there something I’m doing wrong? :slight_smile:

My dream scenario is a dashboard similar to yours if possible and would love to be able to turn on my heater and down the line maybe if possible have HASS run some kind of automation when the outside temp is below 5° the heater will heat my car and have it ready before me and my family head out for the day :smiley:

Remove the ‘resources:’ config option and everything under it. Then all available resources will be created. Make sure your car is parked when restarting HA.

1 Like

It’s quite easy to create a “defrost car” automation. I have a semi-automated solution in place since I use the car most mornings, but not all.

I usually depart at 08:20, so it runs first at 07:45 and checks if the temperature is below freezing.
Then it runs again a bit later, and checks if it’s below 3C. (This is to compensate for the temperature and not run for too long when it’s not too cold.)

In these cases it checks some booleans (to make sure it doesn’t run on holidays etc) and sends an actionable notification to my phone, and through that notification I can easily start the defrosting.

It would be pretty easy to take the absolute outside temperature into account and calculate when to start the defrosting depending on how cold it is, but I haven’t had the time to do that yet.

I’ve also posted a NFC tag close to my car keys - if I scan it defrosting starts immediately (for off-schedule car trips during the winter).

I’ve done all this in Node-RED where I do all my automations.

Nice! I just started a few days ago using Home Assistant and I’m spending all my evenings trying to learn new things planning what’s ahead. So far I have added just 2 rooms with Hue lights and hue bridge and now my Kodiaq. Planning on adding my Samsung TV’s through Smart Things and buying some IKEA lights this week to add some more. If you guys have any more information on the Kodiaq set up and the dashboard for it I would love to see how you guys do it to get me started :slight_smile: