nfarina / homebridge-tesla

Tesla plugin for homebridge: https://github.com/nfarina/homebridge
154 stars 38 forks source link

Tesla Network outage today brought down my HomeBridge😟 #47

Closed Tesla-P100FX closed 3 years ago

Tesla-P100FX commented 3 years ago

My homebridge was timing out this morning trying to talk to the Tesla Network which h was down. So I could not control anything else in my home.

Did others experience this? Should there be a timeout in this plugin?

nfarina commented 3 years ago

Hm, the Tesla plugin, in theory, shouldn't have any effect on other Homebridge plugins. If you disable the Tesla plugin do your other plugins work fine?

Tesla-P100FX commented 3 years ago

Yes it was constantly trying to log in

9/23/2020, 8:29:05 AM [Model X] Got a login token. 9/23/2020, 8:29:05 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:09 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:09 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:09 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:09 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:09 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:09 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:09 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:09 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:09 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:09 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:09 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:16 AM [Model X] Got a login token. 9/23/2020, 8:29:19 AM [Model X] Got a login token. 9/23/2020, 8:29:19 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:20 AM [Model X] Got a login token. 9/23/2020, 8:29:20 AM [Model X] Got a login token. 9/23/2020, 8:29:24 AM [Model X] Got a login token. 9/23/2020, 8:29:24 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:24 AM [Model X] Got a login token. 9/23/2020, 8:29:24 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:24 AM [Model X] Got a login token. 9/23/2020, 8:29:24 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:24 AM [Model X] Got a login token. 9/23/2020, 8:29:24 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:24 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:24 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:24 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:24 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:24 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:24 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:24 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:24 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:24 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:24 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:24 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:25 AM [Model X] Got a login token. 9/23/2020, 8:29:25 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:28 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:29 AM [Model X] Got a login token. 9/23/2020, 8:29:29 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:30 AM [Model X] Got a login token. 9/23/2020, 8:29:30 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:30 AM [Model X] Got a login token. 9/23/2020, 8:29:30 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:34 AM [Model X] Got a login token. 9/23/2020, 8:29:34 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:34 AM [Model X] Got a login token. 9/23/2020, 8:29:35 AM [Model X] Got a login token. 9/23/2020, 8:29:35 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:38 AM [Model X] Got a login token. 9/23/2020, 8:29:38 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:40 AM [Model X] Got a login token. 9/23/2020, 8:29:40 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:40 AM [Model X] Got a login token. 9/23/2020, 8:29:40 AM [Model X] Got a login token. 9/23/2020, 8:29:40 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:40 AM [Model X] Got a login token. 9/23/2020, 8:29:41 AM [Model X] Got a login token. 9/23/2020, 8:29:41 AM [Model X] Got a login token. 9/23/2020, 8:29:41 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:44 AM [Model X] Got a login token. 9/23/2020, 8:29:44 AM [Model X] Got a login token. 9/23/2020, 8:29:44 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:44 AM [Model X] Got a login token. 9/23/2020, 8:29:44 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:44 AM [Model X] Got a login token. 9/23/2020, 8:29:45 AM [Model X] Got a login token. 9/23/2020, 8:29:45 AM [Model X] Got a login token. 9/23/2020, 8:29:45 AM [Model X] Got a login token. 9/23/2020, 8:29:46 AM [Model X] Got a login token. 9/23/2020, 8:29:46 AM [Model X] Got a login token. 9/23/2020, 8:29:46 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:48 AM [Model X] Got a login token. 9/23/2020, 8:29:48 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:48 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:48 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:48 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:48 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:48 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:48 AM [Model X] Logging into Tesla with username/password… 9/23/2020, 8:29:49 AM [Model X] Logging into Tesla with username/password…

Tesla-P100FX commented 3 years ago

Once removed every thing ran fine

nfarina commented 3 years ago

Yikes, thanks for the logs! That explains the problem—the plugin is basically overwhelming the whole system. It shouldn't be able to log in with multiple simultaneous sessions like that, but then again, this is a unique situation. I'll take a look.

nfarina commented 3 years ago

I just published a possible fix for the parallel logins issue - can you try it and let me know if it makes any difference?

Tesla-P100FX commented 3 years ago

I installed. So far so good. I think my X (2017) with 2.5 computer goes to sleep a lot. It often shows as not responding. Does the “model x connection button “ keep it awake? For how long

Thanks

Rich

Sent from my Phone 📞, please excuse typos and amusing autocorrects

On Sep 23, 2020, at 1:11 PM, Nick Farina notifications@github.com wrote:



I just published a possible fix for the parallel logins issue - can you try it and let me know if it makes any difference?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnfarina%2Fhomebridge-tesla%2Fissues%2F47%23issuecomment-697946397&data=02%7C01%7C%7C789e0c184e0e444b6c1808d85ffcde99%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637364886947559754&sdata=v4U0rQa4X8tbO7qpaAK2FrwFIhbUtzlyO1vxuolPQpU%3D&reserved=0, or unsubscribehttps://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQHZNGYM2ZIHQA6GWU3MD53SHJI7LANCNFSM4RXMPCTA&data=02%7C01%7C%7C789e0c184e0e444b6c1808d85ffcde99%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637364886947569749&sdata=m0TslcSSnnB40wGyNvZAMe0yZ5v3Wu4hnpcXLKKgBu0%3D&reserved=0.

nfarina commented 3 years ago

The button only asks it to wake up, there's no way to specify for how long, the car decides on its own when to go back to sleep. You could rig up a system that keeps "pushing the button" and keeps the car on, but being awake is a significant drain on the battery so I wouldn't recommend it.