Consider again the aspects of a local API, and then the community can make their own webpages and controls.
Yes, it’s an investment, but it’s more of a heavy initial lift and then just maintenance / expansion only when new products or features are added.
Also, as mentioned before, I have watched niche smart home product companies excel, expand product portfolio, get licensing partnerships they provide to other companies, and get heavily recommended by both professionals and consumers specifically because of their Local APIs (not initially offered in some cases) and listening to community and trade show feedback – and then implementing the feedback / suggestions.