Monitor and control your Porsche EV with Homey — battery, charging, climate, door lock, tire pressure and more.
SUPPORTED VEHICLES
Works with any Porsche equipped with an active Porsche Connect subscription:
- Taycan (all variants including Sport Turismo, Cross Turismo)
- Macan Electric
- Cayenne E-Hybrid (E3+)
- Panamera E-Hybrid (G2 PA+)
- 911 (992+)
WHAT YOU CAN SEE
- Battery level (%)
- Electric range (km)
- Charging state and charge power (kW)
- Climate control state and target temperature (°C/°F per your Homey settings)
- Door lock state
- Doors & lids status — shows "All Closed" or which are open
- Tire pressure — shows "OK" or warns which tire is out of range
- Odometer (km)
- Distance to next service (km)
- Active charging profile name and target SoC
WHAT YOU CAN CONTROL
- Start / Stop charging
- Lock / Unlock vehicle
- Start / Stop climate control (with adjustable target temperature)
- Honk & flash lights
- Flash lights only
- Refresh vehicle status on demand
FLOW TRIGGERS (When...)
- Battery level changed (with battery % and range km tokens)
- Charging started (with battery % token)
- Charging stopped (with battery % and range km tokens)
- Lock state changed (with is locked token)
- A door or lid opened (with which door/lid token)
- Tire pressure warning (with detail token)
- Climate state changed (with is active token)
- Vehicle arrived or left home (with is home, latitude, longitude tokens)
- Alarm triggered
FLOW CONDITIONS (And...)
- Vehicle is/isn't charging
- Vehicle is/isn't locked
- Climate is/isn't active
- Vehicle is/isn't at home (200m GPS radius from Homey location)
- All doors & lids are/aren't closed
- Tire pressure is/isn't OK
- Battery is above X%
- Range is above X km
FLOW ACTIONS (Then...)
- Start / Stop charging
- Lock / Unlock vehicle
- Start / Stop climate control
- Honk & flash lights
- Flash lights only
- Refresh vehicle status
SMART POLLING
The app polls your vehicle at a configurable interval:
- Normal mode: default 10 minutes (configurable 5-120 min)
- Charging mode: default 5 minutes (configurable 2-30 min)
- Automatically switches to faster polling when charging starts
- Server timeouts (504/502) are handled gracefully
SETUP
1. Add a new device: Porsche Connect > Porsche Vehicle
2. Enter your Porsche ID email and password
3. If a CAPTCHA appears, solve it and click Sign In again
4. Select your vehicle from the list
5. Done — data updates automatically when the car is awake
The app stores a refresh token so you only need to log in once. Authentication renews automatically.
DATA AVAILABILITY
Vehicle data is available when the car's modem is active: while driving, charging, after a remote command, or shortly after using the My Porsche app. When the car is sleeping, data shows as unavailable — this is normal Porsche behavior.
When the device tile appears greyed out or inactive, it means the car is sleeping and no data has been received yet. To wake the car, open the My Porsche app on your phone or start a charging session. Data will appear within a few minutes once the car responds.
KNOWN LIMITATIONS
- Lock/Unlock requires your Porsche Security PIN (S-PIN). S-PIN support is not yet implemented — these commands may return an error. You can set your S-PIN in the My Porsche app under Security settings.
- The CAPTCHA is required by Porsche on every new login. After your first sign-in the app uses a refresh token, so you won't need to solve it again unless the token expires.
- Some measurements may show as "not connected" when the car has been parked for a long time. Driving or charging will restore all data.
SETTINGS
- Normal polling interval (minutes)
- Charging polling interval (minutes)
- Vehicle info: model, VIN, charging profile, door/tire details
- Debug log viewer for troubleshooting
PRIVACY & SECURITY
- Credentials stored locally on your Homey only
- All communication encrypted (HTTPS/TLS)
- No data sent to third parties
- No personal information logged
- Uses the same API as the official My Porsche app
REQUIREMENTS
- Homey Pro
- Active Porsche Connect subscription
- Porsche ID account
CREDITS
Authentication flow based on pyporscheconnectapi by CJNE.
Leggi di più ›