Problem Description
Your SwitchBot Lock is not unlocking via the app, auto-unlock is not working, or the lock shows offline in the SwitchBot app.
Common Causes
- Bluetooth out of range
- Lock battery low
- SwitchBot Hub offline (for remote access)
- Auto-unlock geofence misconfigured
- Lock calibration needed
Solutions
1. Check Bluetooth Connection
- Bluetooth range is about 30 feet
- Ensure phone Bluetooth is enabled
- Move closer to lock if not responding
- Try toggling Bluetooth off and on
2. Check Battery Level
- Open SwitchBot app and check lock status
- Replace CR123A batteries if below 20%
- Use quality lithium batteries
- Low battery causes slow or failed operation
3. Verify Hub Connection
Remote access requires SwitchBot Hub Mini/Hub 2:
- Check hub is online in app
- Ensure lock is linked to hub
- Power cycle hub if offline
- Hub needs to be within 30 feet of lock
4. Fix Auto-Unlock
- Go to lock settings then Auto Unlock
- Enable auto-unlock feature
- Set location permission to Always Allow
- Adjust geofence radius if needed
- May need to walk away and return to test
5. Recalibrate the Lock
- Open lock settings in app
- Find Calibrate option
- Follow prompts to set lock and unlock positions
- Ensure door is closed during calibration
6. Check Door Alignment
- If motor struggles, door may be misaligned
- Test by manually turning thumbturn
- Adjust strike plate if bolt catches
- Door should close fully without force
7. Factory Reset
- Remove batteries from lock
- Press and hold the reset button
- Insert batteries while holding
- Release after LED flashes
- Remove from app and set up again
When to Contact Support
Contact SwitchBot Support if the motor makes grinding sounds, the lock will not turn even manually, or you see physical damage.