# Valor do campo de estado

### Descrição

O tipo de alerta "Valor do campo de estado" foi projetado para monitorar o status de vários estados de objetos, como portas, freio de mão, airbag, assim como estados de eventos especiais como ADAS (Advanced Driver Assistance Systems), DTC (Diagnostic Trouble Codes) e erros. Quando a plataforma recebe o valor esperado no campo de status para um determinado estado, o usuário receberá uma notificação.

Ao utilizar o alerta "Valor do campo de estado", os usuários podem manter-se informados sobre estados críticos de objetos e ocorrências de eventos em tempo real. Essa funcionalidade aprimora os processos de segurança, proteção e manutenção, garantindo que ações rápidas possam ser tomadas quando estados ou eventos específicos forem detectados.

Os usuários podem gerar relatórios de eventos que resumem as ocorrências de estados ou eventos específicos durante um período definido. Por exemplo, eles podem analisar a frequência de aberturas de portas, instâncias de acionamento de airbag ou ocorrências de ativações do ADAS. Esses relatórios ajudam a identificar padrões, tendências ou anomalias nos dados, facilitando o planejamento de manutenção, avaliações de segurança e melhorias operacionais.

## Configurações

![](https://2540041085-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F446mKak1zDrGv70ahuYZ%2Fuploads%2Fgit-blob-7780de1f4e75c1b432d0d2afe6ed0997821a6b42%2Fimage-20230707-073455.png?alt=media)

Para uma configuração rápida da notificação de mudança de estado:

* Escolha o campo de estado necessário e defina um valor esperado para ele. Por exemplo, campo de estado = Porta-malas, valor esperado = Aberto.
* Não habilite a opção "Permitir repetição" e deixe o campo "Atraso de repetição" vazio. Nesse caso, você será notificado apenas se o valor mudar.

Para uma configuração rápida da notificação de mudança de evento:

* Escolha o campo de estado necessário e defina um valor esperado para ele. Por exemplo, campo de estado = event\_code, valor esperado = 7 (alarme de excesso de velocidade para dispositivos Howen Technologies). Para cada código de evento, uma regra de campo de estado separada deve ser criada. Todos os valores esperados podem ser encontrados no site do fabricante do dispositivo ou obtidos diretamente junto ao fabricante mediante solicitação ao suporte técnico.
* Habilite "permitir repetição" para receber notificações para os mesmos valores e defina o atraso de repetição (com que frequência os mesmos valores recebidos irão acionar a notificação do evento da regra). Por exemplo, se você deseja receber notificações de excesso de velocidade no máximo a cada 30 minutos, defina o atraso de repetição para 1800 segundos.

**Campo de estado:**

Aqui o usuário especifica o campo a ser monitorado. No nosso exemplo é Porta-malas. Então, quando o Porta-malas estiver Aberto, conforme definido no seletor de valor esperado, a plataforma gera um evento de notificação. A caixa de seleção "Permitir repetição" também afeta o comportamento, mas essa configuração é descrita abaixo neste artigo.

**Valor esperado:**

Campos de estado padrão (por exemplo, Porta-malas, Porta, Cinto de Segurança, etc.) têm variantes de valor esperado intuitivas. Normalmente é Aberto/Fechado ou Travado/Destravado. No entanto, se desejar receber uma notificação de campo de estado sobre alguma ocorrência de evento especial, o usuário deve saber qual código de evento será enviado pelo dispositivo para que a plataforma saiba o que esperar no campo event\_code recebido.

![Valor do campo de estado](https://www.navixy.com/wp-content/uploads/2023/03/6-3.png)

Por exemplo, uma chave de hardware possui um valor personalizado que a plataforma irá esperar e notificará o usuário após o valor A1DD3FC3452904D chegar no campo hardware\_key.

**Permitir repetição:**

Se não selecionada, o evento será disparado repetidamente apenas se outro valor recebido tiver sido recebido antes do valor atualmente esperado E o valor esperado chegar, mas em um novo pacote de dados. Por exemplo, se tivermos a caixa de seleção desmarcada, sempre que recebermos aquela chave de hardware do exemplo acima (A1DD3FC3452904D), a plataforma não aciona a notificação do evento até que um valor diferente de chave de hardware chegue E o valor esperado chegue novamente.

É assim que a opção "Permitir repetição" funciona quando não selecionada:

* 09:00 A última chave recebida A1DD3FC3452904D
* 09:15 A plataforma recebe um pacote de dados com o mesmo valor hardware\_key (A1DD3FC3452904D). Nenhuma notificação é acionada
* 09:20 Um novo valor hardware\_key chegou. Por exemplo, B99978233FDD1. Nenhuma notificação é gerada porque esse valor não é o esperado. Mas o alternador interno agora está pronto para gerar notificação quando a chave A1DD3FC3452904D chegar.
* 09:30 A plataforma recebe um pacote de dados com o valor hardware\_key A1DD3FC3452904D. A notificação é acionada agora.

Em resumo, notificações serão geradas apenas na mudança, mas se o valor esperado chegar após outro valor.

Se a opção estiver selecionada, o cenário será:

* 09:00 A última chave recebida A1DD3FC3452904D
* 09:15 A plataforma recebeu um pacote de dados com o mesmo valor hardware\_key (A1DD3FC3452904D). A notificação é acionada desta vez.
* 09:25 A plataforma recebeu um pacote de dados com o mesmo valor hardware\_key (A1DD3FC3452904D). A notificação é acionada novamente desta vez.
* 09:34 Um novo valor hardware\_key chegou. Por exemplo, B99978233FDD1. Nenhuma notificação é acionada, pois a chave B99978233FDD1 não é a esperada.
* 09:45 A plataforma recebeu um pacote de dados com o valor hardware\_key esperado (A1DD3FC3452904D). A notificação é acionada desta vez.

Em resumo, se o valor esperado no campo de estado previamente definido chegar na plataforma, ela gera o evento de notificação.

Observe que, se "Permitir repetição" estiver selecionado, o evento não ocorrerá com mais frequência do que o temporizador "Atraso de repetição" permite. Para o tipo de regra valor do campo de estado, o temporizador de reinicialização padrão é de 5 minutos e pode ser ajustado usando o campo "Atraso de repetição".

**Vincular zona à regra:**

Habilita o vínculo da regra à geocerca.

**Botão do mapa:**

Mostra as geocercas vinculadas no mapa.

**Atraso de repetição:**

Define um temporizador de reinicialização personalizado em segundos para notificações de evento. Por exemplo, se desejar ser notificado no máximo a cada 30 minutos, defina o campo para 1800 (segundos).

**Trabalhando com Sensores Virtuais:**

A regra de campo de estado permite a seleção não apenas de campos de estado, mas também de sensores virtuais.\
Ao selecionar o sensor virtual apropriado e especificar o evento desejado da tabela do sensor virtual, os usuários podem receber notificações e incluir o evento em relatórios. Isso permite que as empresas personalizem e controlem os eventos sobre os quais desejam ser informadas, adaptando o sistema de monitoramento às suas necessidades específicas. Essa flexibilidade aprimora a capacidade de rastrear e gerenciar eventos críticos ou personalizados, fornecendo insights valiosos e facilitando a tomada de decisões baseada em dados para várias operações empresariais. Todos os eventos a partir de valores esperados são personalizados e podem ser criados conforme as necessidades dos usuários. Para mais detalhes sobre Sensores Virtuais, consulte o [Sensores Virtuais](https://www.navixy.com/docs/user/pt-br/guide/devices-and-settings/vehicle-sensors/virtual-sensors) artigo.

{% columns %}
{% column %}
![](https://2540041085-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F446mKak1zDrGv70ahuYZ%2Fuploads%2Fgit-blob-ef8e1e2286092e86664036ac11819274a2618315%2Fimage-20230726-125407.png?alt=media)
{% endcolumn %}

{% column %}
![](https://2540041085-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F446mKak1zDrGv70ahuYZ%2Fuploads%2Fgit-blob-8ccec090e4dbcaaa61f15c80fa4ac2e72d66be15%2Fimage-20230726-125535.png?alt=media)
{% endcolumn %}
{% endcolumns %}

![](https://2540041085-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F446mKak1zDrGv70ahuYZ%2Fuploads%2Fgit-blob-46bc4c8e2353eab03928f5b7ac783834ac2bb35e%2Fimage-20230726-125722.png?alt=media)

### Notificações

**Notificação de emergência:**

é usada para eventos importantes. Uma mensagem na tela e o sinal sonoro só podem ser desativados clicando na notificação. Observe que alguns navegadores podem bloquear o som da notificação até que haja atividade do usuário na página.

**Notificações push:**

Receba notificações push no aplicativo móvel e na interface web.

**Adicionar nome da geocerca à notificação:**

Adiciona nomes das geocercas especificadas ao texto da notificação. Esta opção está disponível somente quando o botão de opção "Inside" para vinculação de geocerca estiver selecionado na aba "Settings".

**Notificações por SMS:**

Lista de destinatários para notificações por SMS quando o evento ocorrer.

**Notificações por e-mail:**

Lista de destinatários para notificações por e-mail quando o evento ocorrer.

### Agenda

Defina uma programação para quando a regra será executada. Se sua programação indicar que o evento não deve ser executado em algum dia ou período de tempo, ele não aparecerá como notificação na interface do usuário, e notificações via SMS ou e-mail não serão enviadas. Além disso, você pode escolher um modelo padrão para agendamento rápido.

### Especificidades da plataforma:

* O alerta "Campo de estado" possui um temporizador de reinicialização de 5 minutos, o que significa que o evento de alerta não ocorrerá com mais frequência do que uma vez a cada 5 minutos. Se esse tipo de evento ocorrer enquanto a regra estiver aguardando o reinício, esse evento será omitido pela plataforma, incluindo nos relatórios.
* A regra suporta apenas um dispositivo por regra. Isso se deve ao fato de que múltiplas fontes diferentes de campos de estado não podem ser cruzadas entre vários rastreadores.
