Carbon — Integração MQTT
Este documento descreve a configuração MQTT do gateway SLT veicular CARBON. O conteúdo é de uso interno/restrito e não deve ser publicado no portal público.
O gateway CARBON lê tags veiculares (SemParar/Veloe) e comunica-se com o servidor SLT por uma conexão TCP. De forma opcional, o gateway pode também conectar-se a um broker MQTT — o Accelero Cloud ou um broker customizado — para gestão dentro do ecossistema Iongrade. Este documento descreve apenas os campos da tela de configuração MQTT disponível no webserver do gateway, no modo de configuração.
Fonte: CARBON — Manual de Hardware v2.1, seção Configuração > MQTT.
Configuração MQTT no gateway
A tela de MQTT é acessada no modo de configuração do gateway, pelo menu Comunic (item MQTT) do webserver. Nela são informados os parâmetros de comunicação para estabelecer a conexão com o servidor de comunicação MQTT (Broker), bem como informações sobre a instalação física do gateway.

| Campo | Descrição |
|---|---|
| Conexão | Define se o gateway deve conectar-se ao broker MQTT Accelero Cloud, a um broker MQTT customizado ou a nenhum broker MQTT. Quando selecionada a opção "Automático", apenas o campo Facility Id deve ser preenchido. |
| Facility Id | Identificação única da instalação. Todos os gateways de uma instalação devem ter o mesmo Facility Id. Ex.: empresax, edificioz. |
| TLS | Marque esta opção caso o gateway deva estabelecer a comunicação com o broker MQTT no modo seguro (Transport Layer Security). É necessário que o servidor permita este modo de comunicação. |
| Broker | Endereço URL do servidor de comunicação utilizado na instalação. |
| Port | Número da porta de comunicação para comunicação com o broker MQTT. |
| User name | Nome do usuário para acesso ao broker MQTT. |
| Password | Senha de acesso ao broker MQTT. |
| Device Id | Identificação única e exclusiva de cada gateway na instalação. Ex.: catraca1, porta2. |
Faça as alterações necessárias e clique em Salvar para confirmar.
Quando a conexão é feita através do Accelero Cloud, apenas o parâmetro Facility Id deve ser configurado, exatamente como definido no sistema de controle que administrará os gateways.
Protocolo de mensagens
A tela acima cobre apenas a configuração local da conexão MQTT do gateway. A estrutura de tópicos e o formato das mensagens JSON trocadas com o servidor de controle de acesso seguem o protocolo padrão do ecossistema Iongrade (controladoras), documentado em Integração MQTT — Aurum.