# \[APP\]\[Pro\] Tesla Car & Energy - Zero emissions. Zero compromises

**URL:** https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824
**Category:** Apps
**Tags:** app, homey-pro
**Created:** [January 11, 2024, 5:15pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824 "2024-01-11T17:15:52Z")
**Posts on this page:** 20
**Page:** 8

<div class="post-metadata">

### Author: ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)
#### Post date: [February 2, 2024, 4:09pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/144 "2024-02-02T16:09:38Z")

</div>

On iOS, the URL opens in the browser, not in the app.  
You have to open the URL with the app. The QR code is only a link/URL pointing to the same target.  
Click the ‘open in the app’ button at the top.

> **[Tesla – Ronny Winkler](https://rwdevelopment.de/homeypro-apps/tesla/)**

 ![Screenshot_20240202_170914_Firefox](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/6/d6f8019d8c1562af497662eee398b5c4ee1f7fca.jpeg)

---

<div class="post-metadata">

### Author: ![Maarten\_Hesp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/maarten_hesp/32/79184_2.png) [@Maarten\_Hesp](https://community.homey.app/u/Maarten_Hesp)
#### Post date: [February 2, 2024, 7:54pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/145 "2024-02-02T19:54:05Z")

</div>

The issue lies in sharing the key. This is not possible with a leased car. That’s why I was curious if the sharing process could also be done manually by adding Homey in Tesla Business as a driver.

![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/a/0a981dc07b320606812f86a4d1bbc2d3ee24c721.png)

---

<div class="post-metadata">

### Author: ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)
#### Post date: [February 2, 2024, 8:04pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/146 "2024-02-02T20:04:41Z")

</div>

This is a known issue. Tesla announced an app update.  
Currently you can use the REST API (car device settings) for commands.  
I would’t add the Homey app to your business account. The app will appear in account details. It would be possible for you to spy all cars assigned to the account - and that would be a legal problem 😇

---

<div class="post-metadata">

### Author: ![Maarten\_Hesp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/maarten_hesp/32/79184_2.png) [@Maarten\_Hesp](https://community.homey.app/u/Maarten_Hesp)
#### Post date: [February 2, 2024, 8:11pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/147 "2024-02-02T20:11:14Z")

</div>

That would mean that I would have to link Homey to every single Tesla in the fleet, so that danger does not exist. 😉 I will patiently wait for the update. Thanks!

---

<div class="post-metadata">

### Author: ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)
#### Post date: [February 2, 2024, 8:17pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/148 "2024-02-02T20:17:43Z")

</div>

You want to add only one (your car)? Yes, the. it’s better to wait.  
Reading data is possible for you, and sending controls with REST Api as long the car supports this access.

---

<div class="post-metadata">

### Author: ![cstromme](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cstromme/32/60204_2.png) [@cstromme](https://community.homey.app/u/cstromme)
#### Post date: [February 3, 2024, 12:10am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/149 "2024-02-03T00:10:56Z")

</div>

Changing charging state doesn’t seem to work here. It just errors out with a “500 Internal Server Error”. It can access the car just fine, just doesn’t work whenever I try to start or stop charging. Any idea what might cause that?

EDIT: Went to the latest beta to see if that fixed it, but still getting the same error.

---

<div class="post-metadata">

### Author: ![StevenV](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/stevenv/32/97437_2.png) [@StevenV](https://community.homey.app/u/StevenV)
#### Post date: [February 3, 2024, 7:07am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/150 "2024-02-03T07:07:16Z")

</div>

Indeed, this morning the iOs app was updated to 4.29.5 and I could finally add the virtual key as a lease driver. 🥳  
You need to be physically in the car to confirm with your keycard.

---

<div class="post-metadata">

### Author: ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)
#### Post date: [February 3, 2024, 8:53am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/151 "2024-02-03T08:53:41Z")

</div>

> [@cstromme](#):
>
> Changing charging state doesn’t seem to work here. It just errors out with a “500 Internal Server Error”.

Are you using the Proxy API?

Two ideas…

- the app is registered in the car as key?
- you can try REST API (if it still works). This API returns better error messages.

---

<div class="post-metadata">

### Author: ![cstromme](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cstromme/32/60204_2.png) [@cstromme](https://community.homey.app/u/cstromme)
#### Post date: [February 3, 2024, 11:40am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/152 "2024-02-03T11:40:00Z")

</div>

How do I know if I’m using the Proxy API? And how do I register the app as a key?

---

<div class="post-metadata">

### Author: ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)
#### Post date: [February 3, 2024, 11:49am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/153 "2024-02-03T11:49:46Z")

</div>

As default the Proxy is set during pairing. You can see/change it in car device settings.  
If you proceeded the car pair dialog until you open the Tesla app and allows app access to the car, it should be shown in the car as key (like a phone key).

You can repeat this step in car device repair view.

---

<div class="post-metadata">

### Author: ![cstromme](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cstromme/32/60204_2.png) [@cstromme](https://community.homey.app/u/cstromme)
#### Post date: [February 3, 2024, 12:11pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/154 "2024-02-03T12:11:56Z")

</div>

Well changing to the REST API immediately fixed the problem. Is that the old API? What is the difference between the 3 options?

---

<div class="post-metadata">

### Author: ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)
#### Post date: [February 3, 2024, 12:22pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/155 "2024-02-03T12:22:29Z")

</div>

See 1st post for details… or;

> **[Tesla: API-Details – Ronny Winkler](https://rwdevelopment.de/2024/01/14/tesla-api-details/)**

Short version:  
REST Api is deprecated and will stop soon depending on you cars software version.  
CommandAPI must be used in future due to car registration and encryption/signing. So you should do the registration as REST command can stop unannounced

---

<div class="post-metadata">

### Author: ![cstromme](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cstromme/32/60204_2.png) [@cstromme](https://community.homey.app/u/cstromme)
#### Post date: [February 3, 2024, 12:49pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/156 "2024-02-03T12:49:18Z")

</div>

So, change to command api in settings, sit down in car, open car settings and click repair?

---

<div class="post-metadata">

### Author: ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)
#### Post date: [February 3, 2024, 12:53pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/157 "2024-02-03T12:53:36Z")

</div>

Open repair view for car device, go to registration. Hit the Tesla icon…  
Then a URL is opened. If you stuck in the browser, scroll up and open in Tesla app. Follow the dialog…

 ![grafik](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/a/cae55fafed4f5287b948ac9c92fec7f543602fc2.png)

You only need to use the key card in your car if you are not the owner.

---

<div class="post-metadata">

### Author: ![Rudi\_Hendrix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rudi_hendrix/32/31931_2.png) [@Rudi\_Hendrix](https://community.homey.app/u/Rudi_Hendrix)
#### Post date: [February 3, 2024, 1:09pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/158 "2024-02-03T13:09:09Z")

</div>

Only on an iPhone with the updated app?

---

<div class="post-metadata">

### Author: ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)
#### Post date: [February 3, 2024, 1:19pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/159 "2024-02-03T13:19:28Z")

</div>

I haven’t seen an Android update yet

---

<div class="post-metadata">

### Author: ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)
#### Post date: [February 3, 2024, 1:21pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/160 "2024-02-03T13:21:04Z")

</div>

New **test version 1.1.13**

- Added app registration check for signed commands.  
The app check app/car registration state. It’s shown in the car device settings. When trying to send a command via CommandAPI (Proxy) it’s showing an error about missing registration instead of http-500-error.

---

<div class="post-metadata">

### Author: ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)
#### Post date: [February 3, 2024, 4:49pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/161 "2024-02-03T16:49:32Z")

</div>

New **test version 1.1.14**

- Fixes for app registration check for signed commands.
- Translations

---

<div class="post-metadata">

### Author: ![Maarten\_Hesp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/maarten_hesp/32/79184_2.png) [@Maarten\_Hesp](https://community.homey.app/u/Maarten_Hesp)
#### Post date: [February 3, 2024, 7:47pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/162 "2024-02-03T19:47:09Z")

</div>

The app update has solved my problem. Thanks for the help.

---

<div class="post-metadata">

### Author: ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)
#### Post date: [February 3, 2024, 8:26pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/163 "2024-02-03T20:26:13Z")

</div>

I got an update yesterday on Android. Based on the change log (add key cards), it could be the needed change für lease driver.

 ![Screenshot_20240203_212642_Google Play Store](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/8/288998ec3d8e797e6b3245a1454e33079609eb28.jpeg)

[Previous page](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824.md?page=7)

[Next page](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824.md?page=9)
