본문 바로가기
Car/Tesla

스마트폰 내비 목적지를 Tesla 네비로 전송하기 #1 (Tasker 이용)

by zipi 2021. 11. 15.
반응형

별도 앱을 만들어 배포하였기 때문에, 아래 내용은 원리에 대해 참고용으로만 보면 된다.

https://zipi.me/657 참고

 

Tesla 차량 이용하면서 불편한 것중 하나가 네비....

 

티맵 기반이기는 하지만, 티맵 지도와 경로 안내 엔진, 지명검색 등이 연동되고 과속단속 안내나 차선정보(좌회전 전용차선인지, 우측 몇번째로 나가야 하는지)이 전혀 나오지 않는다.

 

그래서 따로 폰 내비를 이용하는데, 가운데 커다란 화면 놔두고, 네비를 쓰자니 차량 네비가 아깝고,

그렇다고 폰 내비와 차량 내비를 둘다 매번 입력하기도 귀찮아서 장거리, 집에 돌아갈 때에만 주로 썼다...

 

폰 내비 목적지를 테슬라 차량과 연동하려고 해봤지만 잘 안되던데...

 

우연히, 안드로이드 티맵은 경로 안내가 시작되면, 목적지 정보가 알림으로 뜬다는 사실과, 안드로이드는 앱이 다른 앱의 알림정보를 읽을 수 있는 사실을 알게되었다.

 

이를 Tasker으로 자동화해서 테슬라 차량에 목적지를 연동해보았다.

 

 

참고로 이 방법은, 오인식이 너무 많아서 강원도쪽 지명을 검색하더라도, 갑자기 서울쪽으로 연동되버리는 경우가 많다.

따라서 이 방법을 이용할 경우 오인식을 보고 항상 제대로 입력되었는지 체크해야한다.

다음번에 작성할 앱을 이용한 방법으로 해결한 상태이긴 하지만, 직접 해보려는 사람을 위해서 남겨둔다.

 

 

 

준비물

Tasker

https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm 

 

Tasker - Google Play 앱

설정에서 연설에 사진, SMS에 이르기까지 모든을 자동화합니다. ADC2 수상자.

play.google.com

 

 

Tasker - Tesla plugin

https://play.google.com/store/apps/details?id=com.crazydog.bolt 

 

Bolt for Tesla - 테슬라 자동화 - Google Play 앱

Automate your Tesla with Tasker, Automate, or MacroDroid!

play.google.com

 

원리

안심주행
출발위치 > 목적지
출발위치 > 경유지1 > 경유지2 > 목적지

티맵이 안내를 시작하면, 위의 형태로 알림이 항상 떠있다.

이 알림을 읽어서 목적지만 테슬라로 전송한다.

 

 

세팅

 

1번사진 : Tasker에 이벤트 트리거는 Notification (TMAP 한정으로)

2번사진

 1) evtprm3(알림 내용)을 로컬 변수 destArr로 저장

 2) destArr을 > 으로 분리

 3) dest 로컬 변수에 destArr의 마지막 단어를 저장

 4) Dest(전역변수, 마지막 주소)가 새로운 주소와 다를경우

 5) Dest에 현재 요청할 수조를 저장

 6) 목적지를 테슬라에 전송

 

 

사진상에 6번은 HTTP Post이지만, 실제로는 Bolt for Tesla에서 Navigation destination을 이용하고 Dest 또는 dest를 넣어준다.

 

 

지원하는 주소 형태

단순 주소

경기 성남시 분당구 대왕판교로 316
서울 용산구 한강대로 405


건물명, 장소명, 아파트명
테슬라 분당 스토어
테슬라 분당 서비스 센터
서울역
서울역 KTX 빌딩 주차장
아크로리버파크아파트

스타벅스 서울역점

--> 오인식 확률 높음

 

지원 불가능

동일 명칭의 장소가 다수 있을 경우

 - 그린빌라, 청솔빌라 등

건물 내부의 특정 장소

 - 태기산CC 주차장 전기차충전소

 

 

주소를 즐겨찾기 등록 후 명칭을 변경한 경우(부모님댁, 회사 등)

 

 

지원 불가능 주소를 입력할 경우 차량에서 이상한 장소로 안내를 시작한다. 주의가 필요하다.

 

 

 

제대로 되면, 움짤처럼 티맵 목적지 안내 시작되면, 차량도 연동된다.

(차량 상태에 따라 10여초 까지 오래걸리기도 한다)

반응형

댓글