Sponsored

Interested in an unofficial Apple Watch app?

OP
OP
electricsidecar

electricsidecar

Well-Known Member
Joined
Oct 15, 2022
Threads
8
Messages
647
Reaction score
830
Location
USA
Website
electricsidecar.app
Vehicles
Volcano Gray Taycan 2022
Country flag
So this is data that the watch would only receive while in WiFi or Bluetooth range of the OBDII device in the car? I was thinking it would be great to get watch alerts concerning charging status while taking a break in a restaurant, but that would be out of range.
It’d just be while driving yeah. From my research I have found companies that offer OBD solutions paired with cell connectivity though, so that could be something to explore down the line.
Sponsored

 

Y1BDB1

Well-Known Member
Joined
Jul 21, 2021
Threads
0
Messages
69
Reaction score
39
Location
Canada
Vehicles
911, CT4S
Country flag
It looks like Porsche has updated the watch app to show charge status and allow preheating.

I would love to be able to see the battery temperature on my watch.
 
OP
OP
electricsidecar

electricsidecar

Well-Known Member
Joined
Oct 15, 2022
Threads
8
Messages
647
Reaction score
830
Location
USA
Website
electricsidecar.app
Vehicles
Volcano Gray Taycan 2022
Country flag
It looks like Porsche has updated the watch app to show charge status and allow preheating.
Just saw! Great update, really happy to see the team leaning in to Apple Watch support!

I would love to be able to see the battery temperature on my watch.
This is very likely doable. Would you want it shown as an overall average, a distribution of the pack's cells, or as a chart?
 
OP
OP
electricsidecar

electricsidecar

Well-Known Member
Joined
Oct 15, 2022
Threads
8
Messages
647
Reaction score
830
Location
USA
Website
electricsidecar.app
Vehicles
Volcano Gray Taycan 2022
Country flag
Wi-Fi support is now working and I've unified the command/response busses for Wi-Fi and BTLE to a single data bus within Electric Sidecar.

Next step is to add a terminal feature for manual interactions with the vehicle and then a basic handshake for getting the vehicle's VIN. From there, Electric Sidecar will automatically be able to associate any received data with the appropriate car in your garage without any additional configuration (assuming you've already registered your vehicle).

This will notably require that I add some new UX for registering non-connected vehicles in the garage (e.g. I have a 2011 Juke that has zero connectivity) and I'll want to do that prior to release because I want to test this on my Juke for a few days before deploying this feature to the beta fleet.

My plan is to make vehicle registration an automatic side effect of using other features (such as the document scanner or the vehicle scanner) which can detect VINs so there's no need to search for models / makes / years etc.
 
OP
OP
electricsidecar

electricsidecar

Well-Known Member
Joined
Oct 15, 2022
Threads
8
Messages
647
Reaction score
830
Location
USA
Website
electricsidecar.app
Vehicles
Volcano Gray Taycan 2022
Country flag
Also I've ordered a Vision Pro and will have it next Friday :D Excited to play around with potential Electric Sidecar experiences on the new hardware including visualizing vehicle data on a digital scan of your car in some manner. May take a stab at modeling the battery pack in 3d and then drawing it over the car in space so that you can visualize each cell's status by looking at the car.
 


OP
OP
electricsidecar

electricsidecar

Well-Known Member
Joined
Oct 15, 2022
Threads
8
Messages
647
Reaction score
830
Location
USA
Website
electricsidecar.app
Vehicles
Volcano Gray Taycan 2022
Country flag
To understand how far down the rabbit hole I've gone with ELM327, here's some screenshots of the compiled documentation from the source ?

Porsche Taycan Interested in an unofficial Apple Watch app? Screenshot 2024-01-25 at 9.56.03 PM


As part of learning how to interact with OBD interfaces I read every ELM327 version specification sheet and codified the command documentation into a Swift package. This is going to be important because there's a pretty vibrant industry of ELM327 lookalikes and fakes that need to be handled to maximize performance of the hardware interface.

Porsche Taycan Interested in an unofficial Apple Watch app? Screenshot 2024-01-25 at 9.56.13 PM


Understanding the APIs at this level will enable me to make an OBD-II "device authenticity" checker that's able to perform a suite of tests on the ELM327 device to identify whether it's legitimate or a clone, and which features are correspondingly working or not.

Overkill, yes. But worth it so that I can maximize my confidence in interfacing with the vehicle safely.
 
OP
OP
electricsidecar

electricsidecar

