捷徑教學:基於App: Remote for Tesla

Terry Chen
7 min readApr 9, 2020

--

各位特斯拉車友們好,我是Terry。

我相信購買Tesla的族群裡,有許多人跟我一樣是因為它的科技與未來感。而基於這樣的想法下,Tesla也開放了許多API讓開發者可以去取得它的一些資訊與遠端控制權。從而讓車子更加像是一台電腦,而你可以透過程式語言與他溝通。

本身是個蘋果重度使用者,所以很依賴蘋果產品。而在iOS 12.0之後的捷徑功能,更是讓這樣的可能性擴大了許多。所以,Remote for Tesla這個App結合捷徑更是讓語音控制成型。

Remote for Tesla 下載連結:

今天這篇就先稍微介紹一下如何自己設定捷徑,透過語音(Apple Watch/iPhone/Home Pod)來控制Tesla。

首先,是捷徑的操作:

雖然我認為iOS的介面已經作到相當人性化,但我認為捷徑的設定對一般人來說還是有一定的門檻。所以這篇會用最簡單的方式功能來介紹它。

什麼是捷徑?

捷徑就像是一種將iOS本身的config與手機程式之間協作與排程,自動化的過程。也就是說,能夠將一定程度的本來需要人工一個一個程式開啟、操作,以達到想要的目的。

舉例來說,我們能夠透過Tesla的App來觀測座標、控制冷氣、上鎖、按喇叭等等。但必須仰賴你打開App,「手動」去操作,而捷徑,就是能透過一系列的預設,一鍵完成你想要的操作。

如何製作捷徑?

1:新增捷徑

從手機中找到捷徑這個App,並且點選「製作捷徑」。

加入動作,則是一個新捷徑的開始。裡面能夠取得所有的程式與工序指令。

點選「加入動作」,可以看到一大堆項目。但我們這篇要學習的是最簡單的「APP」的控制,而「Remote for Tesla」是我們的目標。所以點選「App」後在裡面找到「Tesla Remote」

2:Tesla Remote參數介紹

一進來裡面,會發現有一大堆英文指令。但大部份的指令,除非你跟我一樣想要去寫控制流程可能會需要裡面的參數,否則一般是用不到。

2–1:喚醒指令

Awaken Tesla

最上頭是Awaken Tesla,這b個也很貼心的提醒了不管是任何動作,這個指令一定要先加入來喚醒Tesla執行以下的動作。所以,我們可以先加入這個指令。

2–2:常用動作指令

Unlock Tesla / Lock Tesla

對應到Tesla app的是解鎖/上鎖的功能

Close Window / Vent Window

對應到Tesla app的是通風/關閉的功能

Enable Keyless Start

啟動無鑰匙駕駛

Flash Headlights / Honk Horn

對應到控制裡的閃爍車燈/鳴響喇叭

Open/Close Frunk / Open/Close Trunk

對應到控制裡的前/後行李箱

Start Climate Control/Set Temperature/Stop Climate Control

對應到空調裡的開關/設定溫度

2–3:取得參數指令

只要是Get開頭的,都是這類的指令,如果是單純要操控Tesla這類的指令沒什麼用,但若要用到這些指令來完成控制流程,就會有他的必要性。我常用的有幾個。

Get Battery Level

取得充電的百分比數字

Get Address of vehicle location

取得GPS座標位置

Get Temperature

取得車內溫度

3:完成Tesla捷徑設置

接著,就看我們想要怎麼來操作,每次的「加入動作」都先找到「Tesla Remote」並且先加入「Awaken Tesla(add this first)」

如果覺得很煩,可以在旁邊的小驚嘆號,裡面選取加「喜好項目」這樣就能在加入動作那個頁面直接找到「喜好項目」裡的常用動作。

而每次加入指令時,都先點選顯示更多,將執行時顯示關掉。不然會一直跳出提示讓流程很不順。

如果想要遠端控制行李箱,就如下方,先加入Awaken Tesla再加入Open/Close Trunk。

這樣一個簡單的捷徑就完成了,接著點選右上角的下一步。輸入捷徑的名稱,而這個也將是Siri能夠辨識的語音內容,因為是客製的語音控制,所以必須要跟既有Siri內建指令能夠區隔,而且自己能夠記得。

輸入「打開行李箱」,下方會提示請說「嘿,Siri,打開行李箱」來執行此捷徑。

4:操作Tesla捷徑

一、嘿,Siri

搭配Apple Watch/iPhone/Home Pod,並且講出你設的指令

二、加入主畫面

將常用的變成主畫面上的一個icon,一鍵執行。但除非是組合式指令,不然直接進到Tesla App裡操作就好。

三、透過Dashboard操作

iOS UI往最左拉,有許多widget。而可以選擇一些最常用的放在該處,以增加操作效率。

四、自動化流程

捷徑中最下方有一個「自動化」可以根據排程、設定等等,進一步將剛剛設置的捷徑觸發。這個就可以發揮大家的想像力了!

更多Tesla控制流程

當然,如果只是這樣的使用就太浪費了,所以就靠大家的想像力跟創意去發揮。而網路上有許多關於捷徑的設置方式,如果有一點程式邏輯概念,想要裡用裡面的參數與控制來達到自己設置情境的目的,都是非常有機會的。

舉例,我分享一個簡單的冷氣控制流程捷徑:

https://www.icloud.com/shortcuts/e3d2d46fa3f44d6886a3d495a4cbad65

功能:
1: 判斷車內溫度,如果大於25度且電量高於40%就打開冷氣,並關窗。
2: 如果高於25度但電量低於39%就微開窗
3: 如果低於25度就關掉冷氣,並關窗。

但我不確定是不是所有車型都能遠端關窗。如果有MS or M3車友再幫我測試看看。

若安裝上有遇到安全性信任問題參考這篇:
https://kkplay3c.net/fix-siri-shortcuts/

大概是這樣,此篇介紹的是最簡單如何新增一個單一Tesla控制指令的教學。有沒有越來越接近未來世界的感覺啊?Apple推出這樣的功能,的確讓物聯網的互連性又更強了,而也多虧了每個產品開放出來的資訊,讓我們有更多的空間。如果大家喜歡,請幫我下方按幾下拍拍手!感恩。

--

--

Terry Chen
Terry Chen

Written by Terry Chen

Hi, 我是陳一銘,我的朋友們都叫我Terry,因為喜歡學習各種不同的知識,所以常常擔任朋友人生路上的服務中心,為大家指點迷津。我喜歡閱讀,也喜歡成長,但現在更喜歡看到他人的成長。希望大家都能夠成長,找到自己人生的目標。

No responses yet