Scooter Alarm

Built-in alarm that triggers when your scooter is moved or tampered with.

How it works

The alarm uses the BMX055 accelerometer on the MDB to detect motion. When the scooter is locked and the alarm is armed, any movement or tampering triggers a two-level response:

  • Level 1 (light movement): Hazard lights flash as a warning
  • Level 2 (sustained movement): Hazard lights flash and horn honks

The alarm arms automatically when you lock the scooter (if enabled). It disarms when you unlock with a keycard or via BLE.

Configuration

Control the alarm via the lsc CLI:

lsc alarm arm          # Arm the alarm
lsc alarm disarm       # Disarm the alarm
lsc alarm status       # Show current alarm state

lsc settings set alarm.enabled true    # Enable alarm on lock
lsc settings set alarm.honk true       # Enable horn on level 2
lsc settings set alarm.duration 30     # Alarm duration in seconds

Why this matters

The stock firmware had no alarm functionality. LibreScoot adds this as a built-in feature that works without any external hardware or subscriptions.