# \[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:** 33

<div class="post-metadata">

### Author: ![hyper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hyper/32/29565_2.png) [@hyper](https://community.homey.app/u/hyper)
#### Post date: [February 8, 2025, 7:36pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/650 "2025-02-08T19:36:41Z")

</div>

After I added the client id/secret I was asked to sign in. After that it failed with that message.

It’s possible it’s related to MFA because next time when I did it it asked for MFA code there instead.

---

<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 8, 2025, 7:43pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/651 "2025-02-08T19:43:44Z")

</div>

Thanks for the hint. I think I found the bug. The oAuth instance is initialized at start of repair view - before the app credentials are set. That’s why it doesn’t work the first time, but the second time.

---

<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 8, 2025, 8:42pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/652 "2025-02-08T20:42:41Z")

</div>

Test version 2.0.1:

- device repair with new client\_id should be fixed now.

> **[Tesla](https://homey.app/en-us/app/com.tesla.car/Tesla/test/)**
>
> Zero emissions. Zero compromises.

---

<div class="post-metadata">

### Author: ![ersa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ersa/32/56495_2.png) [@ersa](https://community.homey.app/u/ersa)
#### Post date: [February 9, 2025, 10:05am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/653 "2025-02-09T10:05:52Z")

</div>

Great work @RonnyW! My Model 3 and Model Y is now back in Homey.  
Both came back online after “repair” on one of the cars.

---

<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 9, 2025, 10:22am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/654 "2025-02-09T10:22:44Z")

</div>

> [@ersa](#):
>
> Model 3 and Model Y is now back in Homey.

Please keep an eye on your app usage with two cars assigned.  
You can still adjust the data reading interval to keep below your limit.

Currently it seems that Tesla is not blocking the app completely when the limit is reached. They try to convince you to add a subscription. But take this as a chance to use a poll interval that fits into your 10$ limit.

And then it would be nice if you can share your experience for others to get a good balance for data readings and commands (like done for the rate limit last year).

---

<div class="post-metadata">

### Author: ![Jan\_Penning](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_penning/32/71173_2.png) [@Jan\_Penning](https://community.homey.app/u/Jan_Penning)
#### Post date: [February 9, 2025, 10:45am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/655 "2025-02-09T10:45:56Z")

</div>

Hi @RonnyW, thanks a lot for the update and the clear instructions!  
I followed the instructions, repaired my existing device and my Model 3 came back in Homey.

Reading of the car’s data is working fine but the sending of a command results in the error message “Signed message error: MESSAGEFAULT\_ERROR\_INSUFFICIENT\_PRIVILEGES”.

 ![Scherm­afbeelding 2025-02-09 om 11.35.26](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/c/6ccc497ae91a0a560b2b339eb77ca55015f76049.png)

I did the registration of the Homey app in the car and this resulted in a new key being added (second one):

 ![IMG_1852](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/6/06024b181dae72f34098c9b0cbb3fc6b6a7b11ba.jpeg)

Any ideas what I did wrong?

Another question: what is your recommendation for setting the online and offline polling interval?

---

<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 9, 2025, 10:50am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/656 "2025-02-09T10:50:42Z")

</div>

> [@Jan\_Penning](#):
>
> Reading of the car’s data is working fine but the sending of a command results in the error message “Signed message error: MESSAGEFAULT\_ERROR\_INSUFFICIENT\_PRIVILEGES”.

Not all commands are working yet.

> [@\[APP\]PRO\] Tesla](https://community.homey.app/t/app-pro-tesla/100824/647):
>
> New test version 2.0.0 This version supports the personal use of FleetAPI. You need am Tesla developer account and a Tesla app registration - to get your client\_id and client\_secret to set up your Homey app. Just follow the instructions on my Blog and in pair view: The new app version is only tested as a new added car. Please check if an update for an existing device is working. Please report any issue. To use your already added car, please use the repair function to add your Tesla app c…

> [@Jan\_Penning](#):
>
> Another question: what is your recommendation for setting the online and offline polling interval?

You can keep both intervals at the same value. The app checks first is the car is online and only in this case, a data reading is done.  
You have to try out your best aproach. The latest rate limit was daily. Now the limit is monthly. So perhaps a short interval is possible now if the usage levels out over the days if there are days with less usage.

I would start with 2min and check after some days in developer account if it’s ok.

---

<div class="post-metadata">

### Author: ![Jan\_Penning](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_penning/32/71173_2.png) [@Jan\_Penning](https://community.homey.app/u/Jan_Penning)
#### Post date: [February 9, 2025, 10:56am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/657 "2025-02-09T10:56:08Z")

</div>

OK, thanks. I assumed that all commands that were previously working, would automatically be working again. I tested with trying to open the trunk. I’ll wait for more news on the command but am already very happy with the progress sofar!

---

<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 9, 2025, 11:03am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/658 "2025-02-09T11:03:55Z")

</div>

Unfortunately not.  
The last app version was using the Teals ProxyServer that managed the command signing/encryption. Now the app has to do it itself. The current state is where I stopped last year as setting up a cloud proxy server was easier 😅

But hey, we are back in the Tesla game. We just need to catch up a bit 😁

---

<div class="post-metadata">

### Author: ![Jacco\_van\_Eck](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jacco_van_eck/32/78898_2.png) [@Jacco\_van\_Eck](https://community.homey.app/u/Jacco_van_Eck)
#### Post date: [February 9, 2025, 11:23am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/659 "2025-02-09T11:23:27Z")

</div>

Where can I find the new test version? Infortunately I removed the old app from my Homey.

---

<div class="post-metadata">

### Author: ![Bulletcather](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bulletcather/32/13738_2.png) [@Bulletcather](https://community.homey.app/u/Bulletcather)
#### Post date: [February 9, 2025, 11:36am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/660 "2025-02-09T11:36:17Z")

</div>

> **[Tesla](https://homey.app/en-us/app/com.tesla.car/Tesla/test/)**
>
> Zero emissions. Zero compromises.

---

<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 9, 2025, 11:48am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/661 "2025-02-09T11:48:32Z")

</div>

Sorry, forgot the link. I will add it o the previous posts.  
But you already got it. The app is currently hidden in the store. I think I can give the live version to review tomorrow if there are no big issues.  
Data reading was the priority for now.

---

<div class="post-metadata">

### Author: ![Jacco\_van\_Eck](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jacco_van_eck/32/78898_2.png) [@Jacco\_van\_Eck](https://community.homey.app/u/Jacco_van_Eck)
#### Post date: [February 9, 2025, 12:03pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/662 "2025-02-09T12:03:16Z")

</div>

Can I also install and test de Battery, Climate, Media and Location device? I have an issue with the battery device, the amp change is not correct when I try to change it with a Homey flow.

---

<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 9, 2025, 1:17pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/663 "2025-02-09T13:17:00Z")

