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

<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:** [September 24, 2026, 6:18am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1361 "2026-09-24T06:18:33Z")

</div>

Well, perhaps I am getting it wrong. Currently I activate the A/C and set it to 21C. However, that doesn’t automatically also start the rear window heating. For that I have to push the “button” on the screen to start the rear window heating. It is included in “Defrost” which I can start from the app, but that means the temperature is set to 28C or 30C or whatever the maximum is.

Perhaps the work around is to activate “Defrost” and after that lower the temperature to 21C.

---

<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:** [September 24, 2026, 8:06am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1362 "2026-09-24T08:06:50Z")

</div>

Yes, you are right. I mixed up defrost and preconditioning.

The API should cover all commands thet are available in Tesla app (so no window/mirror options 🤷‍♂️).

---

<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:** [September 24, 2026, 8:25am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1363 "2026-09-24T08:25:35Z")

</div>

Ah, that is a good rule of thumb. So if I see something new pop up in the app, I can ask you if it can be implemented in the Homey app as well?

I think it is not the first time that you’ve pointed this out. It does ring a bell…

---

<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:** [September 24, 2026, 8:31am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1364 "2026-09-24T08:31:48Z")

</div>

Sure. Or just check the API docs 😁

> **[Vehicle Commands | Tesla Fleet API](https://developer.tesla.com/docs/fleet-api/endpoints/vehicle-commands)**

But there are some really complex commands (all about schedule) that are nor easy to add to Homey without a complex GUI.

---

<div class="post-metadata">

**Author:** ![Jesper2](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jesper2/32/173551_2.png) [@Jesper2](https://community.homey.app/u/Jesper2)\
**Post date:** [September 24, 2026, 9:25am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1365 "2026-09-24T09:25:01Z")

</div>

Hi!

Can you tell and maybe help me why I don’t get the battery percent and things like that on my widget? I only get the buttons.

Br

 ![IMG_7036](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/b/eb828c46d380bfb641c77bf75c6be2d44e9696ae.png)

---

<div class="post-metadata">

**Author:** ![Paul\_Nas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/paul_nas/32/80581_2.png) [@Paul\_Nas](https://community.homey.app/u/Paul_Nas)\
**Post date:** [September 24, 2026, 9:44pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1366 "2026-09-24T21:44:13Z")

</div>

You could simplify it by not exposing all properties. Just offer one schedule (fixed id) with an add, an update (=add but the schedule already exists so gets updated instead of created) and a remove. Lat/lon could be Homey coords and days\_of\_week could default to all. Then all you have in the cards is:

- start\_time (not optional, time)
- end\_time (not optional, time)
- one\_time (boolean), default true
- enabled (boolean), default true

Card: Set charge window (enabled=true) with fields:

- start\_time
- end\_time
- one\_time

Optional card: Charge until (start\_enabled=false, end\_enabled=true, enabled=true) with fields:

- end\_time
- one\_time

Optional card: Charge from (start\_enabled=true, end\_enabled=false, enabled=true) with fields:

- start\_time
- one\_time

Card: Remove charge schedule (no fields)

And the same for preconditioning.

The current cards are either/or: if you use one, all the others get disabled. This messes up any existing schedule you had in the app. Quite inconvenient. Also, you can never have a charge plan with a start _and_ a stop time. This doesn’t work for smart charging, where you want the car to charge during a specific window. There’s also no way to remove the schedule you created, which will quickly make a mess in the Tesla app because they keep accumulating, each time you use a different time… So the new cards are badly needed!

---

<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:** [September 27, 2026, 8:11am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1367 "2026-09-27T08:11:17Z")

</div>

> [@Jesper2](#):
>
> I don’t get the battery percent and things like that on my widget?

Hi, can you please refresh the widget (refresh button or reopen the dashboard). Then directly send a diagnostics report from app settings page. I think there is a data conversion error. Thanks.

---

<div class="post-metadata">

**Author:** ![Jesper2](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jesper2/32/173551_2.png) [@Jesper2](https://community.homey.app/u/Jesper2)\
**Post date:** [September 27, 2026, 8:44am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1368 "2026-09-27T08:44:11Z")

</div>

c8b51f68-4b35-431f-bae5-11ee3abd3666

I think I’ve done the right thing now haha 🙂

---

<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:** [September 27, 2026, 9:18am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1369 "2026-09-27T09:18:12Z")

</div>

I don’t see an error. Did you select your car in widget settings?

---

<div class="post-metadata">

**Author:** ![Jesper2](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jesper2/32/173551_2.png) [@Jesper2](https://community.homey.app/u/Jesper2)\
**Post date:** [September 27, 2026, 9:22am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1370 "2026-09-27T09:22:59Z")

</div>

Yes i did, strange..

 ![IMG_7043](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/d/5da4db42c43d6d86081807dc36481092bae1c2d4.jpeg)

---

<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:** [September 28, 2026, 5:41pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1371 "2026-09-28T17:41:20Z")

</div>

Is the “online” time right? Do the buttons work?

Perhaps there is a capability with an invalid (unexcepted) value that’s causing an error in the HTML view. Can you please check the device data (especially battery device) if there is somewhere a null value (shown as - sign). Otherwise it’s hard to debug it because ir’s just a html frame in the Homey dashboard.

---

<div class="post-metadata">

**Author:** ![Paul\_Nas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/paul_nas/32/80581_2.png) [@Paul\_Nas](https://community.homey.app/u/Paul_Nas)\
**Post date:** [September 29, 2026, 2:50pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1372 "2026-09-29T14:50:15Z")

</div>

Yes, I have an old NewMotion charger (before Shell Recharge). I want to wait to replace it until there are chargers available with support for bidirectional charging and right now certification and rules aren’t clear. So it’ll have to serve me a few more years. Then I can replace the charger and switch to a better CPO. Until then I’m stuck with 50five.

---

<div class="post-metadata">

**Author:** ![Tommy88](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tommy88/32/172271_2.png) [@Tommy88](https://community.homey.app/u/Tommy88)\
**Post date:** [October 3, 2026, 11:59am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1374 "2026-10-03T11:59:22Z")

</div>

If this has been answered before, I’m sorry, but I can’t seem to find anything about it..  
My qestion is:  
Is there any if cards, that can check if the doors on the car is closed (not locked, but closed)  
I’d like to make a flow that goes like this:  
WHEN “My button is pressed”  
IF “Car doors are closed” \<------ this is the one I’m wondering about  
Then “Lock doors”

Edit: Nevermind. The whole idea waas to have a button that could also unlock the doors, and after 5min it’d check if the doors where closed and then relocking them.  
But I see now that there aren’t any unlocking “THEN” cards so I guess its not possible then 🙂

---

<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:** [October 3, 2026, 12:29pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1375 "2026-10-03T12:29:24Z")

</div>

There is no condition for closed door I think, only for locked state (true/false). Only trunk/frunk has a capability that holds the state. I will check this tomorrow.

For doors lock/unlock commabd, use the “(…) doors” card from car device and select “lock” or “unlock” inside the card.

Perhaps you can use “user present” trigger cards. That triggers if a driver is present or leaving the car. I’m not really sure, but I think it’s based on car key presence.

---

<div class="post-metadata">

**Author:** ![Tommy88](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tommy88/32/172271_2.png) [@Tommy88](https://community.homey.app/u/Tommy88)\
**Post date:** [October 3, 2026, 1:01pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1376 "2026-10-03T13:01:13Z")

</div>

Thank you for the reply  
I have Homey in Norwegian so there must be something wrong with the translation on the door card.

 ![1 2 03102026-145108](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/7/b7661378d886c8027ecd574a3eefb8e3e8f65c83.jpeg)

This says  
“Lock” (Lås)  
“Open” (Åpne)  
So I thought it was to open the door, not unlock (Lås opp) it ^^

---

<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:** [October 3, 2026, 1:49pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1377 "2026-10-03T13:49:20Z")

</div>

Thanks, I will fix the translation.

FYI: open the door is also possible, but only via Bluetooth connection.

---

<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:** [October 6, 2026, 5:41pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1378 "2026-10-06T17:41:25Z")

</div>

New **test version 4.5.0** :

- Added dynamic Homey/domain registration.  
If the domain registration is not possible (e.g. 2nd hand Homey with already registeres domain), then a client id specific domain is used.

> **[Tesla Car & Energy | Homey](https://homey.app/en-us/app/com.tesla.car/Tesla-Car-&amp;-Energy/test/)**
>
> Zero emissions. Zero compromises.

@Tariq FYI and test. The domain registration should work now 🤞

---

<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:** [October 6, 2026, 7:38pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1379 "2026-10-06T19:38:46Z")

</div>

Another test version 4.5.1:

- Fixed translation (door lock state)
- Added door open/closed state. Use device tags in logic cards to check the door state.

> **[Tesla Car & Energy | Homey](https://homey.app/en-us/app/com.tesla.car/Tesla-Car-&amp;-Energy/test/)**
>
> Zero emissions. Zero compromises.

@Tommy88 FYI

---

<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:** [October 6, 2026, 7:39pm UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1380 "2026-10-06T19:39:48Z")

</div>

Hi @Jesper2  
I think I didn’t reply to your post. Can you take a look at this post? Thanks.

> [@\[APP\]\[Pro\] Tesla Car & Energy - Zero emissions. Zero compromises](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1371):
>
> Is the “online” time right? Do the buttons work? Perhaps there is a capability with an invalid (unexcepted) value that’s causing an error in the HTML view. Can you please check the device data (especially battery device) if there is somewhere a null value (shown as - sign). Otherwise it’s hard to debug it because ir’s just a html frame in the Homey dashboard.

---

<div class="post-metadata">

**Author:** ![Hass](https://avatars.discourse-cdn.com/v4/letter/h/51bf81/32.png) [@Hass](https://community.homey.app/u/Hass)\
**Post date:** [October 9, 2026, 7:36am UTC](https://community.homey.app/t/app-pro-tesla-car-energy-zero-emissions-zero-compromises/100824/1381 "2026-10-09T07:36:48Z")

</div>

Hello!

I’m having issues activating telemetry. It gives me the error “Verify the veichles authentication: CONNAC returnCode=4”.

I tried to repair the device and re-authenticing to Fleet API, but without result…

Checking the logs, it doesn’t seem to have worked since 14th of July.

Do you have any suggestion on how to fix it?

Diagnostic ID: 099dc2aa-a6e0-418e-8ffd-87c212025e4a

 ![IMG_7174](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/d/7d87646f9f9af639273ca433cad0e1ba3ae0aebc.jpeg)

 ![IMG_7175](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/4/a4d4800e41b319144a6f004183485773c349bdb0.png)

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

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