You could also make a python package (running as a service) to install on a server (local or remote) via pip, with a clear and agile API, and then provide plugins/drivers examples for the most used automation platforms (Hubitat, HA, SmartThings, OpenHAB and you got the majority of users I...