SmartThingsCommunity / SmartThingsEdgeDrivers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

THIRDREALITY Matter Composite Light/Light Sensor/Presence Sensor needs fingerprint and profile

bpinsky123 opened this issue · comments

The THIRDREALITY Smart Color Nightlight is actually a composite device consisting of Matter application device types 0x010D (Extended Color Light), 0x0106 (Light Sensor), and 0x0107 (Presence Sensor). Currently, there is no device specific fingerprint nor a generic fingerprint that includes all the device types in the matter-switch driver. The result is the driver assigns the the light-color-level profile which doesn't include the motionSensor and illuminanceMeasurement components.

Attached are both a fingerprint definition for the device based on vendorID and productID and a profile that includes all the components. Can the fingerprints.yml be updated with the new fingerprint and the new profile be added to the matter-switch driver code base?

Let me know if anything else is required to get the sensors supported for this device.

Thanks!

3rdreality-fingerprint.txt
thirdreality-smartcolor-nightlight.txt

Required adding capability handlers for the sensors so I just created a community driver for it.