BMW X5
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read

Post Reply
 
Thread Tools Search this Thread
      02-24-2020, 05:21 PM   #1
thereef510
Lieutenant
United_States
130
Rep
427
Posts

Drives: '16 F15; '20 G05
Join Date: Apr 2019
Location: Tennessee

iTrader: (0)

CarPlay iOS automation to auto-launch Waze for work/home route notifications

I wanted the ability to get me waze directions (mostly for the notifications) to and from my commute each day, but only on week days. This automation automatically launches Waze with directions/eta to your work (at your specified hours and work days) as well directions/eta to your home (at specified hours). You don't have to do anything, as soon as your phone connects to CarPlay in your vehicle, iOS does the rest.

Make sure you have your work address saved as the work favorite in Waze. Same for your home address as well. (credit: reddit user)

1. download and install this to shortcuts app (carplay trigger):https://www.icloud.com/shortcuts/5e8...c61328d84578f3

2. download and install this to shortcuts app (Take me to work 6-10am):https://www.icloud.com/shortcuts/14b...0fea224b359729

3. download and install this to shortcuts app (Take me home 3pm-6pm):https://www.icloud.com/shortcuts/2e6...26a922ddc564f1

4. In the shortcuts app, click the automations tab on the bottom, click the plus sign in the upper right and make a personal automation. Choose "when CarPlay connects" and on the next screen, click disable "ask before running". Then for action, choose apps - shortcuts - run shortcut and then select the CarPlay trigger shortcut.

if you don't want to use Waze you can set it any other app you like, just ensure that Home and Work addresses are appropriately set in those apps for it to work. I'm gonna try and figure out how to add holidays and other events to further customize this automation.

Last edited by thereef510; 02-24-2020 at 06:19 PM..
Appreciate 3
      02-24-2020, 05:59 PM   #2
screamace
Private First Class
screamace's Avatar
United_States
70
Rep
131
Posts

Drives: 2018 BMW M550i
Join Date: Apr 2014
Location: Arkansas

iTrader: (0)

Garage List
This is great! I would add that you need to go to Settings - Shortcuts - Allow Untrusted Shortcuts first before hitting any of the links.

I modified it a bit and added waze navigation to daughter's school in the morning based on my proximity to the school, pretty neat!
__________________
2020 BMW X5 M50i (On Order)
2019 Porsche Panamera 4 E-Hybrid
2018 BMW M550i xDrive
Appreciate 1
      03-03-2020, 06:14 AM   #3
ikheetleon
Second Lieutenant
92
Rep
252
Posts

Drives: BMW X5 45e 2020
Join Date: May 2016
Location: Earth

iTrader: (0)

I've used this trick to start an speedtrap/radar app when I step into the car. But I don't want the screen to go to carplay. Do you know how to change that? I want the speedtrap/radar app to run in the background and use the buildin BMW Navigation.
Appreciate 0
      03-03-2020, 07:46 AM   #4
G Whizz UK
Private
12
Rep
67
Posts

Drives: G05 30dMSport
Join Date: Aug 2019
Location: London. Ish

iTrader: (0)

I've played around with IFTTT for home automation (turning lights on and off at set times etc). Anyone got any interesting ones for the BMW?

As an aside, I've not managed to get any of the location based ones to work either, so any hints/tips from gurus welcome!
Appreciate 1
      03-03-2020, 08:28 AM   #5
Tenac
Captain
Tenac's Avatar
320
Rep
715
Posts

Drives: 2019 BMW X5 50i, BMW X3 M40i
Join Date: Mar 2019
Location: AZ

iTrader: (0)

Something I found more useful in my situation (directions not needed for me), is using Alexa to tell me my drive time based on traffic reports before I leave the home. I do have my lights setup with IFTTT, so if its past 4pm and I arrive home the lights I have set turn on when garage door opens, just can't get the door to auto unlock to the home due to need of a pin..... Soon I'm guessing more auto tech will allow for more IOT devices.
__________________
2019 X5 50i
2019 X3 M40i
2017 Magnum X1
Appreciate 0
      03-03-2020, 10:06 AM   #6
G Whizz UK
Private
12
Rep
67
Posts

Drives: G05 30dMSport
Join Date: Aug 2019
Location: London. Ish

