-
Notifications
You must be signed in to change notification settings - Fork 7
Getting Started
Total time: roughly 10–15 minutes of hands-on work, plus the time it takes to download and flash Pi OS.
There's no prebuilt Sentry USB SD image yet. You flash stock Raspberry Pi OS Lite first, then run the installer over SSH. A bundled image will come later — for now this is the only supported install path.
You'll use Raspberry Pi Imager to write Pi OS to your microSD card.
- Download Raspberry Pi Imager and open it.
- Insert your microSD card into your computer.
- Click Choose Device → pick your Pi model.
- Click Choose OS → Raspberry Pi OS (other) → Raspberry Pi OS Lite (64-bit).
- Click Choose Storage → pick your SD card.
- Click Next → Edit Settings when it asks about customization.
In the customization screen:
-
General tab:
- Set a username and password. Write them down.
- Tick Configure wireless LAN and enter your WiFi name and password.
- Set your wireless LAN country.
-
Services tab:
- Tick Enable SSH → Use password authentication.
Leave the hostname blank. Sentry USB sets its own hostname during install.
Click Save, then Yes to apply, then Yes to erase the card.
- Eject the SD card from your computer and put it into the Pi.
- Power on the Pi with any USB power supply. (Later you'll move the Pi to the car and power it from the Tesla using the same port.)
- Wait about 60 seconds for it to boot and join your WiFi.
Open your router's admin page in a browser. The address is usually http://192.168.1.1 or http://192.168.0.1 — check the sticker on the bottom of your router.
Log in and find the device list (sometimes called "Connected Devices", "DHCP Clients", or "LAN Status"). Look for a device named raspberrypi and note its IP address (something like 192.168.1.47).
From your computer's terminal (Terminal on Mac, PowerShell on Windows):
ssh <your-username>@<the-IP-from-step-3>Type the password you set in Pi Imager.
Once you're in, run:
sudo apt update && sudo apt upgrade -y
sudo -i
curl -fsSL https://raw.githubusercontent.com/Sentry-Six/Sentry-USB-Rusty/main/install-pi.sh | bashDon't skip the
apt update && apt upgradestep. Pi OS images carry an apt cache from whenever the image was built. If Debian has published a point release since then, the cache points at.debfiles that no longer exist on the mirrors and you'll see404 Not Founderrors mid-install. The upgrade can take a couple of minutes — that's normal.
The installer itself then takes 2–5 minutes. It downloads the Sentry USB binary, sets up the system service, installs mDNS, and renames the Pi to sentryusb. Your SSH session may drop near the end when the hostname changes — that's expected.
Open your browser and go to:
The Setup Wizard will walk you through the rest — picking your archive method, configuring notifications, etc.
After you finish the Setup Wizard:
- Power down the Pi (run
sudo poweroffover SSH, then unplug it from your power supply). - Plug your USB 3.0 cable into your Tesla's glovebox USB port (newer Teslas) or one of the front USB ports (older Teslas).
- Plug the other end into the Pi.
- The Pi boots from the car's power. Within a few seconds, your dashcam icon will appear and start recording to the Pi.
- Troubleshooting — common install issues
- FAQ
- Discord — fastest answers
Discord · Report an issue · MIT License