Well-Known Member
Joined
Oct 15, 2022
Threads
8
Messages
647
Reaction score
830
Location
USA
Website
electricsidecar.app
Vehicles
Volcano Gray Taycan 2022
Country flag
Very basic terminal now functional! Under the hood this now supports Wi-Fi and BTLE-connected interfaces in addition to logging command-response history in a local database. This feature is a power-user feature so it'll require some extra confirmations of intent within Electric Sidecar. Debating if there might be value in splitting this out to a separate app entirely...

Porsche Taycan Interested in an unofficial Apple Watch app? Simulator Screenshot - iPhone 15 - 2024-01-27 at 20.45.17
 


PaulIOM

New Member
First Name
Paul
Joined
Jan 3, 2024
Threads
0
Messages
3
Reaction score
5
Location
Isle of Man
Vehicles
Taycan Cross Turismo
Country flag
I've got a basic version of the app working enough to start opening a very early Alpha TestFlight pool. If you're interested in testing out an alpha build of the app, send me a direct message with your email address and I can send you an invite.

Note that the app is in a *very* early alpha stage, and it's very basic. The only features it really supports right now are:

- A circular watch complication showing your car's remaining charge
- The app shows every car connected to your MyPorsche account. Each car shows the car's charge, remaining mileage, total mileage, and overall locked/opened status of the car.

The app works as a standalone Apple Watch app, but I think you'll need TestFlight installed on your iPhone to install it.
 

Hans21

Member
Joined
Jan 31, 2024
Threads
0
Messages
7
Reaction score
5
Location
Belgium
Vehicles
2023 Porsche Taycan RWD
Country flag
@featherless Have you tried getting raw data from specific modules? That's how I managed to extract data from my electric motorcycle. If you know what modules to address it might be worth an attempt.

Some AT example commands, I have more documented here: https://bitbucket.org/cappelleh/emap-canbus/src/master/

Code:
326 41.845333   LGElectr_2a:bf:68 (Nexus 5X)    66:1e:11:00:f1:43 (OBDII)   SPP 23  Sent "ATCRA200\r"
329 41.886801   66:1e:11:00:f1:43 (OBDII)   LGElectr_2a:bf:68 (Nexus 5X)    SPP 18  Rcvd "OK\r\r>"
330 41.915828   LGElectr_2a:bf:68 (Nexus 5X)    66:1e:11:00:f1:43 (OBDII)   SPP 18  Sent "001\r"
333 41.961850   66:1e:11:00:f1:43 (OBDII)   LGElectr_2a:bf:68 (Nexus 5X)    SPP 35  Rcvd "200164764170C01FFFE\r\r>"
The initial sequence I was using is:

Code:
ATWS
ATH1
ATE0
ATCAF0
ATCRA200
A big downside of these bluetooth dongles is the very limited buffer. If you put them in monitor all they will simply crash and restart. In the end I looped all address in search for valid ones.

