tesla-opener icon indicating copy to clipboard operation
tesla-opener copied to clipboard

Open Tesla charging port with HackRF

Overview

Static web page for transmitting an RF signal which opens the Tesla charging port. It uses WebUSB and HackRF. The signal is generated using ASK/OOK modulation from the following bit pattern:

101010101010101010101010100010101100101100110010110011001100110011001011010011010010110101001010110100110100110010101011010010110001010110010110011001011001100110011001100101101001101001011010100101011010011010011001010101101001011000101011001011001100101100110011001100110010110100110100101101010010101101001101001100101010110100101

The symbol rate is 2500 bits/second.

Credits to @IfNotPike and this tweet.

Demo with Pixel phone

The web page also works on mobile Chrome. In the following demo I am using a Pixel phone and HackRF connected to it with USB OTG cable:

setup

You can see it in action here:

Demo

Try it yourself at https://xakcop.com/tesla-opener