---
title: "Broker MQTT para cidades inteligentes e iluminação pública | ConnectMQ"
description: "Conecte iluminação pública e sensores de estacionamento, ar e lixeiras a um broker MQTT gerenciado — uma árvore de tópicos, ACLs por secretaria, estado retido."
url: "https://connectmq.com/pt/cidades-inteligentes/"
language: "pt"
---

Cidade inteligente

# MQTT para Cidade inteligente

Postes de iluminação, sensores de estacionamento, estações de qualidade do ar e lixeiras vêm de fornecedores diferentes e se comunicam por redes diferentes. Publique tudo em um único broker MQTT, em uma única árvore de tópicos, e deixe cada sistema da cidade assinar o que precisa.

[Teste grátis](https://app.connectmq.com/signup) [Guia rápido](https://connectmq.com/pt/desenvolvedores/)

Sem cartão de crédito

O que você pode construir

## Construa sua plataforma de operações urbanas no ConnectMQ

Você constrói as aplicações, o ConnectMQ transporta os dados. Controladores de iluminação, gateways de sensores e servidores de rede LoRaWAN publicam uma única vez; o dashboard de operações, o app para cidadãos, o sistema de manutenção e o portal de dados abertos assinam cada um os tópicos que têm permissão para ver — adicione um novo fornecedor ou consumidor sem mexer nos demais.

Sua cidade

**Controladores de iluminação pública**city/{district}/{area}/lights/{id}/state

**Sensores de estacionamento**city/{district}/{area}/parking/{zone}

**Estações de qualidade do ar**city/{district}/{area}/air/{station}

**Sensores de nível de lixeiras**city/{district}/{area}/bins/{id}/fill

**ConnectMQ**

-   TLS na 8883
-   ACL por dispositivo
-   mensagens retidas
-   QoS 0, 1 e 2

O que você constrói por cima

**Dashboard de operações**

**App para cidadãos**

**Sistema de manutenção**

**Portal de dados abertos**

O que você recebe

## Cidade inteligente no ConnectMQ

-   Uma árvore de tópicos para a cidade inteira: distrito, bairro, ativo
-   Credenciais e ACLs separadas para cada secretaria e fornecedor
-   Último estado retido para dashboards, apps para cidadãos e dados abertos
-   Comandos de volta para o campo, como reduzir a iluminação de uma rua

exemplo de estrutura de tópicos

```
city/batel/agua-verde/lights/light-118/state   (retained)
city/batel/agua-verde/lights/light-117/set
city/batel/agua-verde/parking/zone-4/occupancy   (retained)
```

**Árvore de tópicos**

O dashboard do Água Verde assina `city/batel/agua-verde/#`

-   city/
-   └batel/
-   └agua-verde/
-   └lights/
-   └light-118/
-   └state
-   └parking/
-   └zone-4/
-   └occupancy
-   └air/
-   └station-2/
-   └pm25
-   └bigorrilho/
-   └bins/
-   └bin-0412/
-   └fill

capturado pela assinatura

Um namespace para a cidade

## Uma árvore de tópicos para a cidade inteira

Nomeie os tópicos conforme a localização — cidade, distrito, bairro, ativo — e cada sistema encontra os dados pelo lugar, seja qual for o fornecedor que instalou o sensor. Uma única assinatura com curinga entrega ao dashboard do distrito tudo o que há no Água Verde, e as ACLs mantêm cada secretaria e fornecedor no próprio ramo.

Exemplo real

## Um poste apaga, a rua continua iluminada

Uma configuração urbana típica com MQTT: controladores nos postes publicam seu estado via LTE-M, a plataforma de operações da cidade assina o ramo do distrito na árvore de tópicos, e o mesmo broker leva seus comandos de volta às luminárias. Postes e escritório se conectam de dentro para fora ao ConnectMQ via TLS.

Rua no Água Verde · 23:41 → ConnectMQ → Centro de operações da cidade. Detecta que o driver de LED falhou e publica o novo estado da luminária como mensagem retida. Assina city/batel/agua-verde/# via ConnectMQ: abre a ordem de manutenção #2207 e eleva light-117 e light-119 de 40% para 100%. Os dois controladores passam para o brilho máximo e confirmam com seu novo estado, cobrindo o trecho escuro da calçada. Recebe a ordem com o número do poste e o código da falha. Quando light-118 volta a informar “ligado”, a plataforma reduz os vizinhos de novo para 40%.ConnectMQMQTT broker · TLS 8883Ordem de manutenção #2207 abertaMODA · LIGHTS118 OK118 FAULTJOB #2207117/119 40 %117/119 100 %Centro de operações da cidadePlataforma de operações · assinante11711811940 %100 %40 %100 %Falha na lâmpadaControlador de iluminaçãoRua no Água Verde · 23:41Controladores de iluminação · LTE-M…/agua-verde/lights/light-118/state {"lamp":"fault"}…/agua-verde/lights/light-118/state {"lamp":"fault"}…/light-117/set {"dim":100}…/light-117/set {"dim":100}…/light-117/state {"dim":100}App de manutenção · agoralight-118 apagado — ordem #2207, vizinhos a 100%Rua no Água Verde · 23:41 → ConnectMQ → Centro de operações da cidade. Detecta que o driver de LED falhou e publica o novo estado da luminária como mensagem retida. Assina city/batel/agua-verde/# via ConnectMQ: abre a ordem de manutenção #2207 e eleva light-117 e light-119 de 40% para 100%. Os dois controladores passam para o brilho máximo e confirmam com seu novo estado, cobrindo o trecho escuro da calçada. Recebe a ordem com o número do poste e o código da falha. Quando light-118 volta a informar “ligado”, a plataforma reduz os vizinhos de novo para 40%.ConnectMQMQTT broker · TLS 8883Ordem de manutenção #2207 abertaMODA · LIGHTS118 OK118 FAULTJOB #2207117/119 40 %117/119 100 %Centro de operações da cidadePlataforma de operações · assinante11711811940 %100 %40 %100 %Falha na lâmpadaControlador de iluminaçãoRua no Água Verde · 23:41Controladores de iluminação · LTE-M…/agua-verde/lights/light-118/state {"lamp":"fault"}…/agua-verde/lights/light-118/state {"lamp":"fault"}…/light-117/set {"dim":100}…/light-117/set {"dim":100}…/light-117/state {"dim":100}App de manutenção · agoralight-118 apagado — ordem #2207, vizinhos a 100%

1.  23:41 **Controlador do poste light-118**
    
    Detecta que o driver de LED falhou e publica o novo estado da luminária como mensagem retida.
    
    `city/batel/agua-verde/lights/light-118/state → {"lamp":"fault","code":"DRIVER"}`
    
2.  23:41 **Plataforma de operações da cidade**
    
    Assina city/batel/agua-verde/# via ConnectMQ: abre a ordem de manutenção #2207 e eleva light-117 e light-119 de 40% para 100%.
    
    `city/batel/agua-verde/lights/light-117/set → {"dim":100}`
    
3.  23:41 **Postes vizinhos**
    
    Os dois controladores passam para o brilho máximo e confirmam com seu novo estado, cobrindo o trecho escuro da calçada.
    
    `city/batel/agua-verde/lights/light-117/state → {"lamp":"on","dim":100}`
    
4.  23:42 **App da equipe de manutenção**
    
    Recebe a ordem com o número do poste e o código da falha. Quando light-118 volta a informar “ligado”, a plataforma reduz os vizinhos de novo para 40%.
    

**Se um controlador perder energia ou sinal,** o broker publica seu Last Will retido `city/batel/agua-verde/lights/light-118/status → offline` — o dashboard mostra o poste como inacessível, e não com seu último estado bom.

[Exemplo de código Node.js](https://connectmq.com/pt/exemplos-de-codigo/nodejs/) [Exemplo de código Python](https://connectmq.com/pt/exemplos-de-codigo/python/)

Plataforma

## Recursos que ajudam em Cidade inteligente

[

### Dashboard e monitoramento

Cards de tópicos ao vivo, sinais e workspace ISA-95

Saiba mais](https://connectmq.com/pt/monitoramento/)[

### Regras e alertas

Regras de limite, log de alertas e notificações

Saiba mais](https://connectmq.com/pt/regras-e-alertas/)[

### Conectividade

MQTT 3.1.1 e 5 sobre TCP, TLS, WS e WSS

Saiba mais](https://connectmq.com/pt/conectividade/)

Soluções

## Outras formas como as equipes usam o ConnectMQ

[

### IoT industrial e manufatura inteligente

Máquinas, gateways de CLP, dados de OEE e qualidade

](https://connectmq.com/pt/iot-industrial/)[

### Casa inteligente

Hubs, sensores e instalações com Home Assistant

](https://connectmq.com/pt/casa-inteligente/)[

### Telemática de frotas

Rastreamento de veículos, telemática e cadeia fria

](https://connectmq.com/pt/frotas-e-logistica/)[

### Energia inteligente

Medidores, carregadores de VE, solar e baterias

](https://connectmq.com/pt/energia-e-utilidades/)[

### Produtos conectados e hardware inteligente

Dispositivos inteligentes que você entrega aos seus próprios clientes

](https://connectmq.com/pt/produtos-conectados/)[

### Robôs conectados e IA física

Frotas de robôs conversando com gerenciadores de frota e pipelines de IA

](https://connectmq.com/pt/robotica/)[

### Monitoramento de data centers

Energia, refrigeração e ambiente dos racks

](https://connectmq.com/pt/centros-de-dados/)[

### Agricultura inteligente

Sondas de solo, estações meteorológicas e irrigação

](https://connectmq.com/pt/agricultura-inteligente/)[

### Prototipagem e educação

Do primeiro ESP32 aos laboratórios em sala de aula

](https://connectmq.com/pt/prototipagem-e-educacao/)

Setores e casos de uso

## Onde as equipes usam Cidade inteligente

### Setores

-   [Serviços públicos](https://connectmq.com/pt/setores/servicos-publicos/)

### Casos de uso

-   [Medição inteligente](https://connectmq.com/pt/casos-de-uso/medicao-inteligente/)
-   [Monitoramento e rastreamento de equipamentos hospitalares](https://connectmq.com/pt/casos-de-uso/rastreamento-de-equipamentos-medicos/)
-   [Plataforma IoT para operadoras](https://connectmq.com/pt/casos-de-uso/plataforma-iot-para-operadoras/)

Piloto

## Faça o piloto de um bairro esta semana

Comece no plano Free sem cartão de crédito. O Basic inclui até 100 conexões simultâneas — o suficiente para os controladores de iluminação de uma rua piloto e os servidores de rede que trazem seus sensores LoRaWAN. Migre para o Scale quando mais distritos entrarem em operação.

[Comece grátis](https://app.connectmq.com/signup) [Ver preços](https://connectmq.com/pt/precos/)

## Artigos

[Todos os artigos](https://connectmq.com/pt/blog/)

MQTT gerenciado na nuvem

### [Como Escolher um Broker MQTT para IoT: 12 Critérios e as Perguntas para Fazer ao Fornecedor](https://connectmq.com/pt/blog/como-escolher-broker-mqtt-para-iot/)

Um checklist prático de 12 pontos para escolher um broker MQTT para IoT, uma tabela de perguntas para fazer a cada fornecedor e um teste prático de cinco minutos que você pode rodar no broker.connectmq.com.

21 de setembro de 202610 min de leitura

Segurança MQTT

### [Segurança MQTT: Boas Práticas em um Checklist de 12 Pontos para Equipes de IoT](https://connectmq.com/pt/blog/seguranca-mqtt-boas-praticas/)

Um checklist prático de segurança MQTT que cobre TLS, credenciais, client IDs, design de topics, validação de payload, rate limits e verificação de certificados, além de como o ConnectMQ trata cada ponto.

28 de setembro de 202612 min de leitura

Fundamentos de MQTT

### [Níveis de QoS MQTT Explicados: QoS 0, 1 e 2 com Fluxos de Pacotes e Exemplos](https://connectmq.com/pt/blog/niveis-de-qos-mqtt/)

Um guia prático de QoS MQTT: como QoS 0, 1 e 2 funcionam na rede, por que o QoS entregue pode ser menor do que o solicitado, como as sessões enfileiram mensagens e qual nível escolher em cada caso de uso.

20 de agosto de 202610 min de leitura
