You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- auto conditioning start
- auto conditioning stop
- set remote seat heater request
- set remote steering wheel heater request
- set charge limit
- set charge limit max range
- set charge limit standard
- charge port door open
- charge port door close
- charge start (untested)
- charge stop (untested)
@@ -9,13 +10,16 @@ This is a [Tasker](https://play.google.com/store/apps/details?id=net.dinglisch.a
9
10
The idea was born during discussing a [feature request](https://github.com/adriankumpf/teslamate/issues/156) for [TeslaMate](https://github.com/adriankumpf/teslamate)
@@ -28,6 +32,7 @@ The idea was born during discussing a [feature request](https://github.com/adria
28
32
-[Disclaimer](#disclaimer)
29
33
30
34
## Security
35
+
31
36
Why not using [Tasker Plugin for Tesla](https://play.google.com/store/apps/details?id=com.crazydog.teslatasker)? You never know what a closed source application will do with your credentials :-)
32
37
33
38
So this Project ist different.
@@ -36,6 +41,7 @@ Access token is generated: asked for Tesla account data with Tasker scene, store
36
41
Token will be refreshed when exipres in 10 or less days.
37
42
38
43
## Features
44
+
39
45
-[x] Token get/refresh (OAuth)
40
46
-[x] get vehicles
41
47
-[ ] get vehicle
@@ -56,18 +62,18 @@ Token will be refreshed when exipres in 10 or less days.
56
62
-[ ] set navigation request
57
63
-[ ] get climate state
58
64
-[x] set temps (driver temp, passenger temp default:21.0)
59
-
-[] auto conditioning start
60
-
-[] auto conditioning stop
61
-
-[] set remote seat heater request
62
-
-[] set remote steering wheel heater request
65
+
-[x] auto conditioning start
66
+
-[x] auto conditioning stop
67
+
-[x] set remote seat heater request
68
+
-[x] set remote steering wheel heater request
63
69
-[ ] get charge state
64
-
-[] set charge limit
65
-
-[] set charge limit max range
66
-
-[] set charge limit standard
67
-
-[] charge port door open
68
-
-[] charge port door close
69
-
-[] charge start
70
-
-[] charge stop
70
+
-[x] set charge limit
71
+
-[x] set charge limit max range
72
+
-[x] set charge limit standard
73
+
-[x] charge port door open
74
+
-[x] charge port door close
75
+
-[x] charge start (untested)
76
+
-[x] charge stop (untested)
71
77
-[ ] get drive state
72
78
-[ ]~remote start drive~ (will not be included, because current tesla account password is needed)
73
79
-[ ] upcoming calendar entries
@@ -81,17 +87,21 @@ Token will be refreshed when exipres in 10 or less days.
81
87
Everything not yet included will be when my Tesla is connected to my account and I am able to test the tasks.
-[AutoTools](https://play.google.com/store/apps/details?id=com.joaomgcd.autotools) (can be removed with JavaScriplets to read JSON and removing AutoTools Text action)
86
93
87
94
## Installation
95
+
88
96
Install [Dependencies](#dependencies). Import [Tesla_API_in_Tasker.prj.xml](https://github.com/JakobLichterfeld/Tesla_API_in_Tasker/blob/master/Tesla_API_in_Tasker.prj.xml) on your Android Phone using Tasker, see [Tasker-FAQs](https://tasker.joaoapps.com/userguide/en/faqs/faq-how.html#q) on how to import xml files.
89
97
It is recommended to backup your data first.
90
98
91
99
## Contributing
100
+
92
101
All contributions are welcome and greatly appreciated!
93
102
94
103
## Dontation
104
+
95
105
Maintaining this project isn't effortless, or free. If you would like to kick in and help me cover those costs, that would be awesome. If you don't, no problem; just share your love and show your support.
0 commit comments