Device
LELLKI WP35 Matter Power Strip
I would like to request official support for the LELLKI WP35 in the SmartThings matter-switch driver.
Matter identification
Verified Matter endpoint layout
The device exposes five OnOff server endpoints:
Matter endpoint | Physical output | Suggested SmartThings component
-- | -- | --
1 | Outlet 1 | main
2 | Outlet 2 | switch2
3 | Outlet 3 | switch3
4 | Outlet 4 | switch4
5 | USB | switch5
I have verified on a real SmartThings Hub that On/Off reads and commands work correctly on endpoints 1-5, and that the corresponding component states can be updated independently.
Suggested fingerprint
A fingerprint entry could identify the device as follows:
matterManufacturer:
- id: "5120/1002"
deviceLabel: LELLKI WP35
vendorId: 0x1400
productId: 0x03EA
deviceProfileName: <supported 5-component switch profile>
I noticed that drivers/SmartThings/matter-switch/profiles/switch-5.yml already has the same main, switch2, switch3, switch4, switch5 component layout, but that profile is explicitly marked:
Deprecated: do not use this profile for device fingerprinting.
Because of that, I am not proposing that the deprecated switch-5 profile be used directly.
It would be helpful if the maintainers could advise whether the WP35 should use an existing supported dynamic profiling path or whether a supported five-component switch/power-strip profile should be added.
Current community driver / reference implementation
I created and tested a dedicated Edge Driver that presents the WP35 as one SmartThings device with five switch components:
https://github.com/leathersocks/lellki-wp35-edge-driver
Current mapping used by that driver:
LELLKI WP35
├─ main → Endpoint 1 → Outlet 1
├─ switch2 → Endpoint 2 → Outlet 2
├─ switch3 → Endpoint 3 → Outlet 3
├─ switch4 → Endpoint 4 → Outlet 4
└─ switch5 → Endpoint 5 → USB
The implementation has been runtime-tested on a SmartThings Hub.
Refresh successfully reads the OnOff state from endpoints 1-5, and independent On/Off commands have returned successful Matter command responses with the corresponding OnOff state reports.
Requested change
Please consider adding the LELLKI WP35 Vendor/Product fingerprint to:
drivers/SmartThings/matter-switch/fingerprints.yml
together with an appropriate supported profile/profiling configuration so the device can appear as a single multi-component SmartThings device rather than requiring a separate community driver.
I can provide additional SmartThings Edge Driver logcat output or device endpoint information if needed.
Thank you.
Device
LELLKI WP35 Matter Power Strip
I would like to request official support for the LELLKI WP35 in the SmartThings
matter-switchdriver.Matter identification
Vendor ID:
0x1400(5120)Product ID:
0x03EA(1002)Tested firmware:
1.10Outputs: 4 AC outlets + 1 USB output
Verified Matter endpoint layout
The device exposes five OnOff server endpoints:
Matter endpoint | Physical output | Suggested SmartThings component -- | -- | -- 1 | Outlet 1 | main 2 | Outlet 2 | switch2 3 | Outlet 3 | switch3 4 | Outlet 4 | switch4 5 | USB | switch5I have verified on a real SmartThings Hub that On/Off reads and commands work correctly on endpoints
1-5, and that the corresponding component states can be updated independently.Suggested fingerprint
A fingerprint entry could identify the device as follows:
I noticed that
drivers/SmartThings/matter-switch/profiles/switch-5.ymlalready has the samemain,switch2,switch3,switch4,switch5component layout, but that profile is explicitly marked:Because of that, I am not proposing that the deprecated
switch-5profile be used directly.It would be helpful if the maintainers could advise whether the WP35 should use an existing supported dynamic profiling path or whether a supported five-component switch/power-strip profile should be added.
Current community driver / reference implementation
I created and tested a dedicated Edge Driver that presents the WP35 as one SmartThings device with five switch components:
https://github.com/leathersocks/lellki-wp35-edge-driver
Current mapping used by that driver:
The implementation has been runtime-tested on a SmartThings Hub.
Refresh successfully reads the OnOff state from endpoints
1-5, and independent On/Off commands have returned successful Matter command responses with the corresponding OnOff state reports.Requested change
Please consider adding the LELLKI WP35 Vendor/Product fingerprint to:
drivers/SmartThings/matter-switch/fingerprints.ymltogether with an appropriate supported profile/profiling configuration so the device can appear as a single multi-component SmartThings device rather than requiring a separate community driver.
I can provide additional SmartThings Edge Driver logcat output or device endpoint information if needed.
Thank you.