Anyone willing to go through this hassle could write an edge driver instead. I’m actually optimistic that ST will create something pretty nice on top of Edge for advanced automations. It just doesn’t seem like a big user base. The existing automations are pretty powerful. Add virtual devices to that and you have almost everything you would need. Plus, why would you want to involve the internet when you can run things locally?
I recently published this Virtual Hub Kit for edge that allows me to accomplish more “advanced” setups.