</div>

You don’t need to change the dependent devices. Only a repair for car device is needed.  
If the flow doesn’t work, then it’s one of the not working commands. I have to check one by one.

PS: I added a [list of commands](https://community.homey.app/t/app-pro-tesla/100824/2) to 2nd post

---

<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 9, 2025, 5:56pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/664 "2025-02-09T17:56:05Z")

</div>

Got it up and running again as well. Great work. 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 9, 2025, 7:41pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/665 "2025-02-09T19:41:33Z")

</div>

New **test version 2.0.1** :

- **added commands** : start/stop charging & set charging ampere

Now the most wanted commands should work 🙂

> **[Tesla](https://homey.app/en-us/app/com.tesla.car/Tesla/test/)**
>
> Zero emissions. Zero compromises.

---

<div class="post-metadata">

### Author: ![Andrea\_Marchisi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andrea_marchisi/32/16566_2.png) [@Andrea\_Marchisi](https://community.homey.app/u/Andrea_Marchisi)
#### Post date: [February 9, 2025, 8:09pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/666 "2025-02-09T20:09:46Z")

</div>

@RonnyW hello, thanks for your effort. The app receives the car status, however the commands do not arrive to the car. I receive timeout message after 10000 ms.

---

<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 9, 2025, 8:16pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/667 "2025-02-09T20:16:23Z")

</div>

I assume you are using a not yet implemented command. If you have the “retry commands” setting activated in car device, the mobile app will show this timeout message.  
You can see the API error in car device settings.

> [@\[APP\]PRO\] Tesla](https://community.homey.app/t/app-pro-tesla/100824/2):
>
> Current status of commands: Car: vehicleControlSetSentryModeAction white_check_markvehicleControlFlashLightsAction white_check_markvehicleControlHonkHornAction warning Not tested RKE\_ACTION\_LOCK, RKE\_ACTION\_UNLOCK no_entry_sign MESSAGEFAULT\_ERROR\_INSUFFICIENT\_PRIVILEGES vehicleControlWindowAction no_entry_sign MESSAGEFAULT\_ERROR\_INSUFFICIENT\_PRIVILEGES vehicleControlScheduleSoftwareUpdateAction warning Not tested Battery: commandChargeLimit white_check_markchargePortDo…

The commands will be added one after another. Please be patient 🙂

---

<div class="post-metadata">

### Author: ![Andrea\_Marchisi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andrea_marchisi/32/16566_2.png) [@Andrea\_Marchisi](https://community.homey.app/u/Andrea_Marchisi)
#### Post date: [February 9, 2025, 8:46pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/668 "2025-02-09T20:46:57Z")

</div>

Yes @RonnyW. Your are right. I was attempting to use command bot yet available. The other work perfectly. Thanks

---

<div class="post-metadata">

### Author: ![kadettilac](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kadettilac/32/125875_2.png) [@kadettilac](https://community.homey.app/u/kadettilac)
#### Post date: [February 9, 2025, 9:14pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/669 "2025-02-09T21:14:37Z")

</div>

Awesome, works fine again. Well done for making the switch so quickly. Set polling both online and offline to 1 hour, let’s see if that is usable with the api limits. Thanks!

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

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