Las soluciones de IoT comienzan con unos pocos dispositivos, pero después de la etapa de prototipado, se requiere desplegar más de 500 dispositivos. Usando la función de plantillas en Ubidots, puedes desplegar plantillas de paneles y asignar dispositivos a paneles específicos para una configuración rápida.
Para describir mejor la función de las Plantillas de Ubidots, simularemos el seguimiento de la velocidad, el consumo de combustible y la ubicación de un camión. Después de una gran prueba de concepto, el gerente de flota ahora quiere implementar cientos de dispositivos. Este artículo es tu guía paso a paso para crear plantillas en Ubidots.
La lógica para cualquier panel de plantilla consiste en un panel principal que se copia y se agrega a una lista de plantillas potenciales. Luego, cuando se agrega un nuevo dispositivo, se puede aplicar un nuevo panel con widgets previamente construidos a este nuevo dispositivo para un despliegue rápido.
Para comenzar, inicia sesión en tu cuenta de Ubidots, selecciona el panel apropiado en el que trabajar y haz clic en el ícono de "más" en la esquina superior derecha para crear un nuevo widget.
Nuestro panel se llama "Camión 1" y consta de tres widgets:
Una métrica que lee el combustible consumido
Un rastreo GPS para conocer la ruta que ha seguido el camión
Una métrica con la velocidad promedio del camión a lo largo de una ruta
A continuación, haz clic en el ícono de archivo ubicado en el menú del panel.
Se te pedirá que confirmes una nueva plantilla.
A continuación, selecciona los parámetros de regularidad de tu plantilla.
Parámetros de la Plantilla:
1.- Se crea cualquier nuevo dispositivo: cada vez que creas un nuevo dispositivo, se creará un nuevo panel para él con los parámetros reflejados de la plantilla.
Esta opción es excelente cuando todos los dispositivos en tu solución comparten las mismas características y tienen la misma función.
2.- Se crea un dispositivo con este prefijo en la etiqueta: recuerda que una vez que creas un nuevo dispositivo, se le asignará una etiqueta API, que funciona como el identificador para la plataforma de Ubidots. Con esta opción, puedes asignar un prefijo específico a cualquier dispositivo (por ejemplo, camión) indicando a Ubidots que cree un nuevo panel de plantilla asociado con el prefijo de dispositivo "camión" en la etiqueta API.
En este caso, dado que podemos usar el prefijo "camión" para cada nuevo camión conectado, se generará automáticamente un nuevo panel en cada iteración del prefijo "camión".
3.- Nunca, usaré esta plantilla manualmente para crear más paneles más tarde: con esta opción, "guardas" la plantilla para más tarde. Ubidots no creará ningún nuevo panel automáticamente con ella, pero ha sido almacenada para un desarrollo posterior.
Una vez que estés listo para desplegar una plantilla, ten en cuenta que cualquier nueva plantilla se asigna solo a un único dispositivo, es decir, cada widget utilizado en la plantilla se asignará a las variables de este dispositivo.
Consejo Pro: si tu dispositivo no tiene una variable cuya etiqueta API sea "posición" - que le indica a Ubidots que rastree la ubicación del dispositivo - no se pueden crear los widgets de mapas.
Siguiendo el diseño de la plantilla y la configuración de parámetros, Ubidots te pedirá que "Verifiques tu plantilla." Aquí puedes determinar si la variable del dispositivo se ajustará a la plantilla.
Recuerda:
"Para poder replicar los Widgets de un panel, las variables del dispositivo seleccionado deben tener las mismas etiquetas API que las Variables del Dispositivo original."
La razón detrás de esto es que Ubidots necesita saber qué variable X debe coincidir con el dispositivo X.
Nota: Al hacer clic en "Finalizar" o "Duplicar Panel", la nueva plantilla estará disponible en el menú desplegable de paneles bajo el subtítulo "Plantillas."
Creando Plantillas de Paneles
Puedes acceder a tus nuevas plantillas de la misma manera que accedes a los paneles. Ve a Gestión de Dispositivos -> Paneles y haz clic en el ícono de ventana junto al nombre personalizado de tu panel. La sección de Plantillas se encuentra debajo de tu lista de paneles.
Para crear una nueva plantilla, selecciona la plantilla que deseas desplegar, lo que provocará que aparezca el siguiente popup:
A continuación, selecciona "Continuar" y luego selecciona el ícono de "triángulo derecho" para desplegar un nuevo panel reflejado a tus parámetros de plantilla predeterminados.
A continuación, elige el nombre del nuevo panel, selecciona el dispositivo apropiado y verifica los widgets para capacidades aplicables.
Después de verificar tus variables, puedes desplegar innumerables paneles para escalar tu solución de IoT.