CommandPark

Physical buttons that talk to your car — without cutting your dash.

Map physical Bluetooth buttons to vehicle shortcuts and EV shortcuts on compatible Tesla® vehicles — lock, climate, frunk, windows, and multi-step macros you build yourself. A compact ESP32 hub becomes your vehicle’s Bluetooth key once configured on the setup portal at http://192.168.1.1.

Independent accessory · Not affiliated with Tesla, Inc.

Why owners choose CommandPark

A warranty-friendly alternative to invasive dash mods — real EV shortcuts, one tap.

No wire cutting

Nothing is spliced into high-voltage or CAN harnesses. Install the hub, pair your vehicle Bluetooth key on the device, and go.

Bluetooth buttons, real macros

Teach physical Bluetooth remotes on the setup page at http://192.168.1.1. Each press can run a single command or a macro — an ordered list of vehicle actions with a delay between steps.

Compact ESP32 hub

Small ESP32-based controller with an onboard configuration portal over Wi‑Fi. Firmware targets common ESP32 boards today; more boards planned.

Cloud portal when you need it

Sign in at the subscription portal to link your Device ID, manage billing, and sync license after a 5 s hub hold.

vehicle-command protocol

Vehicle integration follows Tesla’s public open-source vehicle-command project. CommandPark is a third-party product — not affiliated with Tesla, Inc.

Compatible, not “official”

Works with supported Tesla® models via third-party Bluetooth key protocols. We never claim endorsement or an “official Tesla app.”

Vehicle shortcuts & macros

A macro is an ordered sequence of vehicle commands — for example unlock, then open trunk, then open frunk. The hub runs each step in order with a configurable pause between steps (1 s to 24 h). You can assign a single command or a macro to any learned button.

Built-in preset macros

Ten ready-made sequences ship with firmware — Valet & Security, Pre-conditioning, Quick Load, Pet / Dog Mode, Car Wash Prep, Vent & Cool, and more.

Build your own

Create up to 8 custom macros on the setup portal. Each macro supports up to 16 steps from the vehicle command list (lock, unlock, climate, windows, trunk, frunk, media, charging, and more).

One tap, one action

Prefer simplicity? Map a button to a single command — lock, honk, flash lights, open charge port, set media volume, or any other supported action.

Example button mappings

  • Lock — single command: lock the vehicle.
  • Leave & secure — preset Valet & Security: valet mode, sentry on, lock, close windows and trunk.
  • Load groceries — preset Quick Load: unlock, open trunk, open frunk.
  • Fresh air — preset Vent & Cool: vent windows, climate on, low front-seat heat.
  • Wash day — preset Car Wash Prep: guest mode, close windows, close charge port, lock.
  • Find the car — single command or custom macro: honk and flash lights.
  • Trunk only — single command: open trunk (or toggle with trunk-move).
  • Frunk drop-off — single command: open frunk.
  • Morning depart — preset Pre-conditioning: wake, climate to 22 °C, seat and steering heat, precondition, charge port open.
  • Your routine — custom macro you define, e.g. unlock → windows-vent → climate-on, up to 16 steps.

Supported commands include lock, unlock, wake, climate on/off and temperature, camp and dog mode, windows vent/close, trunk and frunk, charge port, charging start/stop/limit, sentry and valet mode, guest mode, horn and lights, and media volume/playback. See the hub setup portal and documentation for the full list.

How it works

  1. 1

    Flash & join setup Wi‑Fi

    Install firmware on your ESP32 hub from Chrome Web Serial (Install) or your usual upload tool. Double short press the hub button (within a few seconds) to open setup Wi‑Fi CommandPark-XXXXXX. Join it on your phone and open http://192.168.1.1 to save 2.4 GHz home Wi‑Fi.

  2. 2

    Learn Bluetooth buttons

    On the setup portal, scan and teach your remotes. Assign a preset macro, build a custom macro (up to 16 steps), or map a single command per button.

  3. 3

    Hub as vehicle Bluetooth key

    Save VIN, vehicle Bluetooth address, and key material on the hub (see setup portal and documentation). The hub sends commands over Bluetooth — macros log only until this step is complete.

  4. 4

    Subscribe in the cloud portal

    Sign in, link your 6-character CommandPark Device ID, and start your 7-day trial or paid plan. Hold the hub button 5 s to sync license and OTA updates.

CommandPark vs invasive dash mods

Skip knob installs that drill, splice, and void peace of mind.

CommandPark Invasive knob / dash mods
Install External ESP32 hub + Bluetooth buttons Often requires dash disassembly
Wiring No cutting vehicle wiring Frequently taps factory harnesses
Reversibility Remove hub; factory dash untouched Residual holes, adhesives, traces
Controls Your choice of Bluetooth remotes Fixed knob hardware
Updates OTA + cloud license sync Varies by vendor

FAQ

Which Bluetooth buttons work?

Most BLE remotes that broadcast a repeatable advertisement fingerprint. Teach each remote on the hub at http://192.168.1.1 (3-2-1 learn flow). If auto-detect is unclear, use Scan nearby on the setup page.

How do I link my hub after setup?

Copy the 6-character Device ID from the setup page (Wi‑Fi name is CommandPark- plus the same ID). Sign in to the portal, paste the ID under Link device, then save 2.4 GHz home Wi‑Fi on the hub and hold the button 5 s to sync license and firmware.

What happens if my subscription expires?

Licensed macros stop running and the Bluetooth listener pauses until you renew. Your button mappings and Wi‑Fi settings stay on the hub. Renew in the portal and run another 5 s sync.

Is there a free trial?

Yes — link your hub in the portal to start a 7-day trial (no card required for the trial window). After trial, subscribe to keep macros and cloud sync active.

Which vehicles are supported?

Compatibility depends on Bluetooth key support for your model and firmware. Integration uses the open-source vehicle-command protocol — not the manufacturer’s app as your control surface.

How do I set up the vehicle Bluetooth key?

Join the hub’s setup Wi‑Fi, open http://192.168.1.1 on your phone, and save VIN, vehicle Bluetooth address, and key material in the vehicle key section. Once saved, the hub is your Bluetooth key — see documentation.

Do I need to cut or splice wires?

No. CommandPark listens to Bluetooth button advertisements and sends vehicle commands from the hub. There is no installation inside the dashboard harness.

What hardware do I need?

A supported ESP32 hub, compatible Bluetooth buttons, and 2.4 GHz Wi‑Fi for license sync. Flash firmware from the Install page or see documentation for board notes.

Where do I manage my subscription?

Use the subscription portal to sign in with Google, link your CommandPark Device ID, and manage Stripe billing.

Is CommandPark made or endorsed by Tesla?

No. CommandPark is an independent third-party accessory. It is not affiliated with, endorsed by, or sponsored by Tesla, Inc. Tesla® is used only to describe compatibility.

Ready to map your buttons?

Sign in to link your hub, start your 7-day trial, and sync license & firmware.

Open portal