homebridge-vw
v1.0.24
Published
Homebridge plugin for VW We Connect
Readme
homebridge-vw
Description
This homebridge plugin exposes two Fan accessories (climatisation on/off and windowheating on/off), a Lock (lock/unlock car) and a Switch (Charging/Not charging) to Apple's HomeKit. It is advised to split the accessory into separate tiles (standard HomeKit functionality) and use a room with the name of the car for the split accessories. Thanks to Trocotronic (https://github.com/trocotronic) for the WeConnect Python API.
Installation
- Install homebridge
- Install this plugin:
npm install -g homebridge-vw - Update your
config.jsonfile
Configuration
"accessories": [
{
"name": "VW Passat",
"username": "[email protected]",
"password": "password",
"spin": "0000",
"vin": "WVWZZZ3CZLE0000000",
"accessory": "WeConnect"
}
]Core
| Key | Description | Default |
| -------------------- | ------------------------------------------------------------------------ | ------------- |
| accessory | Must be WeConnect | N/A |
| name | Name of Accessory to appear in the Home app | WeConnect |
| lockName | Name of Lock service to appear in the Home app | Doors |
| climaterName | Name of Fan service to appear in the Home app | Climatisation |
| chargingSwitchName | Name of Switch service to appear in the Home app | Charging |
| batteryName | Name of Thermostat service to display battery percentage in the Home app | Battery |
| username | Is the username (email) assigned to your WeConnect account | N/A |
| password | Is the password assigned to your WeConnect account | N/A |
| spin | Spin is the 4 digit code assigned to your WeConnect account | N/A |
| vin | VIN of the car, if empty VIN of first car will be used | N/A |
| temperature | Target temperature of climatisation | 24.0 |
| pollInterval | Time (in seconds) before next poll can occur per Service | 60 |
| combineHeating | Climatisation will also start window-heating when true | false |
| showBatteryTile | Will create a thermostat displaying the battery percentage | false |
Additional options
| Key | Description | Default |
| -------------- | -------------------------------------------------------- | -------------- |
| model | Appears under the Model field for the accessory | plugin name |
| manufacturer | Appears under the Manufacturer field for the accessory | author |
| serial | Appears under the Serialnumber field for the accessory | plugin version |
