Sponsored

PIWIS and the Taycan J1.2

gnr3312

Well-Known Member
Joined
Dec 22, 2025
Threads
10
Messages
575
Reaction score
302
Location
Austin
Vehicles
2024 Taycan 4S
Country flag
I’m sorry I’m a bit dense here, info is too spread over posts… can I:
1) get the virtual tester (where?)
2) wait 30 minutes while it runs and unlocks my car
3) use ??? To program my Matrix and other things?
Now you know why I haven’t tried to do it myself 😅
Sponsored

 

RED!

Well-Known Member
First Name
Stu
Joined
Jan 15, 2026
Threads
12
Messages
230
Reaction score
83
Location
Toronto
Vehicles
'24 ST GTS, 996 GT2, 87 Turbo Cup car, 04 NSX
Country flag
Now you know why I haven’t tried to do it myself 😅
I’d really like to see how to make this work, and I’d very much want to write a FAQ so others can do it too!
 
OP
OP

ebarron

Well-Known Member
First Name
Ed
Joined
Dec 19, 2025
Threads
8
Messages
79
Reaction score
30
Location
01463
Vehicles
2019 Audi etron, 2026 Porsche Taycan 4S CT
Country flag
Virtual Tester can disable SFD2 for a few hours, after that you can code the car the same way as the older ones.


You're talking about some kind of API's, but that's got nothing to do with onboard diags.

@prj jSorry man, trying to reconcile a few things you said. I think you just said:
1) If you use virtual tester to disable SFD2, you can then use an older PIWIS 3 clone to code the car?

Re: APIs:
It looks like DOIP carries UDS (USO-14229-1) and is pretty well described. I’m sure there’s a bunch of stuff to dig into there but its a place to start, and coding that up should be quick.
 

prj

Well-Known Member
Joined
Jan 14, 2025
Threads
7
Messages
1,756
Reaction score
2,322
Location
Estonia
Website
www.mapev.net
Vehicles
Taycan CT 4 - 2026
Country flag
Re: APIs:
It looks like DOIP carries UDS (USO-14229-1) and is pretty well described. I’m sure there’s a bunch of stuff to dig into there but its a place to start, and coding that up should be quick.
The gateway has public key cryptography authentication (RSA). Unless you're gonna "code up" the Porsche private key, you're not getting anywhere!

That's why the requirement for a PPN account with the relevant permissions. Prepare to submit police reports and background checks depending on level of access you want.
 

RED!

Well-Known Member
First Name
Stu
Joined
Jan 15, 2026
Threads
12
Messages
230
Reaction score
83
Location
Toronto
Vehicles
'24 ST GTS, 996 GT2, 87 Turbo Cup car, 04 NSX
Country flag
The gateway has public key cryptography authentication (RSA). Unless you're gonna "code up" the Porsche private key, you're not getting anywhere!

That's why the requirement for a PPN account with the relevant permissions. Prepare to submit police reports and background checks depending on level of access you want.
Still confused… is there a difference between getting the system unlocked so I can turn on features and APIs?
Is there a wiki or something I can get the terminology from?
 


Taycan4S_UK

Well-Known Member
Joined
Nov 17, 2024
Threads
17
Messages
417
Reaction score
220
Location
London, England, United Kingdom
Vehicles
Porsche Taycan 4S
Country flag
Still confused… is there a difference between getting the system unlocked so I can turn on features and APIs?
Is there a wiki or something I can get the terminology from?
here is what I gathered from reading all the post.

You can't use cloned PIWIS on MY24.
You cannot get an official PIWIS unless you spend thousands of dollars for license and go through dealer security checks.

You only want Matrix headlight activation. Just find a garage that has an official PIWIS and pay their "fee" you could even provide them with all the coding parameters.

Porsche seems to make APIs available that Porsche EV Insights is using.
That is Porsche Connect API that provides read ONLY values of the car status and miles.
 

SoccerMan94043

