🦀 ClawHub
Car Connect
by @deadlybutsoft
Control multiple car brands — Tesla, BYD, Rivian, Mercedes, Volkswagen — with one skill. Check tyre pressure, charge, climate, lock/unlock, location, and mor...
💡 Examples
Morning check — all cars:
User: Check all my cars
Assistant: Runs summary --all for all 7 brands
Lock from bed:
User: Lock the Kia
Assistant: car-connect lock --brand kia --yes
Pre-heat before trip:
User: Start heating the Tesla
Assistant: car-connect climate defrost on --brand tesla --yes
Check charge before road trip:
User: How much charge does the VW have?
Assistant: car-connect charge status --brand volkswagen
⚙️ Configuration
1. Install dependencies
pip install teslapy hyundai_kia_connect_api pymyhondaplus pytoyoda fordpass
2. Set environment variables
# Tesla
export TESLA_EMAIL="you@email.com"Mercedes
export MERCEDES_EMAIL="you@email.com"
export MERCEDES_PASSWORD="your_password"Volkswagen
export VW_EMAIL="you@email.com"
export VW_PASSWORD="your_password"Toyota (EU only)
export TOYOTA_EMAIL="you@email.com"
export TOYOTA_PASSWORD="your_password"Ford
export FORD_USERNAME="you@email.com"
export FORD_PASSWORD="your_password"Kia / Hyundai
export KIA_EMAIL="you@email.com"
export KIA_PASSWORD="your_password"Honda (EU)
export HONDA_EMAIL="you@email.com"
export HONDA_PASSWORD="your_password"
3. First-time authentication
# Tesla
python3 {baseDir}/scripts/car_connect.py auth teslaMercedes
python3 {baseDir}/scripts/car_connect.py auth mercedesVolkswagen
python3 {baseDir}/scripts/car_connect.py auth volkswagenKia / Hyundai
python3 {baseDir}/scripts/car_connect.py auth kiaHonda
python3 {baseDir}/scripts/car_connect.py auth hondaToyota (EU)
python3 {baseDir}/scripts/car_connect.py auth toyotaFord
python3 {baseDir}/scripts/car_connect.py auth ford
TERMINAL
clawhub install car-connect