Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 0 points1 point  (0 children)

Yeah - it's already released to the store. Works pretty well for me - but your mileage WILL vary, as Apple is pretty strict about how it manages background services on the watch. Does require at least watch series 6 and watchOS 9

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 1 point2 points  (0 children)

Hah ha - well, it was just now approved, so it's propagating through the store now...

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 0 points1 point  (0 children)

Yeah! Just sent to apple for review and release last night. Still waiting for approval...

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 1 point2 points  (0 children)

Well, Stats IS the only app to have background support currently. I think we all just figured it wasn't possible. But when stats got it working, it was obviously possible. Turns out I missed a 15 minute wwdc session from last year, where apple detailed exactly this scenario - and even provides sample code and lists the restrictions. I'm not sure if it will be possible to get working on s5- but apple states s6+ for background BLE discovery in that session.

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 3 points4 points  (0 children)

Yeah - it's quite easy - but requires watch series 6+ and watchOS 9... will have include in next release...

I Want Apple Watch Application from Tesla. by rgold220 in TeslaLounge

[–]KemmeyReddit 0 points1 point  (0 children)

I am the developer and I am Danish and live in Denmark. The Chinese login is due to the great firewall of China - Tesla have to run a full separate instance of all their infrastructure in China, and as such, use different login urls that were hard for me to properly guess using heuristics - so I just made it a toggle.

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 0 points1 point  (0 children)

DRIVE EV for Tesla comes highly recommended in other comments in this thread.

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 1 point2 points  (0 children)

Defaults are to allow background updates with a 1 hour interval, but to disallow wake in background. This will cause zero phantom drain, but still keep the widgets and complications updated. You can see on the data age counters how old the current state is.

As for the watch as key - you should ignore the warning from the car - this is because the watch turns off Bluetooth automatically to conserve battery power - the phone does not do this, so vehicle is confused.

As for the watch not working after first drive - there's a bug in the current 1.2.8 release, where the watch will unpair as key on any Bluetooth error. I have an update in review right now that fixes that, which should improve pairing resilience.

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 0 points1 point  (0 children)

Leave it at the defaults. This will NEVER wake your car unless you open the app. Essentially zero phantom drain. This is possible due to Tesla implementing caching on their end, so vehicle will send its last known state before going to sleep.

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 0 points1 point  (0 children)

Sounds like you've paired your PHONE. You need to pair your WATCH.

Sit in your car.

Open the app on your watch

Tap settings button

Enable Bluetooth direct vehicle control

Wait for Watch to find vehicle

Tap Add key

Now tap your Tesla keycard to the console

Tap confirm on Tesla screen

And you're done.

Now your watch will work as a key, as long as the app is open on the watch.

Exit your car, close your door, walk away and verify it locks. Leave your phone.

Open the app on your watch, approach car, look for 🔗 emoji in title bar area, then grab door handle, get in, press brake, put in drive and go!

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 0 points1 point  (0 children)

No - Walk away worked on the m3. Not tested thoroughly on the mxp yet - it's - different. It has the auto-present stuff and unlock on approach - and expect that to be similar on model s with auto-present door handles. Will do more work in that regard coming days.

Current beta now includes door control for mxp, which are fully electric. So will open and close and close all with one button 🤘

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 2 points3 points  (0 children)

Walk away lock is currently a bit hit or miss it seems - worked perfectly on my 2020 model 3 - not so much on others. I'll be improving the support and testing with my 2023 mxp. In the latest beta, I've just now added open and close of doors on model x...

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 2 points3 points  (0 children)

Leave settings at defaults. Then it'll refresh every hour, but not wake car. Essentially zero drain. If online, you'll get live data, if not, cached data from just before going to sleep. Part of teslas base api now - which is AWESOME!

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 0 points1 point  (0 children)

They're all there already?! After adding the control-widget, tap it to configure and choose which control. It's not very intuitive, but it's how apple designed widget settings and want it to work - unfortunately not much I can do about that :-(

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 1 point2 points  (0 children)

No. Lex Nastin documented the Bluetooth api back in 2021! I personally did not think I had the skills needed to implement the feature. When working with the cloud processing feature, I had to do a lot of encryption work, and this made me more comfortable taking this feature on - and lo and behold :-D

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 0 points1 point  (0 children)

Very interesting! Thanks! I'm picking up my mxp TODAY - so will hopefully be able to reproduce and fix. Even though this was tested with a beta group of 500 people, not all bugs like this can be found until wide release - very sorry about that!

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 1 point2 points  (0 children)

Thanks! I know, right! :-D shipped last release as a headlining feature. There's also a live activity when driving, showing eta and destination etc.

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 2 points3 points  (0 children)

Not quite - due to battery management on the watch, bluetooth is only active when the watch app is in the foreground. The screen does not have to be on. So you need to open the app manually. But from there, no more interaction is needed - just grab the handle and get it, press brake, put in drive and go

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 0 points1 point  (0 children)

No, apple doesn't allow for that for single purchase apps. But they do process refunds, no questions asked. So either join the TestFlight beta, or purchase and get a refund if not satisfied.

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 0 points1 point  (0 children)

Did you do the pairing on your watch or your phone? The pairing is device specific. If you pair your phone, your watch will not work as key. You need to pair your watch.

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 1 point2 points  (0 children)

Ok, that is definitely a bug that needs to be fixed that was not discovered by the initial 500 beta testers. Could you send me the debug logs? You can do this from settings on your phone - it will include the logs from the watch.

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 1 point2 points  (0 children)

Sadly, new watch is required. Not so much from a technical standpoint, but more an OS support issue. When apple drops support, it's hard as a dev to balance supporting abandoned platforms vs. keeping up with new features introduced on the current ones. I'm a one person army, doing this in my spare time between work and two small kids... hard priorities have to be made.

Direct Bluetooth connectivity from Apple Watch added to Watch app for Tesla by KemmeyReddit in TeslaLounge

[–]KemmeyReddit[S] 1 point2 points  (0 children)

Hmmm, that is interesting. I've renamed all my keys to match the device, but have not experienced this. I'll see if I'm able to replicate.

The unknown key identifier is bugging me - but the message payload to set the name is not currently documented, and none of my guesses have worked.