Well-Known Member
Joined
Nov 24, 2025
Threads
25
Messages
684
Reaction score
452
Location
San Jose
Vehicles
2025 Taycan GTS
Country flag
That is Porsche Connect API that provides read ONLY values of the car status and miles.
It's more than that, but still not too much: https://github.com/driven-app/porsche-connect/blob/main/README.md

  • List Vehicles
  • Summary of a vehicle
  • Position of a vehicle
  • Capabilities of a vehicle (I don't think this works for Taycans)
  • Emobility of a vehicle (battery stuff)
  • Status of a vehicle
  • Vehicle Trips
  • Maintenance
  • Honk and Flash
  • Toggle Direct Charging
  • Toggle Direct Climatisation
  • Lock/Unlock Vehicle
 

Taycan4S_UK

Well-Known Member
Joined
Nov 17, 2024
Threads
17
Messages
417
Reaction score
220
Location
London, England, United Kingdom
Vehicles
Porsche Taycan 4S
Country flag
I knew it had a lot more because I had looked at the APIs.... I was making the point that it offers no vale to PIWIS conversation, next to that if you don't pay for the connect service then it doesn't return anything.
 


tigerbalm

Well-Known Member
First Name
Damien
Joined
Oct 11, 2020
Threads
94
Messages
3,514
Reaction score
7,912
Location
Dublin, Ireland
Website
www.targatrips.com
Vehicles
911 Targa 4 GTS, Fiat 500 EV. Sold: Taycan Turbo S, Taycan 4S; Panamera Turbo S
Country flag
It's more than that, but still not too much: https://github.com/driven-app/porsche-connect/blob/main/README.md

  • List Vehicles
  • Summary of a vehicle
  • Position of a vehicle
  • Capabilities of a vehicle (I don't think this works for Taycans)
  • Emobility of a vehicle (battery stuff)
  • Status of a vehicle
  • Vehicle Trips
  • Maintenance
  • Honk and Flash
  • Toggle Direct Charging
  • Toggle Direct Climatisation
  • Lock/Unlock Vehicle
As the original author of that project – which I wrote to scratch my own itch. It was all based on reverse engineering the web-based https://my.porsche.com site. That site used to mirror the mobile apps, but has since been retired with only the mobile apps being supported.

Around the same time Porsche changed how authorisation was done by moving to a OAuth 2.0 based mechanism. With the demise of the web app, I lost interest and hence that Swift based package is now effectively dead.

It would only allow you to read values or perform actions that the apps themselves supported. It would not do even 1% of what a fully functioning PIWIS tester terminal could do.
 

RED!

Well-Known Member
First Name
Stu
Joined
Jan 15, 2026
Threads
12
Messages
230
Reaction score
83
Location
Toronto
Vehicles
'24 ST GTS, 996 GT2, 87 Turbo Cup car, 04 NSX
Country flag
As the original author of that project – which I wrote to scratch my own itch. It was all based on reverse engineering the web-based https://my.porsche.com site. That site used to mirror the mobile apps, but has since been retired with only the mobile apps being supported.

Around the same time Porsche changed how authorisation was done by moving to a OAuth 2.0 based mechanism. With the demise of the web app, I lost interest and hence that Swift based package is now effectively dead.

It would only allow you to read values or perform actions that the apps themselves supported. It would not do even 1% of what a fully functioning PIWIS tester terminal could do.
Trust Porsche to deprecate and reduce functionality...
Just look at my "new" 8.4 Kw charging speed :mad:
 

Ambush

New Member
First Name
Anders
Joined
Apr 7, 2026
Threads
0
Messages
3
Reaction score
0
Location
Sweden
Vehicles
BMW 540, VW T6, Audi A6, MB SL 350
Country flag
I've been lurking this forum as a guest doing pre-purchase due dilligence on a taycan, but this post prompted me to register as I share the OPs ambition to be able to do basic maintenance, service resets and diagnostics myself on my cars. For that purpose I was planning to get a PIWIS 3 clone but introduction of SFD2/PVD seem to be an efficient showstopper for that.

Is it confirmed that all .1 cars are not having SFD2 encryption enabled and still can be maintained by DIYers as myself? Or are these changes implemented also on some MY2023/2024 gen 1 cars? If so, is there any way to identify whether a specific vehicle have these security features, short of connecting to the vehicle and doing a diagnostics attempt?
 

prj

Well-Known Member
Joined
Jan 14, 2025
Threads
7
Messages
1,756
Reaction score
2,322
Location
Estonia
Website
www.mapev.net
Vehicles
Taycan CT 4 - 2026
Country flag
I've been lurking this forum as a guest doing pre-purchase due dilligence on a taycan, but this post prompted me to register as I share the OPs ambition to be able to do basic maintenance, service resets and diagnostics myself on my cars. For that purpose I was planning to get a PIWIS 3 clone but introduction of SFD2/PVD seem to be an efficient showstopper for that.

Is it confirmed that all .1 cars are not having SFD2 encryption enabled and still can be maintained by DIYers as myself? Or are these changes implemented also on some MY2023/2024 gen 1 cars? If so, is there any way to identify whether a specific vehicle have these security features, short of connecting to the vehicle and doing a diagnostics attempt?
MY24 is the cutoff date at which UNECE R155 was implemented. UNECE R156 was implemented MY25.

You are not doing any self-diagnostics on any MY24 J1.1 either - you can only read and clear codes, and read measuring values, but no coding or adaptations. MY23 is the last one where it is open.

On MY25 additionally it is not only a gateway filter, but security access is also done over the server.
 
OP
OP

ebarron

Well-Known Member
First Name
Ed
Joined
Dec 19, 2025
Threads
8
Messages
79
Reaction score
30
Location
01463
Vehicles
2019 Audi etron, 2026 Porsche Taycan 4S CT
Country flag
I've been lurking this forum as a guest doing pre-purchase due dilligence on a taycan, but this post prompted me to register as I share the OPs ambition to be able to do basic maintenance, service resets and diagnostics myself on my cars. For that purpose I was planning to get a PIWIS 3 clone but introduction of SFD2/PVD seem to be an efficient showstopper for that.

Is it confirmed that all .1 cars are not having SFD2 encryption enabled and still can be maintained by DIYers as myself? Or are these changes implemented also on some MY2023/2024 gen 1 cars? If so, is there any way to identify whether a specific vehicle have these security features, short of connecting to the vehicle and doing a diagnostics attempt?
I just completed signup for Porsche Virtual Tester and FAZIT support with porsche. This was easy to do, just took some waiting time. I have yet to use it however, only got the info yesterday. I'll update this thread as I learn more.
 

Ambush

New Member
First Name
Anders
Joined
Apr 7, 2026
Threads
0
Messages
3
Reaction score
0
Location
Sweden
Vehicles
BMW 540, VW T6, Audi A6, MB SL 350
Country flag
MY24 is the cutoff date at which UNECE R155 was implemented. UNECE R156 was implemented MY25.

You are not doing any self-diagnostics on any MY24 J1.1 either - you can only read and clear codes, and read measuring values, but no coding or adaptations. MY23 is the last one where it is open.

On MY25 additionally it is not only a gateway filter, but security access is also done over the server.
That's a bummer. I guess this is not really in line with the EU right-to-repair act coming into effect on July 1st and we just have to wait and see if Porsche decides to adopt that directive.
 

Ambush

New Member
First Name
Anders
Joined
Apr 7, 2026
Threads
0
Messages
3
Reaction score
0
Location
Sweden
Vehicles
BMW 540, VW T6, Audi A6, MB SL 350
Country flag
I just completed signup for Porsche Virtual Tester and FAZIT support with porsche. This was easy to do, just took some waiting time. I have yet to use it however, only got the info yesterday. I'll update this thread as I learn more.
Please do - would be very interesting to hear how that works and what you can do with it.
Sponsored

 
 








Top