Skip to content
This repository was archived by the owner on May 31, 2026. It is now read-only.
github-actions[bot] edited this page May 24, 2026 · 17 revisions

Sentry USB Wiki

Welcome to the SentryUSB wiki — your complete reference for setting up, configuring, and maintaining SentryUSB.

What is Sentry USB?

Sentry USB turns a Raspberry Pi into a smart USB drive for your Tesla's dashcam system. It automatically archives recordings, serves a modern web UI, and can be fully configured through a browser — no SSH or config file editing required.

Key features:

  • User Friendly Modern Web UI
  • 9-step Setup Wizard — configure everything from your browser
  • Multi-camera clip viewer with synchronized playback
  • Drive Tracking with GPS-extracted route visualization
  • 4 archive methods: CIFS/SMB, rsync, rclone (cloud), NFS
  • 13+ notification providers

Quick Links

Topic Description
Getting Started Install, boot, configure — up and running in 20 minutes
Setup Wizard Guide Detailed walkthrough of all 9 wizard steps
Archive Methods CIFS/SMB, rsync, rclone, and NFS configuration
Notifications Configure push notifications (13+ providers)
Privacy What we send, when, and why — and how to opt out
Troubleshooting Common issues and how to fix them
Sentry Connect (iOS) Companion iPhone app — push notifications, Live Activities, BLE
FAQ Frequently asked questions
Developer Guide Build from source, project structure, contributing

Supported Hardware

Board Status Notes
Raspberry Pi 4B Recommended Best performance, USB 3.0
Raspberry Pi 5 Recommended Fastest, USB 3.0
Raspberry Pi 3 (A+/B/B+) Supported 5 GHz WiFi, USB-A to USB-A cable required
Raspberry Pi Zero 2 W Good Budget option, adequate performance
Radxa Rock Pi 4C+ Community Tested USB 3.0 OTG Alternative
Radxa Zero 3W Community Tested

Requirements:

  • MicroSD card: 128 GB+ recommended (64 GB minimum)
  • USB data cable (not charge-only) to connect Pi to Tesla
  • WiFi network with internet access (for initial setup and updating)

Links

Clone this wiki locally