Code:
2022-02-06 09:24:22 +0000 Raw Rcd: 100 00 00 00 00 00 00 10 01
2022-02-06 09:24:27 +0000 Raw Rcd: 101 3E 3C 04 04 4B 00 00 00
2022-02-06 09:24:33 +0000 Raw Rcd: 102 80 10 02 44 99 FF 11 00
2022-02-06 09:24:45 +0000 Raw Rcd: 104 17 BF 01 00 00 00 00 00
2022-02-06 09:24:51 +0000 Raw Rcd: 105 06 01 00 01 00 00 EB 03
2022-02-06 09:25:33 +0000 Raw Rcd: 109 00 00 64 00 B0 04 06 04
2022-02-06 09:26:51 +0000 Raw Rcd: 122 06 00 00 00 00 00 00 00
2022-02-06 09:27:03 +0000 Raw Rcd: 124 FE EB 03 05 00 04 06 DE
2022-02-06 09:27:09 +0000 Raw Rcd: 125 00 00 00 00 00 00 00 00
2022-02-06 09:27:21 +0000 Raw Rcd: 127 00 00 00 00 01 33 00 00
2022-02-06 09:27:27 +0000 Raw Rcd: 128 00 00 00 00 00 00 00 00
2022-02-06 09:34:39 +0000 Raw Rcd: 200 0B 4B 64 0C 0C 50 00 51
2022-02-06 09:34:45 +0000 Raw Rcd: 201 02 00 00 00 00 00 08 00
2022-02-06 09:34:51 +0000 Raw Rcd: 202 D6 DC 00 E0 00 00 00 00
2022-02-06 09:34:57 +0000 Raw Rcd: 203 0F 4B 43 2E 0F 40 0F 58
2022-02-06 09:35:03 +0000 Raw Rcd: 203 0F 4B 43 2E 0F 40 0F 57
2022-02-06 09:35:21 +0000 Raw Rcd: 207 00 02 01 02 01 00 3D 01
2022-02-06 09:45:12 +0000 Raw Rcd: 305 02 89 00 59 00 87 0C 32
2022-02-06 09:45:19 +0000 Raw Rcd: 306 3D 2E CE 00 F4 0B B2
2022-02-06 09:45:25 +0000 Raw Rcd: 307 00 00 00
2022-02-06 09:48:41 +0000 Raw Rcd: 338 00 30 09 A0 4C 00 00 BC
2022-02-06 09:54:59 +0000 Raw Rcd: 400 1A 6F 0B EA 00 1C 00 80
2022-02-06 09:55:06 +0000 Raw Rcd: 400 07 6F 0B EA 00 1C 00 80
2022-02-06 09:56:02 +0000 Raw Rcd: 410 00 FF D9 05 CA 3B 00 00
2022-02-06 09:59:58 +0000 Raw Rcd: 447 40 30 0B 00 00 00 64 3A
2022-02-06 10:03:36 +0000 Raw Rcd: 480 04 00 17 F3 38 82 02 00
2022-02-06 10:05:52 +0000 Raw Rcd: 500 01 00 00 00 00 00 00 00
2022-02-06 10:05:59 +0000 Raw Rcd: 501 B7 31 0B 23 B0 09 3B 0D
2022-02-06 10:21:48 +0000 Raw Rcd: 625 68 01 4B FF 00 00 00 00
2022-02-06 10:32:15 +0000 Raw Rcd: 687 00 00 00 00 00 00 05 00
2022-02-06 11:02:10 +0000 Raw Rcd: 020 B3 00 B2 00 B2 00 C3 00
2022-02-06 11:02:33 +0000 Raw Rcd: 022 F0 D8 F0 D8 5B 00 00 00
2022-02-06 11:03:07 +0000 Raw Rcd: 025 24 0C 00 00 00 00 B1 FA
2022-02-06 11:03:30 +0000 Raw Rcd: 027 1A 00 00 00 01 00 06 00
 
OP
OP
electricsidecar

electricsidecar

Well-Known Member
Joined
Oct 15, 2022
Threads
8
Messages
647
Reaction score
830
Location
USA
Website
electricsidecar.app
Vehicles
Volcano Gray Taycan 2022
Country flag
Electric Sidecar running on the Vision Pro :D

The iPhone app works pretty well as-is without any modifications. Very clearly some opportunities for improvement here, but I'm excited to start playing around with the potential here :)

Porsche Taycan Interested in an unofficial Apple Watch app? Screenshot-02-02-2024-19.56.33
 
OP
OP
electricsidecar

electricsidecar

Well-Known Member
Joined
Oct 15, 2022
Threads
8
Messages
647
Reaction score
830
Location
USA
Website
electricsidecar.app
Vehicles
Volcano Gray Taycan 2022
Country flag
Video of working on Electric Sidecar while waiting for my charge.

 
  • Wow
Reactions: B61

ciaranob

Well-Known Member
Joined
Jul 3, 2021
Threads
83
Messages
3,547
Reaction score
2,639
Location
Houston, TX
Vehicles
CT4S 2022 Mini Cooper S 2024 Electric in 2025/6
Country flag
Video of working on Electric Sidecar while waiting for my charge.
Pretty slick :)
I've yet to go try the headset (which if you knew me, has to be a first for new Apple products!!) but can't recall off top of my head if there is a virtual keyboard as yet or are you more probably using your laptop keyboard in this vid with the headset?
 
OP
OP
electricsidecar

electricsidecar

Well-Known Member
Joined
Oct 15, 2022
Threads
8
Messages
647
Reaction score
830
Location
USA
Website
electricsidecar.app
Vehicles
Volcano Gray Taycan 2022
Country flag
Pretty slick :)
I've yet to go try the headset (which if you knew me, has to be a first for new Apple products!!) but can't recall off top of my head if there is a virtual keyboard as yet or are you more probably using your laptop keyboard in this vid with the headset?
There is a virtual keyboard but it’s definitely not worth trying to use for coding. In this video I’m using my MacBook Pro keyboard to type onto the projected screen.
Sponsored

 
 








Top