Kevin Always look whether any of these manufacturers offer a public API. Ultimately, that’s almost a requirement for any decent integration.
Otherwise it would rely on web API reverse engineering and generally a lot of hassle and ongoing maintenance issues in order to support it.
I think people should vote with their feet on this in order to force manufacturers to start investing in a good integration API.