Skip to main content

Carbon — Integração MQTT

Documento de uso interno/restrito

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.

config mqtt

CampoDescrição
ConexãoDefine 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 IdIdentificação única da instalação. Todos os gateways de uma instalação devem ter o mesmo Facility Id. Ex.: empresax, edificioz.
TLSMarque 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.
BrokerEndereço URL do servidor de comunicação utilizado na instalação.
PortNúmero da porta de comunicação para comunicação com o broker MQTT.
User nameNome do usuário para acesso ao broker MQTT.
PasswordSenha de acesso ao broker MQTT.
Device IdIdentificaçã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.

Conexão via Accelero Cloud

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

Protocolo padrão do ecossistema Iongrade

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.