> 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/pt-br/guide/account/iot-logic/quick-start-guide/templates.md).

# Modelos

Os templates são fluxos pré-configurados do IoT Logic para cenários comuns de processamento de dados. Você os acessa na **Modelos de fluxo** na galeria na página inicial do IoT Logic. Ao clicar em um cartão de template, um fluxo é criado imediatamente a partir desse template e aberto no canvas, onde você pode revisar os nós pré-configurados e concluir qualquer configuração necessária.

<figure><img src="/files/fa196fecbee35fe5992694e6b81aae425d2642bb" alt="Flow templates gallery on the IoT Logic start page"><figcaption></figcaption></figure>

Para saber mais sobre os templates e suas configurações, consulte [Templates disponíveis](#available-templates).

## Como usar um template

1. Abra o IoT Logic. A página inicial é exibida com a **Modelos de fluxo** galeria no topo.
2. Clique no cartão do template que corresponde ao seu caso de uso. O fluxo é criado imediatamente e abre no canvas. Um modal de descrição é exibido explicando o fluxo e as etapas de configuração.
3. Leia o modal de descrição e, em seguida, feche-o para ver o canvas.
4. Atribua seus dispositivos ao **Fonte de Dados** nó.
5. Configure quaisquer credenciais ou definições específicas da sua configuração, como URLs de webhook, comandos de Ação do dispositivo ou nomes de parâmetros.
6. Clique **Salvar fluxo**.

{% hint style="info" %}
Ao clicar em um template, um fluxo é criado imediatamente, sem uma etapa separada de confirmação. A atribuição de dispositivos e as credenciais sempre exigem configuração manual, independentemente do template que você usar.
{% endhint %}

## Templates disponíveis

<details>

<summary>Verificação de integridade do dispositivo e reinicialização</summary>

Este template monitora a qualidade do sinal GPS, a disponibilidade de coordenadas e a tensão da placa em cada pacote de dados recebido. Se qualquer valor ficar fora dos limites definidos, o fluxo envia um comando de reinicialização para o dispositivo para se recuperar de possíveis problemas de hardware ou software. O template inclui comandos de reinicialização para dispositivos Teltonika e Jimi/Concox.

**Nós:** Fonte de Dados, **Lógica** (O dispositivo está saudável), **Ação** (reinicialização do dispositivo Teltonika), **Ação** (reinicialização do dispositivo Jimi), Ponto de Extremidade de Saída

**Pré-requisito:** Nenhum.

**Configuração**

* Remova o **Ação** nó que não corresponde ao seu hardware ou substitua ambos os comandos pelos corretos para o seu dispositivo.
* Ajuste os limites da verificação de integridade no **Lógica** nó para atender aos seus requisitos. Os padrões são: satélites ≥ 4 e tensão da placa ≥ 11,5 V.

</details>

<details>

<summary>Conversor universal de unidades métricas para imperiais</summary>

Este template converte a telemetria do dispositivo entre unidades métricas e imperiais, adicionando os valores convertidos a cada pacote de dados. Ele abrange temperatura, velocidade e nível de combustível em ambas as direções. Os dois **Iniciar Atributo** nós convertem em direções opostas; mantenha apenas o que corresponde ao seu caso de uso.

**Nós:** Fonte de Dados, **Iniciar Atributo** (valores métricos), **Iniciar Atributo** (valores imperiais), Ponto de Extremidade de Saída

**Pré-requisito:** Nenhum.

**Configuração**

* Exclua o **Iniciar Atributo** nó da direção de que você não precisa.
* Remova quaisquer conversões individuais do nó restante que não se apliquem aos seus dados.
* Verifique se os nomes dos parâmetros nas fórmulas correspondem aos nomes reais dos parâmetros do seu dispositivo.

</details>

<details>

<summary>Executar uma ação em sistema externo</summary>

Este template aciona um webhook para um sistema externo quando uma condição é atendida. Ele vem pré-configurado com um limite de velocidade (velocidade > 120 km/h) e um webhook do Slack como exemplo. Você pode adaptá-lo a qualquer parâmetro do dispositivo e a qualquer sistema que aceite webhooks.

**Nós:** Fonte de Dados, **Lógica** (A velocidade é maior que 120), **Webhook** (Webhook para seu sistema), Ponto de Extremidade de Saída

**Pré-requisito:** O sistema externo de destino deve ter um endpoint de webhook disponível.

**Configuração**

* Substitua a condição no **Lógica** nó pelo seu limite ou verificação de parâmetro.
* Substitua a **Webhook** URL, os cabeçalhos e o corpo do nó pela configuração do endpoint do sistema de destino.
* Atualize o corpo da requisição para incluir os parâmetros do dispositivo relevantes ao seu caso de uso.

</details>

<details>

<summary>Detecção de motor ocioso</summary>

Este template detecta Em marcha lenta excessiva monitorando o estado da ignição e a velocidade. Quando um veículo permanece parado com o motor ligado por mais de 10 minutos, o fluxo define um parâmetro personalizado de alerta no pacote de dados. Você pode usar esse parâmetro para acionar Alertas ou Relatórios no sistema de Monitor. O mesmo padrão funciona para qualquer condição baseada em duração.

**Nós:** Fonte de Dados, **Lógica** (Condição de motor ocioso), **Lógica** (Início do motor ocioso), **Lógica** (Motor ocioso por 10 min), **Iniciar Atributo** (Início do motor ocioso = 0), **Iniciar Atributo** (Hora de início do motor ocioso), **Iniciar Atributo** (Alerta), **Iniciar Atributo** (Sem alerta), Ponto de Extremidade de Saída

**Pré-requisito:** Nenhum.

**Configuração**

* Ajuste o limite de duração do motor ocioso no **Lógica** nó "Motor ocioso por 10 min". O padrão é 600.000 ms (10 minutos).
* Para monitorar uma condição diferente, substitua a verificação de ignição e velocidade no **Lógica** nó "Condição de motor ocioso" pela sua própria expressão.

</details>

<details>

<summary>Controle de acesso do motorista</summary>

Este template monitora a autenticação de chave de hardware (iBeacon, RFID ou Dallas) em cada evento de ignição. Se a chave não estiver na lista autorizada, o fluxo bloqueia o motor e envia uma notificação via messenger. O template vem pré-configurado para notificações do Telegram e comandos de bloqueio e desbloqueio do motor da Teltonika.

**Nós:** Fonte de Dados, **Lógica** (Verificação da chave de hardware), **Webhook** (Alerta do Telegram), **Ação** (Bloquear o motor na Teltonika), **Ação** (Desbloquear o motor na Teltonika), Ponto de Extremidade de Saída

**Pré-requisito:** Os veículos devem ter um leitor de chave de hardware instalado e configurado.

**Configuração**

* Substitua `ALLOWED_HW_KEY_1`, `ALLOWED_HW_KEY_2`, e `ALLOWED_HW_KEY_3` em **Lógica** nó com seus IDs de chave autorizados.
* Para usar um mensageiro diferente, substitua o **Webhook** a configuração do nó inteiramente pela configuração do endpoint do seu sistema de destino.
* Para dispositivos que não sejam da Teltonika, substitua os comandos de bloqueio e desbloqueio do motor nos **Ação** nós pelos comandos corretos da documentação do fabricante.

</details>

<details>

<summary>Limite de velocidade da geocerca</summary>

Este template detecta excesso de velocidade dentro de uma geocerca específica. Quando um dispositivo relata velocidade acima do limite definido enquanto está dentro da zona, o fluxo ativa a saída nº 1 para acionar uma sirene ou outro dispositivo de alerta. Para monitorar várias zonas com limites diferentes, adicione um **Lógica** nó para cada uma.

**Nós:** Fonte de Dados, **Lógica** (Há excesso de velocidade?), **Ação** (Sirene), Ponto de Extremidade de Saída

**Pré-requisito:** Nenhum.

**Configuração**

* Substitua o ID da geocerca no **Lógica** nó pela sua geocerca.
* Substitua o valor de velocidade no **Lógica** nó pela sua limite. Padrão: 60 km/h.
* Certifique-se de que a saída nº 1 acione seu dispositivo de alerta. Caso contrário, altere o número da saída no **Ação** nó para corresponder à sua fiação.

</details>

<details>

<summary>Detecção de área perigosa</summary>

Este template é acionado quando um dispositivo entra em uma geocerca designada. Na entrada, o fluxo ativa a saída nº 1 e envia uma notificação via mensageiro por webhook. O **Webhook** nó vem pré-configurado como um exemplo do Telegram; substitua-o inteiramente para usar um mensageiro ou sistema diferente.

**Nós:** Fonte de Dados, **Lógica** (A área é perigosa?), **Ação** (Sirene), **Webhook** (Alerta do Telegram), Ponto de Extremidade de Saída

**Pré-requisito:** Um endpoint de webhook deve estar disponível para o mensageiro ou sistema de destino.

**Configuração**

* Substitua o ID da geocerca no **Lógica** nó pela sua geocerca.
* Substitua a **Webhook** a configuração do nó inteiramente com suas credenciais do mensageiro.
* Certifique-se de que a saída nº 1 acione sua sirene. Caso contrário, altere o número da saída no **Ação** nó para corresponder à sua fiação.

</details>

<details>

<summary>Proteção antifurto</summary>

Este template monitora se um dispositivo saiu da geocerca permitida e ativa imediatamente a saída nº 2 para imobilizar o veículo. Como cortar remotamente a potência do motor enquanto o veículo está em movimento pode ser perigoso, use este template apenas com dispositivos que suportem corte gradual ou seguro do motor. Consulte a documentação do fabricante do seu dispositivo para confirmar o comando correto de imobilização e a fiação da saída para o seu hardware.

**Nós:** Fonte de Dados, **Lógica** (Objeto saiu da geocerca), **Ação** (Bloquear o motor), Ponto de Extremidade de Saída

**Pré-requisito:** O dispositivo deve suportar imobilização remota. Verifique o número correto da saída e o comando na documentação do fabricante antes do uso.

**Configuração**

* Substitua o ID da geocerca no **Lógica** nó pela sua geocerca.
* Certifique-se de que a saída nº 2 esteja ligada ao seu imobilizador. Caso contrário, altere o número da saída no **Ação** nó para corresponder à sua fiação.

</details>

<details>

<summary>Estacionamento fora do local após o expediente</summary>

Este template detecta quando um dispositivo está fora da geocerca de estacionamento designada fora do expediente. Quando a condição é atendida, o fluxo envia uma notificação via mensageiro e imobiliza o veículo. O **Webhook** nó vem pré-configurado como um exemplo do Telegram; substitua-o inteiramente para usar um mensageiro ou sistema diferente. O **Ação** nó de imobilização não tem um comando pré-configurado e requer configuração completa antes que o fluxo possa imobilizar qualquer coisa. Consulte a documentação do fabricante do seu dispositivo para obter o comando correto.

**Nós:** Fonte de Dados, **Iniciar Atributo** (Fuso horário e horário de trabalho), **Lógica** (O objeto está fora da vaga de estacionamento?), **Webhook** (notificação), **Ação** (Imobilizar objeto), Ponto de Extremidade de Saída

**Pré-requisito:** Um endpoint de webhook deve estar disponível para o mensageiro ou sistema de destino. O dispositivo deve suportar imobilização remota; verifique o número correto da saída e o comando na documentação do fabricante antes do uso.

**Configuração**

* Substitua o ID da geocerca no **Lógica** nó pela sua geocerca.
* Defina seu fuso horário e horário de trabalho no **Iniciar Atributo** nó.
* Substitua a **Webhook** a configuração do nó inteiramente com suas credenciais do mensageiro.
* Configure o **Ação** nó com o número correto da saída e o comando de imobilização para o seu 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/pt-br/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.
