The adapter communicates with Shelly devices by REST API and the CoAP or MQTT protocol. It uses the default Shelly firmware (no flashing of firmware needed!). You will find more and detailed ...