Here is a link to a set of QAs to control Shelly devices.
Please login or register to see this link.
It's both gen 1 and gen 2 devices. Gen 2 devices are easier to integrate with the web socket API than the gen 1 where we need to poll the device with regular interval.
Battery operated devices are in general a pain to support as they sleep and wake up now and then - which makes polling difficult. So, battery devices are not in focus
The QAs support the basic features exp