iTrader: (0)

Cool. I'm trying to set it up so outside lights turn on when I get within a mile of my home, but can't figure what I'm doing wrong (if indeed I am - it's a work phone with all sorts of little privilege and security tweaks). Once I've cracked that, I'll broaden the range and get it to boost the heating as well. I'd wondered whether I could use ConnectedDrive somehow.
Appreciate 0
      03-03-2020, 02:21 PM   #7
thereef510
Lieutenant
United_States
130
Rep
427
Posts

Drives: '16 F15; '20 G05
Join Date: Apr 2019
Location: Tennessee

iTrader: (0)

Quote:
Originally Posted by ikheetleon View Post
I've used this trick to start an speedtrap/radar app when I step into the car. But I don't want the screen to go to carplay. Do you know how to change that? I want the speedtrap/radar app to run in the background and use the buildin BMW Navigation.
i believe it wont work UNLESS it goes to carplay first because that's the triggering event to run the automation.
Appreciate 0
      03-03-2020, 02:31 PM   #8
thereef510
Lieutenant
United_States
130
Rep
427
Posts

Drives: '16 F15; '20 G05
Join Date: Apr 2019
Location: Tennessee

iTrader: (0)

Quote:
Originally Posted by G Whizz UK View Post
I've played around with IFTTT for home automation (turning lights on and off at set times etc). Anyone got any interesting ones for the BMW?

As an aside, I've not managed to get any of the location based ones to work either, so any hints/tips from gurus welcome!
I have one IFTTT automation, but IFTTT is very slow. My automation triggers the hallway lights to come on if someone rings the Ring doorbell (because IFTTT supports Ring, not apple).

I have a bunch of lutron caseta light and fan switches all over the house. those are Apple HomeKit enabled. You can set up very complex automations with HomeKit. Such as:

whenever I or a family member who has an iphone is within 500 feet of the house AND its dark outside, THEN turn on the laundry room lights and hallway lights and leave them on for like 10 minutes and turn them off. This is our evening routine to light up the pathway. I cant do any of that with IFTTT. HomeKit is good, and once you get it to work right its very stable so if I add to our devices I'm gonna be adding homekit devices.

In the meantime I'm trying to learn how to code better for these automations for carplay, i'll update this thread with more stuff as I get it to work.
Appreciate 0
      03-04-2020, 02:53 AM   #9
ikheetleon
Second Lieutenant
92
Rep
252
Posts

Drives: BMW X5 45e 2020
Join Date: May 2016
Location: Earth

iTrader: (0)

Quote:
Originally Posted by thereef510 View Post
i believe it wont work UNLESS it goes to carplay first because that's the triggering event to run the automation.
It does work. As soon as I step in my car (carplay connects to my phone), the specified app is launched. The only problem is, because of the launch of the app, carplay pops up with that triggered app. But I want to just stay in the BMW Navigation map and let that triggered app open in the background. Is there a way to prevent carplay from popping up to the display?
Appreciate 0
      03-04-2020, 04:10 AM   #10
G Whizz UK
Private
12
Rep
67
Posts

Drives: G05 30dMSport
Join Date: Aug 2019
Location: London. Ish

iTrader: (0)

Sounds like I need to investigate HomeKit more. I'm dabbling part time at it so haven't fully got my head around the best way to approach all of this nor what the options are. I've been using Smart Life which seems to be more agnostic
Appreciate 0
      03-04-2020, 08:55 AM   #11
thereef510
Lieutenant
United_States
130
Rep
427
Posts

Drives: '16 F15; '20 G05
Join Date: Apr 2019
Location: Tennessee

iTrader: (0)

Quote:
Originally Posted by ikheetleon View Post
It does work. As soon as I step in my car (carplay connects to my phone), the specified app is launched. The only problem is, because of the launch of the app, carplay pops up with that triggered app. But I want to just stay in the BMW Navigation map and let that triggered app open in the background. Is there a way to prevent carplay from popping up to the display?
I don't know nearly enough about how to code this stuff yet to be of help, sorry. you can ask in www.reddit.com/r/shortcuts

that's where I get my coding help from
Appreciate 0
Post Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 05:16 AM.




xbimmers
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST