Thanks everybody for expressing their interest in getting Edge drivers for Shelly devices. Since no one has informed us here that they are already working on this, I will start work on this immediately!
My initial plan is to have one driver that has a ‘creator’ device (like my vEdge driver) that you would use to select a shelly model, and a corresponding SmartThings device would then be created. In that new device’s settings you will configure the Shelly device’s IP, as I don’t see a way to discover these devices on the LAN automatically. There may also be other config settings depending in on the model.
I will begin with the Shelly 1, 2.5, and motion sensor, and expand out from there. Since I only have a motion sensor, I will be depending on volunteers to be able to do testing for me. Luckily Shelly has a very clear and nicely-documented API, so hopefully there won’t be too many surprises coding-wise. For those of you that can, I would ask that you get the CLI installed on a computer where you can run logging for Edge drivers. Please see my post here for instructions on how to get it installed.
I’ll report back within a few days with an update.