tonesto7 / homebridge-smartthings

SmartThings Homebridge Plugin
384 stars 768 forks source link

Add option to exclude certain SmartThings device capabilities #250

Closed bendews closed 6 years ago

bendews commented 6 years ago

It is common within SmartThings for devices to have several capabilities, some of which can become redundant when importing in to HomeKit.

As an example, a Thermostat could have seperate "Temperature Measurement" and "Switch" capabilities within SmartThings. When using homebridge-smartthings, the 1 Thermostat becomes 3 accessories, even though the native Thermostat Accessory already handles everything.

This pull request allows users to exclude certain capabilities from certain devices, to prevent cluttering Homebridge with redundant or undesired accessories.

Apologies for creating a new PR, hopefully this one is a little more maintainable 👍