A module in the context of SinricPro is a self-contained physical unit, such as an ESP32 development board. These modules are designed to handle various tasks, primarily focusing on connectivity and communication, like establishing and maintaining WiFi connections. A single module can host one or more virtual SinricPro devices.
This means that a single physical board can manage and control multiple smart home devices that appear individually within the SinricPro ecosystem and connected platforms like Amazon Alexa or Google Home. For example, an ESP32 module could be used to control several relays, each representing a distinct “switch” device in SinricPro.
You cannot create a module like virtual device. Once you connect a development board, they will appear in the Portal.
SinricPro provides following module features