Las plantillas de dispositivo de SinricPro te permiten crear tu propio tipo de dispositivo arrastrando y soltando las capacidades que describen las funciones de tu dispositivo IoT. Sirven de modelo para crear tipos de dispositivo personalizados en SinricPro. Puedes crear tu propio tipo de dispositivo combinando las siguientes capacidades.
El número de capacidades que puedes añadir depende del total de licencias que tengas. Cada licencia te permite añadir una capacidad a tu tipo de dispositivo personalizado.
Al registrarte, tu suscripción inicial incluye 3 dispositivos, lo que te permite añadir 3 capacidades. Si compras una suscripción adicional de 1 dispositivo, tu total sube a 4 dispositivos y tienes derecho a 4 capacidades. Si añades otra suscripción de 1 dispositivo, tu total llega a 5 dispositivos y puedes añadir 5 capacidades.
Para ampliar las capacidades disponibles, basta con comprar más licencias de dispositivo.
Vamos a crear un tipo de dispositivo personalizado llamado Washing Machine (lavadora), a definir distintos modos de lavado, como Hot, Warm y Cold, a generar el código y a controlarlo con Amazon Alexa y Google Home.
Inicia sesión en tu cuenta de Sinric Pro.
Ve al menú Device Templates, a la izquierda.
Haz clic en el botón Add Device Template.
Template Name: Washing Machine
Description: washing machine template
Device Type: Other
Nota: Selecciona el tipo de dispositivo que mejor se ajuste a tu hardware y al ecosistema de asistente de voz que quieras usar. Alexa es compatible con todos los tipos de dispositivo, pero la compatibilidad de Google Home es limitada. Si el tipo de dispositivo que buscas no aparece en la lista, ponte en contacto con nuestro equipo de soporte.



InstanceId: Puedes dejarlo como está. InstanceId sirve para identificar de forma única un modo cuando añades varios
Locale: Elige English (US)
Mode name: Escribe Wash Temperature
Haz clic en Save para guardar los modos

Ahora vamos a crear un dispositivo a partir de la plantilla que hemos creado antes.
Ve al menú Devices y haz clic en Add.
Device Name: Washing Machine
Description: My washing machine at basement
Device Type: Selecciona Washing Machine en “Your Device Templates”. Es la plantilla que hemos creado antes.
Device Access Key: Deja la selección predeterminada
Room: Deja la selección predeterminada
Haz clic en Next > Next > Next y en Save.




Cuando busques dispositivos en Alexa o en Google, aparecerá el dispositivo Washing Machine
✅ Cómo funciona:
1️⃣ Añade un Switch en SinricPro (¡tu disparador secreto!)
2️⃣ Crea una rutina de Alexa que diga tu mensaje, por ejemplo “¡La colada está lista!”, cuando se encienda el Switch
3️⃣ Envía desde tu código un evento de estado de encendido para poner ese interruptor en ON
void triggerVoiceAnnouncement() {
SinricProSwitch& mySwitch = SinricPro[SWITCH_ID];
mySwitch.sendPowerStateEvent(true);
}
Este documento es de código abierto. ¿Has visto una errata? Crea una issue