Demo Mode
Test We Love Lights features without a physical bridge connection
Demo Mode
Demo Mode allows you to explore and test We Love Lights without requiring a physical Philips Hue or deCONZ bridge. It's perfect for trying the app before purchasing hardware, development testing, or learning the interface.
What is Demo Mode?
Demo Mode Overview
Demo Mode creates a virtual bridge with simulated devices:
- No hardware required: Works without physical bridge
- Full feature access: Test all app features
- Simulated devices: Virtual lights, sensors, switches
- Realistic behavior: Devices respond like real hardware
- Safe testing: No impact on real setup
When to Use Demo Mode
Before Purchase:
- Evaluate We Love Lights features
- Test compatibility with workflow
- Learn the interface
- Decide if it meets your needs
Development:
- Test configurations without hardware
- Try new automations safely
- Learn advanced features
- Training and demonstrations
Learning:
- Practice without affecting real lights
- Experiment with rules and scenes
- Try different organizations
- Explore all features
Troubleshooting:
- Isolate app issues from hardware issues
- Test specific scenarios
- Verify expected behavior
Enabling Demo Mode
Activation Steps
- Open We Love Lights Studio
- Go to Preferences or Settings (⌘ + ,)
- Find "Demo Mode" or "Development" section
- Click "Enable Demo Mode" or similar
- Confirm activation
- Demo bridge appears in bridge selector
What Gets Created
When you enable Demo Mode:
Virtual Bridge:
- Named "Demo Bridge" or similar
- Appears alongside real bridges
- Full feature set available
Sample Devices:
- 15-20 lights: Various types (color, white ambiance, dimmable)
- Rooms: Living Room, Bedroom, Kitchen, etc.
- Scenes: Pre-configured lighting scenes
- Sensors: Motion sensors (simulated)
- Switches: Dimmer switches and buttons
- Smart Plugs: Outlet controls
Using Demo Mode
Selecting Demo Bridge
Switch to demo bridge like any bridge:
- Click bridge selector (top of Studio)
- Select "Demo Bridge"
- Interface shows demo devices
- All features available
Simulated Behavior
Demo devices behave realistically:
Lights:
- Turn on/off
- Change brightness
- Change colors
- State persists during session
- No actual hardware responds
Sensors:
- Can be manually triggered
- Simulate motion events
- Test automation rules
- No real detection
Switches:
- Button presses simulated
- Test button configurations
- Scene cycling works
- Virtual button presses only
Testing Features
Try everything without hardware:
Scenes:
- Create new scenes
- Modify existing scenes
- Activate scenes
- See state changes (in app only)
Automation:
- Set up motion sensor rules
- Configure switch buttons
- Test rule logic
- Verify conditions
Organization:
- Rename devices
- Reorder items
- Create groups
- Hide/show devices
All Changes:
- Affect only demo bridge
- Don't impact real devices
- Reset when demo mode disabled
Demo Mode Limitations
What Doesn't Work
No Physical Response:
- Real lights don't change
- No actual hardware affected
- Pure simulation
No Remote Access:
- Demo bridge is local only
- Can't test remote features
- No cloud integration
Persistence:
- Demo data may not persist between sessions
- Changes might reset
- Not for long-term storage
Hardware Interactions:
- Can't pair real devices
- No firmware updates
- No physical bridge discovery
What Works Fully
Interface Testing:
- Navigation
- All menus and options
- Search and filtering
- Organization features
Feature Testing:
- Scene creation
- Rule configuration
- Group management
- Automation logic
Learning:
- How features work
- Interface layout
- Best practices
- Workflow development
Switching Between Demo and Real
Using Both Simultaneously
Demo Mode coexists with real bridges:
Bridge Selector Shows:
- Real bridge(s)
- Demo bridge
- Switch anytime
Use Cases:
- Test configuration before applying to real
- Learn new feature with demo
- Compare setups
- Develop complex automation
Copying Configurations
Manual Recreation:
- Test scene in demo mode
- Recreate manually on real bridge
- Note configurations to replicate
Export/Import (if supported):
- Export demo scenes
- Import to real bridge
- Saves manual work
Note: Not all configurations transfer automatically.
Disabling Demo Mode
When you're done with demo:
- Go to Preferences
- Find Demo Mode settings
- Click "Disable Demo Mode"
- Confirm
- Demo bridge disappears
Impact:
- Demo bridge removed
- Real bridges unaffected
- Demo configurations lost
Demo Mode Use Cases
Pre-Purchase Evaluation
Try before buying:
- Enable Demo Mode
- Test all features:
- Menu bar controls
- Studio window
- Scene creation
- Automation setup
- Evaluate if app meets needs
- Purchase hardware if satisfied
What to test:
- Interface intuitiveness
- Feature completeness
- Workflow compatibility
- Performance on your Mac
Learning Advanced Features
Risk-free experimentation:
- Enable Demo Mode
- Try complex features:
- Advanced rules
- Multi-device scenes
- Custom automations
- Organization strategies
- Make mistakes safely
- Apply learnings to real setup
Development and Testing
Before making real changes:
- Test configuration in demo
- Verify behavior
- Refine approach
- Apply to real devices
Scenario testing:
- "What if I set this rule?"
- "How would this scene look?"
- "Will this automation work?"
- Test hypothesis safely
Training and Demonstrations
Show features to others:
- Enable Demo Mode
- Demonstrate capabilities
- Let others try features
- No risk to real setup
Use for:
- Family training
- Guest demonstrations
- Tech support
- Educational purposes
Tips for Using Demo Mode
Getting the Most from Demo
Treat it Realistically:
- Name devices like your real setup
- Create realistic scenes
- Test actual use cases
- Don't just click randomly
Document Findings:
- Note configurations you like
- Screenshot complex setups
- Write down rule logic
- Reference when configuring real
Experiment Freely:
- Try crazy ideas
- Break things
- Test extremes
- Learn limits
Transitioning to Real Hardware
After demo testing:
- List what works: Note successful configurations
- Plan implementation: How to recreate on real bridge
- Disable demo: Clean up interface
- Apply learnings: Configure real devices
- Iterate: Refine based on actual use
Demo for Troubleshooting
Compare behavior:
Issue with real bridge:
- Replicate scenario in demo
- Does it work in demo?
- Yes: Real hardware issue
- No: App behavior or configuration issue
- Isolate problem
- Easier support communication
Advanced Demo Features
Custom Demo Configurations
If supported:
Add devices:
- Create custom demo devices
- Specific types for testing
- Match your planned setup
Modify setup:
- Adjust device count
- Change room configurations
- Customize to match needs
Demo Data Persistence
Between Sessions:
- Some changes may persist
- Others reset to default
- Check after relaunching
Export Demo State (if supported):
- Save demo configuration
- Reload later
- Share with others
Developer Features
For advanced users:
API Testing:
- Test integrations
- Develop custom tools
- Verify API calls
Automation Development:
- Complex rule testing
- Shortcut development
- Third-party integration testing
Troubleshooting Demo Mode
Can't Enable Demo Mode
Problem: Demo mode option not available or doesn't work
Solutions:
- Update We Love Lights to latest version
- Check if feature is supported in your version
- Restart app and try again
- Check app documentation
Demo Bridge Doesn't Appear
Problem: Enabled demo but no demo bridge
Solutions:
- Look in bridge selector carefully
- Restart We Love Lights
- Disable and re-enable demo mode
- Check preferences saved properly
Demo Devices Not Responding
Problem: Can't control demo devices
Solutions:
- Expected: No real lights change
- Check demo bridge is selected
- Verify control changes reflected in app
- Demo is simulation only
Performance Issues with Demo
Problem: App slow with demo enabled
Solutions:
- Demo shouldn't cause slowdown
- Check if too many bridges (demo + multiple real)
- Restart We Love Lights
- Disable demo if not needed
Can't Disable Demo Mode
Problem: Can't turn off demo mode
Solutions:
- Go to preferences and disable properly
- Restart app after disabling
- Delete demo bridge manually if option exists
- Reinstall app if persistent (extreme)
Demo Mode Best Practices
Effective Testing
- Purpose-driven: Test specific features or scenarios
- Realistic setup: Mirror your actual or planned home
- Document: Note what works and what doesn't
- Iterate: Try, learn, adjust, repeat
- Transition smoothly: Apply learnings to real setup
When to Use Real vs Demo
Use Demo For:
- ✅ Learning features
- ✅ Testing configurations
- ✅ Trying new ideas
- ✅ Demonstrations
- ✅ Development
Use Real For:
- ✅ Daily control
- ✅ Actual automation
- ✅ Performance testing
- ✅ Hardware verification
- ✅ Production use
Next Steps
Explored demo mode? Ready for the real thing:
- Getting Started - Set up with real hardware
- Bridge Discovery - Connect your bridge
- Scenes - Create real lighting scenes
- Automation Examples - Real-world automation
- Organization - Organize your real setup
Questions? Visit the FAQ or troubleshooting guide.
How is this guide?