Subaru Outback Forums banner
1 - 20 of 48 Posts

· Registered
Joined
·
33 Posts
Discussion Starter · #1 ·
Just picked up my new 2020 today and I love it.
Wanted to know if I can use siri to remote start my car.
I have the my subaru app and starlink that works. I tried and siri opens the mysubaru app but when I tried to start my car with siri it said something about setting up homelink?
 

· Registered
2020 Subaru Outback Limited XT
Joined
·
49 Posts
I don’t think there is any way to add your outback to your home but I just force press the my Subaru icon on my iPhone homescreen and start from there. It then opens up the app and uses Face ID to verify and sends the command to start my Outback
 

· Registered
2020 Outback Limited XT, 2013 Outback Limited 3.6R
Joined
·
621 Posts
I'm not an iOS guy, but I think you can do this with a Siri Shortcut (there's a similar mechanism on Android - Google Assistant, too).
This allows you to sort of work-around the default Siri Skills, or whatever iOS terms them as.

It would be a better overall-experience, if Subaru did their due-diligence (having done a fair share of design/dev-lead work on voice-skills and kernel-stacks, I wonder why they don't dedicate a bit more effort here...), they could make this more seamless, for all platforms (Google, iOS, Alexa, ...).
 

· Registered
Joined
·
33 Posts
Discussion Starter · #5 ·
I'm not an iOS guy, but I think you can do this with a Siri Shortcut (there's a similar mechanism on Android - Google Assistant, too).
This allows you to sort of work-around the default Siri Skills, or whatever iOS terms them as.

It would be a better overall-experience, if Subaru did their due-diligence (having done a fair share of design/dev-lead work on voice-skills and kernel-stacks, I wonder why they don't dedicate a bit more effort here...), they could make this more seamless, for all platforms (Google, iOS, Alexa, ...).
Well that should give me something to do while staying home. If I get it to work I'll post the steps.
 

· Registered
Joined
·
1 Posts
I'm not an iOS guy, but I think you can do this with a Siri Shortcut (there's a similar mechanism on Android - Google Assistant, too).
This allows you to sort of work-around the default Siri Skills, or whatever iOS terms them as.

It would be a better overall-experience, if Subaru did their due-diligence (having done a fair share of design/dev-lead work on voice-skills and kernel-stacks, I wonder why they don't dedicate a bit more effort here...), they could make this more seamless, for all platforms (Google, iOS, Alexa, ...).
 

· Registered
Joined
·
9 Posts
Sure! Hopefully this helps.

First of all, you'll need to use the Chrome browser on a desktop for this.

1) Open chrome and go to www.mysubaru.com/login (DON'T login yet! If you're already logged in, log out and go back to the login page)
2) Right click on the page and select the inspect option at the bottom. This should open the chrome dev tools in a frame to the side or bottom of the tab.
3) On the top bar of the dev tools section, you should see options like Elements, Console, Sources, Network, etc. Select the Network tab (you may have to scroll over to see it). Once in the Network tab, click the Preserve log checkbox.
4) Now on the mysubaru web page next to the dev tools, enter your login information and login. You should see a flurry of activity in the Network tab
5) Scroll down in the left-hand column in the Network tab until you see an entry named login and select that. On the box to the right of that column, select the Payload tab and you should see some data under Form Entries that contains your vehicle ID, device ID, username, and password

Rectangle Font Screenshot Software Operating system
 

· Premium Member
Joined
·
2,087 Posts
Yes, it starts the car without using the app via a Siri shortcut
Looks like with that template you can set up Siri shortcuts to do almost anything the app can do. Nice.

Edit: yep, works fine.

Created four Siri Shortcuts: Start, Stop, Heat, Cool. Pretty nifty. Checked to make sure they all worked as advertise and the all did.

Now I need to figure how to do one to lock the doors.
 

· Registered
Joined
·
9 Posts
In case anyone was wondering, here's the various options for the remote start climate controls and the range of values (taken from mysubaru/request.go at master · alex-savin/mysubaru - look there for other URL paths - lock/unlock/hornlight/etc)

ParameterValues (case-sensitive)
horntrue | false
climateSettingsclimateSettings (I think this must be present?)
unlockDoorTypeFRONT_LEFT_DOOR_CMD | ALL
climateZoneFrontTemp60 - 85 (I think)
climateZoneFrontAirModeFEET_FACE_BALANCED | FEET_WINDOW | WINDOW | FEET
climateZoneFrontAirVolume1 - 7
heatedSeatFrontLeftOFF | LOW_HEAT | MEDIUM_HEAT | HIGH_ HEAT
heatedSeatFrontRightOFF | LOW_HEAT | MEDIUM_HEAT | HIGH_ HEAT
heatedRearWindowActivetrue | false
outerAirCirculationoutsideAir | recirculation
airConditionOntrue | false (this doesn't seem to work for me - the AC always turns on)
runTimeMinutes1 - 10
startConfigurationSTART_ENGINE_ALLOW_KEY_IN_IGNITION
 

· Premium Member
Joined
·
2,087 Posts
Lock can be done by hitting URL https://www.mysubaru.com/service/g2/lock/execute.json

Here's a template shortcut that will lock the car. Just fill in the request details for both of the Get Contents of URL steps for your username/pass/pin/vehicleID/deviceID.

That worked as well! Much appreciated!

In case anyone was wondering, here's the various options for the remote start climate controls and the range of values (taken from mysubaru/request.go at master · alex-savin/mysubaru - look there for other URL paths - lock/unlock/hornlight/etc)

ParameterValues (case-sensitive)
horntrue | false
climateSettingsclimateSettings (I think this must be present?)
unlockDoorTypeFRONT_LEFT_DOOR_CMD | ALL
climateZoneFrontTemp60 - 85 (I think)
climateZoneFrontAirModeFEET_FACE_BALANCED | FEET_WINDOW | WINDOW | FEET
climateZoneFrontAirVolume1 - 7
heatedSeatFrontLeftOFF | LOW_HEAT | MEDIUM_HEAT | HIGH_ HEAT
heatedSeatFrontRightOFF | LOW_HEAT | MEDIUM_HEAT | HIGH_ HEAT
heatedRearWindowActivetrue | false
outerAirCirculationoutsideAir | recirculation
airConditionOntrue | false (this doesn't seem to work for me - the AC always turns on)
runTimeMinutes1 - 10
startConfigurationSTART_ENGINE_ALLOW_KEY_IN_IGNITION
Thanks for this. Some of the settings aren't what I had supposed so now I can clean the shortcuts up a bit.
 

· Premium Member
Joined
·
2,087 Posts
It’s also nice that you get the same feedback as you get using the app when the commands have been completed.

I get the app notification and a text message telling me wether the action has been completed or has failed. Very nice.

This makes utilizing the app capabilities even easier/better!

Edit: I just realized I can execute these from my Apple Watch as well!
 

· Registered
Joined
·
45 Posts
I agree. It's a nice piece of reverse engineering, but in the future, Subaru may make changes to the remote start APP requiring modifications to your Start, etc. string. Remember, Subaru may or may not make any changes. Buyer beware.
 
1 - 20 of 48 Posts
Top