homebridge-smart-diffuser-lbslm
v1.1.0
Published
Homebridge plugin for Smart Diffuser (com.lbslm.fragrance) using Cloud API
Maintainers
Readme
homebridge-smart-diffuser-lbslm
Homebridge plugin for Smart Diffusers using the LBSLM / UPerfume cloud platform (e.g., "Smart Diffuser" app).
Features
- Power Control: Turn the diffuser on or off.
- Intensity Control: Adjust mist density using the Fan Rotation Speed (mapped to "Run Time" seconds).
- Status Monitoring:
- Oil Level: Mapped to Filter Life Level (reports low oil).
- Child Lock: Reports physical lock status.
- Auto-Discovery: Automatically finds your device using LBSLM Cloud credentials.
HomeKit Mapping
This plugin natively maps the diffuser to a single Humidifier accessory for a clean UI without extraneous switches or fan icons.
| HomeKit Characteristic | Diffuser Function | Notes | |------------------------|-------------------|-------| | Active | Power On/Off | Shows as Humidifier On/Off | | Rotation Speed | Intensity (Run Time)| Accessible via accessory settings. 0-100% maps to 5s-300s run duration. | | Water Level | Oil Level | 0-100% (Approximated). | | Filter Maintenance | Oil Filter Reset | Provides a native "Reset Filter" button and tracks oil life. | | Lock Physical | Child Lock Status | Controls the physical child lock. |
Configuration
You supply the username and password for the LBSLM web dashboard.
{
"platform": "SmartDiffuserLBSLM",
"email": "[email protected]",
"password": "your_password"
}