Unlock front door when you come home
Arriving home with arms full of groceries and having the door automatically unlock is a luxury that becomes essential once you experience it. Combined with lights turning on and music starting, it creates a truly welcoming smart home experience.
- Convenience: No fumbling for keys with groceries. Hands-free entry. Works automatically for everyone with app.
- Combined Experience: Door unlocks, lights turn on, music starts playing, thermostat adjusts - perfect welcome home
- Universal: Works for all household members - kids arriving from school, partners coming home from work, anyone with location enabled
Use cases
Daily Arrivals
- Grocery Shopping - Arms full, can't reach keys
- After Work - Seamless entry after commute
- Kids from School - Safe automatic entry
Special Situations
- Package Delivery - Easy re-entry after retrieving packages
- Late Night - No searching for keys in the dark
Products needed
Essential Equipment
Options: Home Assistant Companion, SmartThings, August App, HomeKit (Apple)
Requires location services enabled on all phones
Optional Enhancements
Basic automation setup
- Never rely solely on GPS! Use multiple signals for safety.
- ✅ Recommended Verification: Phone location (primary) + Motion in driveway (physical confirmation) + Time delay (20-30 seconds to confirm) + Away → Home state change (must have left first)
- ❌ Don't Do: Unlock based only on GPS, no delay/verification, no motion confirmation
Triggers
- Any phone/person arrives home (enters geofence)
- Person state changes to "home"
Verification: Person has been "away" before arriving (prevent unlocking if already home)
Conditions (Recommended for Security)
- Motion detected in driveway (optional but recommended)
- Person was away for at least 5 minutes
- Time delay: Present for 20 seconds before unlocking
Optional: Only during typical arrival times, not during sleeping hours
Actions
Immediate: Unlock front doorAssociated: Change house mode to "Home" • Turn on entry lights • Start music • Adjust thermostat • Stop robot vacuum • Disarm security
Platform-specific examples
Home Assistant
SmartThings
Hubitat
Apple HomeKit
August/Yale App
Alexa
Google Home
Home mode actions
When door unlocks OR person arrives, activate Home Mode:
Lighting
- Entry lights - 100% brightness
- Living room - 60% brightness
- Kitchen - If dark, 80%
- Hallway - Path to main areas
Climate
- Thermostat - Resume home temperature
- Heating: 70°F (21°C)
- Cooling: 72°F (22°C)
- Fans - Resume normal schedule
Security
- Disarm system - Interior motion sensors
- Pause recording - Interior cameras
- Exterior cameras - Continue recording
Entertainment
- Music - Start favorite station/playlist
- Volume - Moderate level (40%)
- Speakers - Living room, kitchen
Appliances
- Robot vacuum - Return to dock
- Coffee maker - Start brewing (if configured)
- Fireplace - Turn on (electric only)
Notifications
Send useful status updates:
- “Dryer finished while you were out”
- “Package delivered today”
- “Windows left open”
- “Take out trash tonight”
Security considerations
Important: Multiple verification points
Never rely solely on GPS! Use multiple signals:
✅ Recommended Verification:
- Phone location (primary)
- Motion in driveway (physical confirmation)
- Time delay (20-30 seconds to confirm)
- Away → Home state change (must have left first)
❌ Don’t Do:
- Unlock based only on GPS
- No delay/verification
- No motion confirmation
Geo-fence configuration
Home zone settings:
- Radius: 50-100 meters (150-300 feet)
- Too small: Late unlocking, already at door
- Too large: Unlocks while approaching
Test and adjust:
- Set initial radius
- Test arriving from different directions
- Note when trigger happens
- Adjust for 20-30 seconds before reaching door
Security best practices
Driveway motion sensor: Add condition: Motion detected in driveway
Why: Confirms physical presence, not just GPS.
Time-based restrictions:Add condition: Only between 6 AM and 11 PM
Why: Unusual for late-night arrivals, adds security.
Notification always: Always send notification when door auto-unlocks, including person’s name
Why: Aware of all auto-unlocks, spot any unusual activity.
Advanced features
Approaching home detection
Create “Approaching” zone (500m radius):
Benefits:
- Pre-heat/cool home
- Turn on exterior lights (if dark)
- Prepare home before arrival
- Smoother experience
Setup: Create automation triggered when person enters approaching zone:
- Start climate adjustment (set thermostat to desired temperature)
- Turn on exterior lights if after sunset
Staggered unlocking
Only unlock when very close:
Zone Strategy:
- Approaching (500m): Prepare home
- Nearby (200m): Turn on lights
- Arrival (50m): Unlock door
Person-specific actions
Different routines per person:
- Check which person triggered the automation
- Play their preferred music playlist
- Example: Parent 1 plays jazz, Parent 2 plays rock
First person vs. additional
Different behavior for first arrival:
Add condition: Check if only 1 person is home (first arrival)
First person:
- Full home activation
- All lights
- Music starts
Additional arrivals:
- Just unlock door
- Minimal disruption
Troubleshooting
Door unlocks too early
Causes:
- Geofence too large
- No arrival delay
- GPS drift
Solutions:
- Reduce geofence radius
- Add 20-30 second delay
- Require driveway motion
Door doesn’t unlock
Check:
- Location services enabled
- App has background permissions
- Geofence configured
- Lock has power/battery
Fix:
- Verify location settings
- Check app permissions
- Test geofence manually
- Replace lock batteries
Unlocks while approaching
Causes:
- Geofence too large
- No delay configured
Solutions:
- Reduce radius to 50-100m
- Add 20 second arrival delay
- Require physical trigger (motion)
False unlocks from GPS drift
Causes:
- GPS inaccuracy
- Phone location jumps
Solutions:
- Add motion sensor requirement
- Increase arrival confirmation time
- Require Home → Away → Home state change
Manual override options
Always Maintain:
- Physical key still works
- Keypad code entry
- Manual unlock from app
- Voice unlock (with PIN)
Disable auto-unlock:
- Vacation mode toggle
- Guest mode
- “Manual only” period
- Temporary disable (24 hours)
Battery backup
Smart lock considerations:
- Most use batteries (4-6 months life)
- Monitor battery level
- Replace proactively
- Some support external power
Low battery automation: Create automation that monitors lock battery level and sends notification when it drops below 20%.
Related automations: