homebridge-vw
v1.0.24
Published
Homebridge plugin for VW We Connect
Downloads
43
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.json
file
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 |