SmartThings-Add fineDustSensor capability

Hello.

Currently the Smartthings integration supports the capability dustSensor and veryFineDustSensor. While PM25 can be reported as fineDustLevel under dustSensor capability, some edge drivers use the developer.smartthings.com/capabilities/fineDustSensor capability to report the PM25 levels.
Adding this capability would allow the IKEA VINDSTYRKA edge driver to work correctly and potentially other drivers.

Sorry for the duplicate post, duplicate post was deleted.
tagging @joostlek

Sample event:

2025-03-22 10:16:02.448 DEBUG (MainThread) [pysmartthings] Received event: {“eventTime”:1742652962395,“eventType”:“DEVICE_EVENT”,“deviceEvent”:{“eventId”:“–obfuscated–”,“locationId”:“-obfuscated–”,“ownerId”:“-obfuscated–”,“ownerType”:“LOCATION”,“deviceId”:“-obfuscated–”,“componentId”:“main”,“capability”:“fineDustSensor”,“attribute”:“fineDustLevel”,“value”:2,“valueType”:“number”,“unit”:“μg/m^3”,“stateChange”:true,“data”:{},“subscriptionName”:“My Home Assistant sub”,“commandId”:“”,“sensitive”: false}}

Please join the discord at SmartThings integration to propose feature requests

I’m confused as to why you are proposing a different way to propose a feature since this community has a feature request section, specially for something like this (oversight on existing capability)
I don’t have access to discord from where I am currently. It will have to be later.

Oh right, this is the feature request section.

For a lot of devices there are a ton of variables and things that work and don’t work. So the discord server is used to have a separate place to have spare discussions and deepen the common knowledge of the devices and how they work

yup, no problem. Request created on discord. Does this stay open or do I close it then ?

1 Like