This plugin is still in developing state.
Make sure you have a account on volkswagen carnet.
Clone or copy the root of the repository into <config dir>/custom_components
Add a volkswagen_carnet configuration block to your <config dir>/configuration.yaml
Start the Home Assistant service with the configuration below, check "states" in Home Assistant to find out your CarNet ID, replace vw_carid with your ID throughout the example configuration below, save the config files and restart Home Assistant.
switch.vw_carid_charge ---> switch.vw_wvwzzzXczheXXXXXXX_charge
volkswagen_carnet:
username: <username to volkswagen carnet>
password: <password to volkswagen carnet>
update_interval:
minutes: 3 # specify in minutes how often to fetch status data from carnet (optional, default 3 min, minimum 2 min)
<config dir>/groups.yaml
volkswagendashboard:
name: Volkswagen
view: yes
icon: mdi:car
entities:
- group.volkswagenswitches
- group.volkswagensensors
- group.volkswagenlocation
volkswagenswitches:
name: Volkswagen Switches
control: hidden
entities:
- switch.vw_carid_charge
- switch.vw_carid_climat
- switch.vw_carid_melt
volkswagensensors:
name: Volkswagen Information
control: hidden
entities:
- sensor.vw_carid_battery
- sensor.vw_carid_charge_max_ampere
- sensor.vw_carid_charging_time_left
- sensor.vw_carid_climat_target_temperature
- sensor.vw_carid_distance
- sensor.vw_carid_electric_range_left
- sensor.vw_carid_last_connected
- sensor.vw_carid_next_service_inspection
- binary_sensor.vw_carid_door_locked
- binary_sensor.vw_carid_parking_lights
- binary_sensor.vw_carid_external_power_connected
volkswagenlocation:
name: Volkswagen Location
control: hidden
entities:
- device_tracker.vw_carid
<config dir>/customize.yaml
switch.vw_carid_charge:
friendly_name: VW Car Charging
switch.vw_carid_climat:
friendly_name: VW Car Climatisation
switch.vw_carid_melt:
friendly_name: VW Car Window Heating
device_tracker.vw_carid:
friendly_name: VW Car Location
sensor.vw_carid_battery:
friendly_name: VW Car Battery
sensor.vw_carid_charge_max_ampere:
friendly_name: VW Car Max Ampere
sensor.vw_carid_charging_time_left:
friendly_name: VW Car Charging time left
sensor.vw_carid_climat_target_temperature:
friendly_name: VW Car Climatisation Target Temperature
sensor.vw_carid_distance:
friendly_name: VW Car Odometer
sensor.vw_carid_electric_range_left:
friendly_name: VW Car Electric Range Left
sensor.vw_carid_last_connected:
friendly_name: VW Car Last Connected
sensor.vw_carid_next_service_inspection:
friendly_name: VW Car Next Service
binary_sensor.vw_carid_door_locked:
friendly_name: VW Car Doors
binary_sensor.vw_carid_parking_lights:
friendly_name: VW Car Parking Lights
binary_sensor.vw_carid_external_power_connected:
friendly_name: VW Car External Power Connected
logger:
default: info
logs:
custom_components.volkswagen_carnet: debug
custom_components.sensor.volkswagen_carnet: debug
custom_components.switch.volkswagen_carnet: debug
custom_components.device_tracker.volkswagen_carnet: debug