# Parâmetro dentro do intervalo

## Descrição

Esta regra foi projetada especificamente para o uso de sensores de medição e tem o propósito de gerar notificações quando os dados do sensor recebidos pela plataforma estiverem dentro ou fora do intervalo especificado. A regra monitora constantemente as leituras do sensor e dispara notificações sempre que os valores dos dados ultrapassam os limites definidos. Ao configurar esta regra, os usuários podem receber alertas em tempo real sobre medições do sensor, permitindo que permaneçam informados sobre quaisquer desvios ou alterações nos valores medidos. Esse recurso aprimora as capacidades de monitoramento e possibilita respostas proativas com base nos dados do sensor, garantindo gerenciamento e controle eficientes dos parâmetros medidos. Por exemplo, se um usuário precisa monitorar a temperatura ou a tensão em uma faixa específica, a regra pode ajudar a definir a faixa e notificar o usuário sempre que as unidades excederem os limites especificados.

## Configurações

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

**Sensor:**

A fonte de dados para alertas. Só pode ser especificada uma única medição ou sensor virtual (apenas para sensores virtuais com “Calculation method: Source Value”). Portanto, cada rastreador requer uma regra separada.

**Maior ou igual:**

O parâmetro descreve o limite inferior da faixa.

**Menor ou igual:**

Este parâmetro descreve o limite superior da faixa.

**Limiar de valor:**

* é um buffer que é adicionado sobre os “**Maior ou igual**” e “**Menor ou igual**” limites de ambos os lados de cada parâmetro. Esse valor ajuda a plataforma a distinguir entre **DENTRO** e **FORA** estados de faixa, mesmo em casos de dados 'soltos' (como ruído do sensor ou imprecisões). Ele faz isso criando uma faixa maior em torno dos pontos '10' e '24', permitindo mais tolerância e reduzindo o risco de alertas falsos. É difícil obter um sensor analógico que atinja exatamente o valor especificado; ao mesmo tempo, imprecisões fariam o evento disparar com muita frequência. Podem ocorrer dois casos de ocorrência de valor de entrada. O comportamento da plataforma dependerá do (evento) da regra **estado** para um determinado momento. O evento possui dois estados:

1. **DENTRO** faixa
2. **FORA** faixa

Caso #1, De **DENTRO** para o **FORA** estado:

Sempre que o evento (a regra) estiver no **DENTRO** estado de faixa, esse estado mudará apenas para o **FORA** estado de faixa quando o valor recebido atingir fora (#**4**) os buffers externos (#**3**).

Caso #2, Do **FORA** para o **DENTRO** estado:

Sempre que o evento (a regra) estiver no **FORA** estado de faixa, esse estado mudará apenas para o **DENTRO** estado de faixa quando o valor recebido atingir **dentro da faixa** (#**1**) mas fora dos buffers internos (#**2**).

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

Se o parâmetro “Limiar de valor” não for especificado, ele se torna igual a 0,03 (valor absoluto) por padrão. Assim, como no exemplo acima, o espaço dos buffers seria de 9,97 a 10, de 10 a 10,03, de 23,97 a 24, e de 24 a 24,03.

**Geocerca:**

Preencha esta seção se a regra precisar funcionar apenas dentro/fora das geocercas selecionadas.

**Vincular zona à regra:**

Habilita o vínculo da regra à geocerca.

**Botão do mapa:**

Mostra as geocercas vinculadas no mapa.

**Sensor virtual como fonte para uma regra Parâmetro em faixa:**

Sensores virtuais permitem o controle de valores de campos de estado, enquanto sensores de medição permitem apenas o controle de dados não estatais, como nível de combustível, tensão, etc. Os usuários ainda podem selecionar uma entrada de dados não estatal no sensor virtual e utilizá-la na regra.

No caso em que um sensor virtual é selecionado como fonte de dados, o usuário especifica a faixa de acordo com o valor fonte (original) do sensor virtual:

Isto pode ser útil se os usuários precisarem especificar uma fonte de campo de estado dentro de uma regra de parâmetro em faixa. Suponha que haja um rastreador com um intervalo de códigos de evento de 1-100, e seja necessário controlar os códigos de 20 a 30. Crie o parâmetro na regra de faixa e especifique o código de evento como fonte para o sensor virtual:

{% hint style="info" %}
A notificação "Parameter in range" pode conter um ou todos os valores especificados na faixa da regra, mas não inclui traduções do sensor virtual. Por exemplo, se ocorrerem eventos com valores de 20 a 30, cada evento individual dentro dessa faixa acionará uma notificação separada "Parameter in range", independentemente de valores específicos estarem ausentes na tabela do sensor virtual mencionada acima.
{% endhint %}

Por exemplo, consideremos um caso para uma empresa de logística. A empresa envia vários caminhões em rotas diversas, e há um trecho crítico com problemas potenciais, como trânsito intenso ou acidentes. Para monitorar essa área de risco de forma eficaz, eles configuram uma regra "Parameter in range" com sensores virtuais usando o "event code" como fonte de dados. Eles definem uma faixa de 20 a 30 para eventos nesse trecho específico da estrada. Sempre que um caminhão encontra um evento dentro dessa faixa crítica (20-30), eles recebem notificações. Isso permite ações rápidas para enfrentar problemas potenciais, garantindo segurança e eficiência nas operações. Essa abordagem permite que permaneçam informados sobre eventos críticos que sensores tradicionais não poderiam abordar, aprimorando seu controle e tomada de decisão.

{% hint style="info" %}
Se um usuário alterar o Calculation method de um sensor virtual especificado como fonte de dados em uma regra "Parameter in range" para qualquer método diferente de "Source value", a regra redefinirá sua fonte e deixará de funcionar.
{% endhint %}

## 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:

* Sempre que a plataforma identifica um **DENTRO** **faixa** ou um **FORA** **faixa** evento a partir de um pacote de dados do rastreador sem coordenadas válidas nele, a plataforma conta o evento como válido e o exibe independentemente de o evento ter ocorrido dentro ou fora das geocercas vinculadas. A lógica dos **Inside/Outside** botões de opção também é ignorada nesse caso. Esse comportamento se deve ao fato de que mostrar um evento controverso mais uma vez é melhor do que omiti-lo.
* A regra suporta apenas um dispositivo por regra. Isso se deve ao fato de que múltiplas fontes diferentes de sensores de medição não podem ser cruzadas com múltiplos rastreadores, tabelas de calibração e outros aspectos de medição e filtragem de dados.
* O alerta "Parameter in range" possui um temporizador de reinicialização de 10 segundos, significando que o evento de alerta não ocorrerá com mais frequência do que uma vez a cada 10 segundos. Se esse tipo de evento ocorrer enquanto a regra estiver aguardando a reinicialização, esse evento será omitido pela plataforma, incluindo nos relatórios.

## Relatórios de eventos

Para visualizar as datas em que os eventos foram recebidos, você pode gerar o relatório "Report on all events".

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

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

Para uma representação gráfica do uso de um sensor de medição ao longo de um período de tempo, utilize o relatório "Measuring sensors".
