Ein Modul ist bei SinricPro eine eigenständige physische Einheit, zum Beispiel ein ESP32-Entwicklungsboard. Module übernehmen verschiedene Aufgaben, vor allem rund um Konnektivität und Kommunikation, etwa das Aufbauen und Aufrechterhalten der WLAN-Verbindung. Ein einzelnes Modul kann ein oder mehrere virtuelle SinricPro Geräte beherbergen.

Das heißt, ein einziges physisches Board kann mehrere Smart-Home-Geräte verwalten und steuern, die im SinricPro Ökosystem und auf angebundenen Plattformen wie Amazon Alexa oder Google Home jeweils einzeln erscheinen. Ein ESP32-Modul könnte zum Beispiel mehrere Relais steuern, von denen jedes in SinricPro ein eigenes „Switch“-Gerät darstellt.
Ein Modul kannst du nicht wie ein virtuelles Gerät anlegen. Sobald du ein Entwicklungsboard verbindest, erscheint es im Portal.
SinricPro bietet die folgenden Modulfunktionen