> For the complete documentation index, see [llms.txt](https://navixy.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://navixy.com/docs/user/es/guide/account/iot-logic/quick-start-guide/templates.md).

# Plantillas

Comience rápidamente con flujos preconfigurados de IoT Logic para escenarios comunes de procesamiento de datos. Seleccione una plantilla en la página de inicio y personalícela según sus necesidades.

Las plantillas son flujos de IoT Logic preconfigurados para escenarios comunes de procesamiento de datos. Puede acceder a ellas desde la **Plantillas de flujo** en la galería de la página de inicio de IoT Logic. Al hacer clic en una tarjeta de plantilla, se crea inmediatamente un flujo a partir de esa plantilla y se abre en el lienzo, donde puede revisar los nodos preconfigurados y completar cualquier configuración requerida.

<figure><img src="https://1900701122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F446mKak1zDrGv70ahuYZ%2Fuploads%2Fgit-blob-d753653bb450dd9d72dce1e4fc212e47209b189d%2Fflow-templates.png?alt=media" alt="Flow templates gallery on the IoT Logic start page"><figcaption></figcaption></figure>

Para obtener más información sobre las plantillas y sus configuraciones, consulte [Plantillas disponibles](#available-templates).

## Cómo usar una plantilla

1. Abra IoT Logic. La página de inicio se abre con la **Plantillas de flujo** galería en la parte superior.
2. Haga clic en la tarjeta de plantilla que coincida con su caso de uso. El flujo se crea de inmediato y se abre en el lienzo. Aparece un cuadro modal de descripción que explica el flujo y sus pasos de configuración.
3. Lea el cuadro modal de descripción y ciérrelo para ver el lienzo.
4. Asigne sus dispositivos al **Fuente de datos** Nodo.
5. Configure cualquier credencial o ajuste específico de su configuración, como las URLs de Webhook, los comandos de Acción del dispositivo o los nombres de parámetros.
6. Haga clic en **Guardar flujo**.

{% hint style="info" %}
Al hacer clic en una plantilla se crea un flujo de inmediato, sin un paso de confirmación aparte. La asignación de dispositivos y las credenciales siempre requieren configuración manual, sin importar qué plantilla use.
{% endhint %}

## Plantillas disponibles

<details>

<summary>Comprobación del estado del dispositivo y reinicio</summary>

Esta plantilla supervisa la calidad de la señal GPS, la disponibilidad de coordenadas y el voltaje de la placa en cada paquete de datos entrante. Si algún valor queda fuera de los umbrales definidos, el flujo envía un comando de reinicio al dispositivo para recuperarse de posibles problemas de hardware o software. La plantilla incluye comandos de reinicio para dispositivos Teltonika y Jimi/Concox.

**Nodos:** Fuente de datos, **IF/THEN Lógica** (El dispositivo está en buen estado), **Acción del dispositivo** (reinicio de dispositivo Teltonika), **Acción del dispositivo** (reinicio de dispositivo Jimi), Nodo de Salida

**Requisito previo:** Ninguno.

**Configuración**

* Elimine el **Acción del dispositivo** Nodo que no coincida con su hardware, o reemplace ambos comandos por los correctos para su dispositivo.
* Ajuste los umbrales de verificación del estado en el **IF/THEN Lógica** Nodo para que coincidan con sus requisitos. Los valores predeterminados son: satélites ≥ 4 y voltaje de la placa ≥ 11.5 V.

</details>

<details>

<summary>Convertidor universal de unidades de métrico a imperial</summary>

Esta plantilla convierte la telemetría del dispositivo entre unidades métricas e imperiales, agregando los valores convertidos a cada paquete de datos. Abarca temperatura, velocidad y nivel de combustible en ambas direcciones. Los dos **Iniciar atributo** Nodos convierten en direcciones opuestas; conserve solo el que coincida con su caso de uso.

**Nodos:** Fuente de datos, **Iniciar atributo** (valores métricos), **Iniciar atributo** (valores imperiales), Nodo de Salida

**Requisito previo:** Ninguno.

**Configuración**

* Elimine el **Iniciar atributo** Nodo para la dirección que no necesite.
* Elimine del Nodo restante cualquier conversión individual que no aplique a sus datos.
* Verifique que los nombres de parámetro en las fórmulas coincidan con los nombres reales de los parámetros de su dispositivo.

</details>

<details>

<summary>Realizar una acción en un sistema externo</summary>

Esta plantilla activa un webhook hacia un sistema externo cuando se cumple una condición. Está preconfigurada con un umbral de velocidad (speed > 120 km/h) y un Webhook de Slack como ejemplo. Puede adaptarla a cualquier parámetro del dispositivo y a cualquier sistema que acepte webhooks.

**Nodos:** Fuente de datos, **IF/THEN Lógica** (La velocidad es mayor que 120), **Webhook** (Webhook a su sistema), Nodo de Salida

**Requisito previo:** El sistema externo de destino debe tener disponible un Nodo de Salida de Webhook.

**Configuración**

* Reemplace la condición en el **IF/THEN Lógica** Nodo con su umbral o verificación de parámetro.
* Reemplace la **Webhook** URL del Nodo, los encabezados y el cuerpo por la configuración del Nodo de Salida de su sistema de destino.
* Actualice el cuerpo de la solicitud para incluir los parámetros del dispositivo relevantes para su caso de uso.

</details>

<details>

<summary>Detección de ralentí</summary>

Esta plantilla detecta tiempo de ralentí excesivo supervisando el estado de la ignición y la velocidad. Cuando un vehículo permanece detenido con el motor encendido durante más de 10 minutos, el flujo establece un parámetro personalizado de alerta en el paquete de datos. Puede usar ese parámetro para activar alertas o reportes en el sistema de seguimiento. El mismo patrón funciona para cualquier condición basada en duración.

**Nodos:** Fuente de datos, **IF/THEN Lógica** (Condición de ralentí), **IF/THEN Lógica** (Ralentí iniciado), **IF/THEN Lógica** (Ralentí durante 10 min), **Iniciar atributo** (Inicio de ralentí = 0), **Iniciar atributo** (Hora de inicio del ralentí), **Iniciar atributo** (Alerta), **Iniciar atributo** (Sin alerta), Nodo de Salida

**Requisito previo:** Ninguno.

**Configuración**

* Ajuste el umbral de duración del ralentí en el **IF/THEN Lógica** Nodo "Ralentí durante 10 min". El valor predeterminado es 600,000 ms (10 minutos).
* Para seguir una condición diferente, reemplace la verificación de ignición y velocidad en el **IF/THEN Lógica** Nodo "Condición de ralentí" por su propia expresión.

</details>

<details>

<summary>Control de acceso del conductor</summary>

Esta plantilla supervisa la autenticación con llave de hardware (iBeacon, RFID o Dallas) en cada evento de ignición. Si la llave no está en la lista autorizada, el flujo bloquea el motor y envía una notificación por mensajería. La plantilla está preconfigurada para notificaciones de Telegram y comandos de bloqueo y desbloqueo del motor de Teltonika.

**Nodos:** Fuente de datos, **IF/THEN Lógica** (Verificación de llave de hardware), **Webhook** (Alerta de Telegram), **Acción del dispositivo** (Bloquear el motor en Teltonika), **Acción del dispositivo** (Desbloquear el motor en Teltonika), Nodo de Salida

**Requisito previo:** Los vehículos deben tener instalado y configurado un lector de llave de hardware.

**Configuración**

* Reemplace `ALLOWED_HW_KEY_1`, `ALLOWED_HW_KEY_2`, y `ALLOWED_HW_KEY_3` en las **IF/THEN Lógica** Nodo con los IDs de sus llaves autorizadas.
* Para usar otro servicio de mensajería, reemplace por completo la **Webhook** configuración del Nodo con la configuración del Nodo de Salida de su sistema de destino.
* Para dispositivos que no sean Teltonika, reemplace los comandos de bloqueo y desbloqueo del motor en los **Acción del dispositivo** Nodos por los comandos correctos según la documentación del fabricante.

</details>

<details>

<summary>Límite de velocidad de zona</summary>

Esta plantilla detecta sobre exceso de velocidad dentro de una zona geofenced específica. Cuando un dispositivo informa una velocidad superior al umbral definido mientras está dentro de la zona, el flujo activa la salida N.º 1 para disparar un zumbador u otro dispositivo de alerta. Para supervisar varias zonas con distintos límites, agregue un **IF/THEN Lógica** Nodo independiente para cada una.

**Nodos:** Fuente de datos, **IF/THEN Lógica** (¿Hay Violación de velocidad?), **Acción del dispositivo** (Zumbador), Nodo de Salida

**Requisito previo:** Ninguno.

**Configuración**

* Reemplace el ID de la zona en el **IF/THEN Lógica** Nodo por su zona.
* Reemplace el valor de velocidad en la **IF/THEN Lógica** condición del Nodo por su límite. Predeterminado: 60 km/h.
* Asegúrese de que la salida N.º 1 active su dispositivo de alerta. Si no es así, cambie el número de salida en el **Acción del dispositivo** Nodo para que coincida con su cableado.

</details>

<details>

<summary>Detección de área peligrosa</summary>

Esta plantilla se activa cuando un dispositivo entra en una zona designada. Al ingresar, el flujo activa la salida N.º 1 y envía una notificación por mensajería mediante webhook. El **Webhook** Nodo está preconfigurado como un ejemplo de Telegram; reemplácelo por completo para usar otro servicio de mensajería o sistema.

**Nodos:** Fuente de datos, **IF/THEN Lógica** (¿El área es peligrosa?), **Acción del dispositivo** (Zumbador), **Webhook** (Alerta de Telegram), Nodo de Salida

**Requisito previo:** Debe haber disponible un Nodo de Salida de Webhook para el servicio de mensajería o sistema de destino.

**Configuración**

* Reemplace el ID de la zona en el **IF/THEN Lógica** Nodo por su zona.
* Reemplace la **Webhook** Reemplace por completo la configuración del Nodo con sus credenciales de mensajería.
* Asegúrese de que la salida N.º 1 active su zumbador. Si no es así, cambie el número de salida en el **Acción del dispositivo** Nodo para que coincida con su cableado.

</details>

<details>

<summary>Protección antirrobo</summary>

Esta plantilla supervisa si un dispositivo ha salido de su zona permitida y activa de inmediato la salida N.º 2 para inmovilizar el vehículo. Como cortar la energía del motor de forma remota mientras el vehículo está en movimiento puede ser peligroso, use esta plantilla solo con dispositivos que admitan un corte gradual o seguro del motor. Consulte la documentación del fabricante de su dispositivo para confirmar el comando de inmovilización correcto y el cableado de la salida para su hardware.

**Nodos:** Fuente de datos, **IF/THEN Lógica** (El objeto salió de la zona), **Acción del dispositivo** (Bloquear el motor), Nodo de Salida

**Requisito previo:** El dispositivo debe admitir inmovilización remota. Verifique el número de salida y el comando correctos en la documentación del fabricante antes de usarlo.

**Configuración**

* Reemplace el ID de la zona en el **IF/THEN Lógica** Nodo por su zona.
* Asegúrese de que la salida N.º 2 esté cableada a su inmovilizador. Si no es así, cambie el número de salida en el **Acción del dispositivo** Nodo para que coincida con su cableado.

</details>

<details>

<summary>Estacionamiento fuera del sitio después del horario laboral</summary>

Esta plantilla detecta cuando un dispositivo está fuera de su zona de estacionamiento designada durante el horario no laborable. Cuando se cumple la condición, el flujo envía una notificación por mensajería e inmoviliza el vehículo. El **Webhook** Nodo está preconfigurado como un ejemplo de Telegram; reemplácelo por completo para usar otro servicio de mensajería o sistema. El **Acción del dispositivo** Nodo para inmovilización no tiene un comando preconfigurado y requiere una configuración completa antes de que el flujo pueda inmovilizar cualquier cosa. Consulte la documentación del fabricante de su dispositivo para conocer el comando correcto.

**Nodos:** Fuente de datos, **Iniciar atributo** (Zona horaria y horario laboral), **IF/THEN Lógica** (¿El objeto está fuera del espacio de estacionamiento?), **Webhook** (notificación), **Acción del dispositivo** (Inmovilizar Objeto), Nodo de Salida

**Requisito previo:** Debe haber disponible un Nodo de Salida de Webhook para el servicio de mensajería o sistema de destino. El dispositivo debe admitir inmovilización remota; verifique el número de salida y el comando correctos en la documentación del fabricante antes de usarlo.

**Configuración**

* Reemplace el ID de la zona en el **IF/THEN Lógica** Nodo por su zona.
* Establezca su zona horaria y horario laboral en el **Iniciar atributo** Nodo.
* Reemplace la **Webhook** Reemplace por completo la configuración del Nodo con sus credenciales de mensajería.
* Configure el **Acción del dispositivo** Nodo con el número de salida y el comando de inmovilización correctos para su dispositivo.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://navixy.com/docs/user/es/guide/account/iot-logic/quick-start-guide/templates.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
