Control your LifeSmart devices locally through Home Assistant without cloud dependency.
- Local control of LifeSmart devices
- Real-time state synchronization
- Support for switches, lights, and sensors
- No cloud connection required
- Fast response times
- Copy the
local_lifesmart
folder to yourcustom_components
directory - Restart Home Assistant
- Go to Configuration > Integrations
- Click the + button and search for "LifeSmart Local"
You'll need:
- Hub IP address
- Model number (found on hub)
- Token (found in LifeSmart app)
Currently supports:
- SL_SW_NS1 (Single Switch)
- SL_SW_NS2 (Double Switch)
- SL_SW_NS3 (Triple Switch)
- SL_NATURE (Nature Series)
After setup, your devices will automatically appear in Home Assistant. The integration maintains perfect synchronization between:
- Home Assistant controls
- Physical switch changes
- LifeSmart mobile app controls
Common fixes:
- Ensure hub is on the same network
- Check hub IP address is correct
- Verify token is entered correctly
- Confirm hub model number matches
Found a bug or want to contribute? Visit our GitHub repository.
This project is licensed under the MIT License.
custom_components/local_lifesmart/ ├── init.py ├── api.py ├── const.py ├── manifest.json ├── config_flow.py ├── switch.py └── README.md