# Sensores telemáticos sem fio

As tecnologias sem fio permitem a transmissão de valores de diferentes sensores para unidades de rastreamento GPS sem cabeamento. Há 2 tipos de tecnologias sem fio que usam suas próprias frequências:

* Bluetooth Low Energy – 2,4 Hhz
* Ultra alta frequência – 315/433 MHz

## O que é BLE

Bluetooth Low Energy (BLE) é uma tecnologia de comunicação sem fio de baixo consumo que pode ser usada em curta distância para [permitir que dispositivos inteligentes se comuniquem](https://www.centare.com/blog/what_is_bluetooth_low_energy/). A tecnologia BLE foi integrada ao Bluetooth 4.0 em dezembro de 2009.

Em comparação com o Bluetooth clássico, o Bluetooth Low Energy oferece uma redução significativa no consumo de energia e no custo, mantendo um alcance semelhante. Isso permitiu que os fabricantes de dispositivos adicionassem uma interface de comunicação de baixo consumo às soluções existentes. Também foi usado para criar novos dispositivos de baixo consumo, como [beacons](https://www.navixy.com/blog/teltonika-ble-beacons/), que podem funcionar com uma pequena bateria por meses ou até anos.

## Como o BLE funciona

O Bluetooth Low Energy usa muitos protocolos para transmitir dados, interagir com todas as partes do dispositivo e organizar o funcionamento de todas as camadas. Abaixo, listamos os mais importantes e os situamos na hierarquia geral.

**Host Controller Interface (HCI)** é o protocolo de troca entre camadas ou entre chips do BLE que fornece acesso às configurações de configuração do dispositivo Bluetooth.

**Logical Link Control and Adaptation Protocol (L2CAP)** é responsável pela geração de pacotes, divisão de quadros, controle de erros e montagem de pacotes.

**Security Manager Protocol (SMP) –** realiza a criptografia de pacotes.

**Generic Access Profile (GAP)** fornece a troca inicial de dados entre dispositivos, para determinar «quem é quem».

![Arquitetura BLE](/files/0ebcd2ae8f819db7ddac355174c57c3bc69bff05)

Separadamente, observamos os protocolos GATT e ATT:

![](/files/0ee6572ac9f246e0a933803257c52a4c0a4d4b26)

**GATT** é um acrônimo para Generic Attribute Profile, que define a forma como os dados são transferidos entre dois dispositivos Bluetooth de baixo consumo usando conceitos chamados serviços e características.

Ele usa um protocolo de dados comum chamado **protocolo de atributos (ATT)**, que é usado para armazenar serviços, características e dados relacionados em uma tabela simples de consulta, usando identificadores de 16 bits para cada registro na tabela.

Estrutura do perfil

![](/files/4e72543d976027dd57c5d2364329e16e13071884)

* Handle de atributo – índice da tabela correspondente ao atributo;
* Tipo de atributo – UUID que descreve o tipo;
* Valor do atributo – os próprios dados;
* Permissões do atributo – parte de um atributo, permissões que não podem ser lidas ou gravadas usando o ATT.

O perfil GATT contém serviços. Os serviços são usados para dividir os dados em entidades lógicas e contêm blocos específicos de dados chamados características. Um serviço pode ter uma ou mais características, e cada serviço se distingue dos demais por meio de um ID numérico exclusivo chamado UUID, que pode ser de 16 bits (para Serviços BLE adotados oficialmente) ou de 128 bits (para serviços personalizados).

O mais importante a ter em mente com o GATT e as conexões é que elas são exclusivas. O que isso significa é que um periférico BLE só pode ser conectado a um dispositivo central (um telefone celular, rastreador GPS etc.) por vez.

Assim que um periférico se conecta a um dispositivo central, ele deixa de se anunciar e os demais dispositivos não poderão mais vê-lo nem se conectar a ele até que a [conexão existente seja interrompida](https://learn.adafruit.com/introduction-to-bluetooth-low-energy/gatt).

Imagine que o perfil seja uma estante de livros. Cada prateleira é um Serviço, onde o livro é uma Característica. Cada característica (livro) tem atributos (páginas). Alguns atributos são obrigatórios, outros não.

### Cliente e servidor

Para entender a distinção entre servidor GATT e cliente GATT, imagine que você tem um rastreador GPS e um sensor de combustível que é um dispositivo BLE. O rastreador GPS suporta a função central; o sensor suporta a função periférica (para estabelecer uma conexão BLE *você precisa de um de cada*—duas coisas que suportam apenas periférico não poderiam se comunicar entre si, nem duas coisas que suportam apenas central).

Depois que o rastreador e o sensor estabelecerem uma conexão, eles começam a transferir metadados GATT entre si. Se o sensor quiser reportar dados do sensor para o dispositivo GPS, pode fazer sentido que o sensor [aja como o servidor.](https://developer.android.com/guide/topics/connectivity/bluetooth-le)

O cliente GATT envia solicitações a um servidor e recebe dele respostas (e atualizações iniciadas pelo servidor). O cliente GATT não sabe nada antecipadamente sobre os atributos do servidor, portanto, primeiro precisa verificar a presença e a natureza desses atributos executando a descoberta de serviços. Após concluir a descoberta de serviços, ele pode começar a ler os atributos encontrados no servidor.

O servidor GATT recebe solicitações de um cliente e envia respostas de volta. Ele também envia atualizações iniciadas pelo servidor quando configurado para isso, e é a função responsável por armazenar e disponibilizar os dados ao cliente, organizados em atributos.

## Sem fio vs. cabos

Não é segredo que atualmente todas as tecnologias estão migrando para a comunicação sem fio. Abaixo, destacamos as principais vantagens dos sensores sem fio:

* Liberdade em relação a cabos. Pode ser configurado usando qualquer conexão física.
* Fácil de configurar. É fácil expandir e configurar.
* Flexibilidade. As conexões sem fio são mais flexíveis e adaptáveis.
* Custo-benefício. Como as conexões sem fio não exigem cabos, essas redes são relativamente mais baratas.
* Móvel e portátil. Fácil de transferir e reinstalar em outro local.

Como você pode ver, as conexões sem fio têm uma grande lista de vantagens. Todos esses pontos tornam a instalação e a operação dos sensores mais fáceis e confortáveis.

Ao mesmo tempo, vale destacar que os sensores com fio têm maior proteção contra ruído. Isso significa que, em locais com alto nível de ruído, esses sensores funcionarão de forma mais estável.

## Sistema de monitoramento da pressão dos pneus (TPMS)

Separadamente, vale considerar o [Sistema de monitoramento da pressão dos pneus](https://en.wikipedia.org/wiki/Tire-pressure_monitoring_system) (TPMS). A maioria das instalações de TPMS transmite seus dados via rádio UHF (Ultra High Frequency). Os dados do TPMS geralmente são transmitidos em uma de duas faixas de frequência, o que depende da localização geográfica do TPMS. Os sinais do TPMS são transmitidos em cerca de 433 MHz na Europa e em 315 MHz na maior parte do restante do mundo.

![Sensor do sistema de monitoramento da pressão dos pneus](/files/c382532e4b80c45da6d16fbdc563cd4872367c4a)

Este sensor TPMS é chamado de sistema “Direct TPMS”. Ele fornece valores de pressão dos pneus mais precisos, em vez do “Indirect TPMS”, que não usa sensores físicos de pressão, mas mede a pressão do ar usando sistemas baseados em software, que, ao avaliar e combinar sinais de sensores existentes, como velocidades das rodas, acelerômetros, dados da transmissão, etc., estimam e monitoram a pressão dos pneus sem sensores físicos de pressão nas rodas.

Cada sensor TPMS deve ser instalado no pneu. Esse sensor estabelece a conexão com uma antena conectada a um receptor. Esse sistema fornece um monitoramento estável da pressão dos pneus.

![](/files/3ed8209d28429d3be44f851bf91817d1aa1cb248)

## Tipos de sensores BLE

A plataforma Navixy suporta muitos tipos de sensores sem fio, usados para facilitar aos usuários a obtenção de dados telemáticos reais e precisos. Abaixo você pode encontrar a lista dos suportados:

* Combustível
* Temperatura
* Umidade
* Identificação do motorista
* Sensores magnéticos
* Sensores de pressão dos pneus

Os sensores também podem enviar um parâmetro adicional "BLE: Battery Level", que mostra quanta carga a bateria do sensor BLE ainda tem. Esse parâmetro é muito útil para entender a vida útil restante da bateria.

## Como usar sensores BLE na Navixy

[Criar um sensor BLE](/docs/user/pt-br/guide/devices-and-settings/vehicle-sensors/measurement-sensors.md) não é diferente de criar um comum.

1. Configure um sensor de acordo com o manual do usuário
2. Selecione o sensor necessário na lista. Normalmente, os sensores BLE têm "BLE" no rótulo, por exemplo, BLE: Temperature #, BLE: Fuel etc.

<img src="/files/d45d457c649ad27daa9b9d6b2a02b74401a28ca2" alt="" width="375">

1. Em seguida, especifique outras configurações de acordo com suas necessidades.
2. É isso! Agora a plataforma mostrará os dados do sensor BLE assim que os dados forem recebidos no servidor.

Se você quiser ficar por dentro das novidades da Navixy Academy, não hesite em nos seguir no [Facebook](https://www.facebook.com/NavixyGPS/), [Linkedin](https://www.linkedin.com/company/navixy/) e [Twitter](https://twitter.com/NAVIXY). Se você quiser compartilhar seus comentários, perguntas e ideias para futuros artigos, entre em contato conosco também pelas redes sociais.


---

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

```
GET https://navixy.com/docs/expert-center/pt-br/vehicle-telematics-technology/vehicle-sensors/wireless-telematics-sensors.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
