Jasper4S
Well-Known Member
- First Name
- Jasper
- Joined
- Oct 5, 2022
- Threads
- 6
- Messages
- 94
- Reaction score
- 115
- Location
- Netherlands
- Vehicles
- Taycan 4s ST

- Thread starter
- #1
Hi all,
Since 2 weeks I'm proud owner of a beautiful gentian blue Taycan 4s Sport Turismo. I bought it because it was a Porsche (duh) but also because it is a tech car with all the beautiful displays and options. Last week I was playing around with the Porsche Connect API (I am a software developer), to see what options were available to play with. As a hobby project I made a Homekit plugin to see the Charge state and battery level in my Apple Home app. The API is pretty cool, so more will come in the future.
So this is the result;
The plugin exposes 2 sensors; one to show you if your car is charging (occupancy sensor, occupancy detected = charging, no occupancy detected = not charging) and one to show you the battery level. Above examples are screenshots taken when the car was not charging. Below an example when it is;
These sensors enable me to make more smart home automations, as my whole home is automated. For example. I can turn off other devices when the car is charging, turn on devices when my car is not charging etc. The Apple Home app is pretty flexible, so everything that you can think of is automatable. If you have a smart home, I'm pretty sure that you are probably now thinking of some cool automations you want to setup
.
This plugin is made for Homebridge, A NodeJS solution to add unsupported devices to HomeKit. An example how this plugin looks like in Homebridge;
I really like free software myself, so I made this plugin available through NPM and GitHub. Feel free to use it, change it or improve it
.
- You can find the source code here: https://github.com/jasper-seinhorst/homebridge-porsche-taycan
- and the NPM package here: https://www.npmjs.com/package/homebridge-porsche-taycan
More info about Homebridge can be found here: https://homebridge.io/
Please let me know if you are interested in future updates and extra capabilities. I can use this thread to keep you up-to-date. If you have any feedback, feel free to reach out!
Cheers! Jasper
Currently I'm planning to add lock/unlock and climate control capabilities. But it will take a while since this is a hobby project and have limited time.
==== update 03-03 ====
Version 0.3.0 has been released with support for Doors and Windows.You'll see the state (open/closed) of Doors and Windows in your home app.
Since 2 weeks I'm proud owner of a beautiful gentian blue Taycan 4s Sport Turismo. I bought it because it was a Porsche (duh) but also because it is a tech car with all the beautiful displays and options. Last week I was playing around with the Porsche Connect API (I am a software developer), to see what options were available to play with. As a hobby project I made a Homekit plugin to see the Charge state and battery level in my Apple Home app. The API is pretty cool, so more will come in the future.
So this is the result;
The plugin exposes 2 sensors; one to show you if your car is charging (occupancy sensor, occupancy detected = charging, no occupancy detected = not charging) and one to show you the battery level. Above examples are screenshots taken when the car was not charging. Below an example when it is;
These sensors enable me to make more smart home automations, as my whole home is automated. For example. I can turn off other devices when the car is charging, turn on devices when my car is not charging etc. The Apple Home app is pretty flexible, so everything that you can think of is automatable. If you have a smart home, I'm pretty sure that you are probably now thinking of some cool automations you want to setup
This plugin is made for Homebridge, A NodeJS solution to add unsupported devices to HomeKit. An example how this plugin looks like in Homebridge;
I really like free software myself, so I made this plugin available through NPM and GitHub. Feel free to use it, change it or improve it
- You can find the source code here: https://github.com/jasper-seinhorst/homebridge-porsche-taycan
- and the NPM package here: https://www.npmjs.com/package/homebridge-porsche-taycan
More info about Homebridge can be found here: https://homebridge.io/
Please let me know if you are interested in future updates and extra capabilities. I can use this thread to keep you up-to-date. If you have any feedback, feel free to reach out!
Cheers! Jasper
Currently I'm planning to add lock/unlock and climate control capabilities. But it will take a while since this is a hobby project and have limited time.
==== update 03-03 ====
Version 0.3.0 has been released with support for Doors and Windows.You'll see the state (open/closed) of Doors and Windows in your home app.
Last edited: