3 ms·
Why can't the app just talk directly to the car? No Internet needed at all[1]. NAT shouldn't even come into it. Local Wi-Fi or Bluetooth should work. [1] Well,
by function_seven 6y ago
Why can't the app just talk directly to the car? No Internet needed at all[1]. NAT shouldn't even come into it. Local Wi-Fi or Bluetooth should work.
[1] Well, I suppose if you're not near the car, Internet would be needed. Does the car have a publicly reachable IP?
- stu2b50 6y agoI mean, it does talk to the car with Bluetooth. You can unlock it without internet connectivity, just locally via Bluetooth.
- bdamm 6y agoThe car does not have a publicly reachable IP. It is using message bus (Kafka pub-sub, I believe) to bridge phone and car. Tesla does publish an API for anyone that wants to control a car (uses OAUTH for authorization.) Other than being unable to revoke tokens from within the car, it works great and solves the fleet management problem. (It is possible to simply entirely disable remote access from within the car, so this is a partial solution that Tesla does already.)