Cupra Born Support in Home Assistant
FYI, the upcoming 2023.6 release of HA breaks this integration. You need to install a new version beforehand to avoid this:
https://github.com/daernsinstantfortres ... a4ff8e.zip
(just copy over the files in custom_components as usual and restart HA to take effect)
https://github.com/daernsinstantfortres ... a4ff8e.zip
(just copy over the files in custom_components as usual and restart HA to take effect)
Thanks for the heads up. Is it just a case of deleting the current 'volkswagen_we_connect_id' folder in 'custom_components' > rebooting HA > adding the newer version of the folder to 'custom_components' and rebooting again?daern wrote: ↑Fri Jun 02, 2023 10:21 am FYI, the upcoming 2023.6 release of HA breaks this integration. You need to install a new version beforehand to avoid this:
https://github.com/daernsinstantfortres ... a4ff8e.zip
(just copy over the files in custom_components as usual and restart HA to take effect)
Also, after completing this process, will the Cupra Born dashboard I have created all look and function in the same way or will I have to recreate it?
Thanks
Cupra Born | V3 | Aurora Blue | e-Boost | 20" 'Blizzard' Wheels | Panoramic Roof | Easee One Charging Robot
Just chuck the new files over the top of the old ones, and reboot. Nothing will change and you won't have to do anything. Do it before the 2023.6 upgrade next week and it should all go smoothly.CupraV3 wrote: ↑Fri Jun 02, 2023 1:56 pm Thanks for the heads up. Is it just a case of deleting the current 'volkswagen_we_connect_id' folder in 'custom_components' > rebooting HA > adding the newer version of the folder to 'custom_components' and rebooting again?
Also, after completing this process, will the Cupra Born dashboard I have created all look and function in the same way or will I have to recreate it?
Thanks
Great I’ll do it now!daern wrote: ↑Fri Jun 02, 2023 2:15 pmJust chuck the new files over the top of the old ones, and reboot. Nothing will change and you won't have to do anything. Do it before the 2023.6 upgrade next week and it should all go smoothly.CupraV3 wrote: ↑Fri Jun 02, 2023 1:56 pm Thanks for the heads up. Is it just a case of deleting the current 'volkswagen_we_connect_id' folder in 'custom_components' > rebooting HA > adding the newer version of the folder to 'custom_components' and rebooting again?
Also, after completing this process, will the Cupra Born dashboard I have created all look and function in the same way or will I have to recreate it?
Thanks
Cupra Born | V3 | Aurora Blue | e-Boost | 20" 'Blizzard' Wheels | Panoramic Roof | Easee One Charging Robot
-
- Posts: 5
- Joined: Sat Jun 03, 2023 10:26 am
@daern Stumbled upon your great Cupra/Home Assistant integration on a Reddit post. I have successfully installed Home Assistant on my RPI 3 and have your Cupra integration running. The part I'm trying now is to get HA send me a notification on my phone for example when the doors of my Born are unlocked. I have set up the automation with the trigger and action. The notification shows up on my phone when I manually run the trigger from the HA interface. But unfortunately when I actually unlock my doors the notification is not sent. Other triggers (send a notification when my Google Mini starts playing) do send notifications to my phone which is leading me to believe that it's not an HA issue but that my Born is somehow blocking this information or something. A Reddit user (who is also on this thread but I'll leave it up to them to reveil their 'identity') has been very helpful, but thus fare we have not found the solution. Is there anything you can think of why these notifications are not being sent? (FYI: I have just installed the update you provided yesterday, perhaps that does something...)
-
- Posts: 5
- Joined: Sat Jun 03, 2023 10:26 am
I have just discovered there is a logbook in HA and have noticed there is all sorts of Cupra data in there! This is hopeful. So HA is receiving the data, then why on earth aren't my automation triggered by them.. hmm....Elmeraculous wrote: ↑Sat Jun 03, 2023 12:42 pm @daern Stumbled upon your great Cupra/Home Assistant integration on a Reddit post. I have successfully installed Home Assistant on my RPI 3 and have your Cupra integration running. The part I'm trying now is to get HA send me a notification on my phone for example when the doors of my Born are unlocked. I have set up the automation with the trigger and action. The notification shows up on my phone when I manually run the trigger from the HA interface. But unfortunately when I actually unlock my doors the notification is not sent. Other triggers (send a notification when my Google Mini starts playing) do send notifications to my phone which is leading me to believe that it's not an HA issue but that my Born is somehow blocking this information or something. A Reddit user (who is also on this thread but I'll leave it up to them to reveil their 'identity') has been very helpful, but thus fare we have not found the solution. Is there anything you can think of why these notifications are not being sent? (FYI: I have just installed the update you provided yesterday, perhaps that does something...)
-
- Posts: 5
- Joined: Sat Jun 03, 2023 10:26 am
Ok, good news: somehow it's working. I noticed from the logs that there was different event, namely 'CUPRA Born Overall Status unlocked' and I had chosen the 'CUPRA Born Door Lock Status unlocked'. But I'm quite sure that for it's 'locked' counterpart, I had chosen the 'CUPRA Born Overall Status locked' option already, but I'm starting to doubt myself now.Elmeraculous wrote: ↑Sat Jun 03, 2023 5:02 pmI have just discovered there is a logbook in HA and have noticed there is all sorts of Cupra data in there! This is hopeful. So HA is receiving the data, then why on earth aren't my automation triggered by them.. hmm....Elmeraculous wrote: ↑Sat Jun 03, 2023 12:42 pm @daern Stumbled upon your great Cupra/Home Assistant integration on a Reddit post. I have successfully installed Home Assistant on my RPI 3 and have your Cupra integration running. The part I'm trying now is to get HA send me a notification on my phone for example when the doors of my Born are unlocked. I have set up the automation with the trigger and action. The notification shows up on my phone when I manually run the trigger from the HA interface. But unfortunately when I actually unlock my doors the notification is not sent. Other triggers (send a notification when my Google Mini starts playing) do send notifications to my phone which is leading me to believe that it's not an HA issue but that my Born is somehow blocking this information or something. A Reddit user (who is also on this thread but I'll leave it up to them to reveil their 'identity') has been very helpful, but thus fare we have not found the solution. Is there anything you can think of why these notifications are not being sent? (FYI: I have just installed the update you provided yesterday, perhaps that does something...)
I then played around with the app in focus on my phone, the app in the background, my phone on standby, etc. But still the notifications are coming. I'm cautiously filling up with joy, but don't have complete faith just yet especially because I had also played around with other triggers (eg charge above 70%) and those weren't working either. Will see what happens over the next days.
This is my own automation for alerting when the car is left unlocked, which might help you with your own:Elmeraculous wrote: ↑Sat Jun 03, 2023 12:42 pm @daern Stumbled upon your great Cupra/Home Assistant integration on a Reddit post. I have successfully installed Home Assistant on my RPI 3 and have your Cupra integration running. The part I'm trying now is to get HA send me a notification on my phone for example when the doors of my Born are unlocked. I have set up the automation with the trigger and action. The notification shows up on my phone when I manually run the trigger from the HA interface. But unfortunately when I actually unlock my doors the notification is not sent. Other triggers (send a notification when my Google Mini starts playing) do send notifications to my phone which is leading me to believe that it's not an HA issue but that my Born is somehow blocking this information or something. A Reddit user (who is also on this thread but I'll leave it up to them to reveil their 'identity') has been very helpful, but thus fare we have not found the solution. Is there anything you can think of why these notifications are not being sent? (FYI: I have just installed the update you provided yesterday, perhaps that does something...)
Code: Select all
- id: car_left_unlocked
alias: Car Left Unlocked
mode: single
trigger:
- platform: time
at: '21:00:00'
- platform: state
entity_id:
- binary_sensor.cupra_born_overall_status
from: "off"
to: "on"
for: "00:15:00"
- platform: state
entity_id:
- binary_sensor.cupra_born_engine_status
from: "on"
to: "off"
for: "00:15:00"
condition:
- condition: state
entity_id: binary_sensor.cupra_born_engine_status
state: 'off'
for: "00:15:00"
- condition: state
entity_id: binary_sensor.cupra_born_overall_status
state: 'on'
for: "00:15:00"
action:
- service: notify.pushover
data_template:
title: >
Car has been left insecure
message: >
The car has been parked up, but not secured. You should correct this.
The doors are currently {% if is_state('binary_sensor.cupra_born_door_lock_status', 'off') %}Locked{% else %}Unlocked{% endif %}.
data:
sound: siren
- service: media_player.volume_mute
data:
entity_id: media_player.downstairs_broadcast
is_volume_muted: false
- service: media_player.volume_set
data:
entity_id: media_player.downstairs_broadcast
volume_level: 0.5
- service: tts.google_translate_say
entity_id: media_player.downstairs_broadcast
data:
message: The car has been left unlocked
1. I, personally, don't use the HA apps notification system. One of the awesome things about an open ecosystem like HA is that you don't have to do things the same as everyone else and, in my case, I prefer to use an app called Pushover to manage notifications on my phone. This is one I've used for years and absolutely depend on in for work, so have a really high level of confidence in it for my home environment. It's almost as easy to use as the built in notifications and extremely reliable. That said, I've used the built-in notifications from time to time, and they've always worked for me, so perhaps you have a local issue here.
2. There is a fair amount of lag in the system. The car only reports to the VAG servers relatively infrequently - several minutes after you lock the car is not unknown - and the HA integration only checks for changes every 30s anyway, so if you're standing next to the car waiting for an immediate response, you might be waiting a while!
3. The VAG (Cupra and ID.3) APIs have, over the last year, proven to be a bit unreliable although recently it's been pretty stable. This might have a bearing, but probably not.
Can you see the updates taking place when you look in developer tools -> states in HA? i.e. are the updates actually getting back to HA? It's also worth checking the official app to see what that says - it uses exactly the same API (*cough*) as the HA integration, so what one sees, the other should.
-
- Posts: 29
- Joined: Mon Apr 24, 2023 2:33 pm
Thanks for the heads-up!daern wrote: ↑Fri Jun 02, 2023 10:21 am FYI, the upcoming 2023.6 release of HA breaks this integration. You need to install a new version beforehand to avoid this:
https://github.com/daernsinstantfortres ... a4ff8e.zip
(just copy over the files in custom_components as usual and restart HA to take effect)
Born V2, 77kW, e-Boost, Vapour Grey