I’m also curious what platforms us users here think Bond needs to officially support with “first party” integrations, and which we are fine with “third party” developers (such as ourselves on this forum or other people we know in our respective platforms) crafting from official Bond APIs (cloud and/or local). I think most people use IFTTT when there are neither “first party” nor “third party” methods to integrate, but if that assumption is incorrect I would like to hear why else a person would use IFTTT.
To me, if we inundate Bond with all the platforms we want them to support as a first party plugin, it sort of waters down the chance for the community to rise to the occasion provided to us with the official API, namely that we can develop our own “third party” integrations / drivers / plugins.
That being said, some platforms absolutely can benefit from first party (Bond maintained) support, and likely even some platforms that are closed except to official partner manufacturers.
For instance - I ask these next questions because I am ignorant currently. Not that I can’t search around and get some likely answers, but since you all have commented already…
Hubitat: sounds like there is a community of users who make and release integration methods (plugins, drivers, config files, whatever it is called in that platform), and that these “third party” created integrations work just fine either locally or cloud-based? Is there a reason to have Bond make and maintain a “first party” plugin?
SmartThings: sounds like there is a community of users who make and release integration methods, but that these “third party” created integrations refuse to work locally, and have to be cloud based? So an official Bond “first party” plugin would allow local control? Is that the case in both the ‘new’ and ‘classic’ SmartThings setups? I have read that there are differences but I haven’t dug into the details.
Home Assistant: is there is a community of users who make and release integration methods (plugins, drivers, config files, whatever it is called), and can these “third party” created integrations work just fine either locally or cloud-based?
Wink / Wink Relay: is there is a community of users who make and release integration methods (plugins, drivers, config files, whatever it is called), and can these “third party” created integrations work just fine either locally or cloud-based?