---
title: "Broker MQTT para ciudades inteligentes y alumbrado | ConnectMQ"
description: "Conecta farolas y sensores de aparcamiento, aire y contenedores a un broker MQTT gestionado: un árbol de topics, ACL por departamento y estado retenido."
url: "https://connectmq.com/es/ciudades-inteligentes/"
language: "es"
---

Ciudades inteligentes

# MQTT para Ciudades inteligentes

Las farolas, los sensores de aparcamiento, las estaciones de calidad del aire y los contenedores proceden de fabricantes distintos e informan por redes distintas. Publícalos todos en un único broker MQTT, en un único árbol de topics, y deja que cada sistema municipal se suscriba a lo que necesita.

[Pruébalo gratis](https://app.connectmq.com/signup) [Guía rápida](https://connectmq.com/es/desarrolladores/)

Sin tarjeta

Lo que puedes construir

## Construye tu plataforma de operaciones urbanas sobre ConnectMQ

Tú construyes las aplicaciones y ConnectMQ mueve los datos. Los controladores de farolas, los gateways de sensores y los servidores de red LoRaWAN publican una sola vez; el panel de operaciones, la app ciudadana, el sistema de mantenimiento y el portal de datos abiertos se suscriben cada uno a los topics que pueden ver. Añade un nuevo proveedor o un nuevo consumidor sin recablear los demás.

Tu ciudad

**Controladores de farolas**city/{district}/{area}/lights/{id}/state

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

**Estaciones de calidad del aire**city/{district}/{area}/air/{station}

**Sensores de llenado de contenedores**city/{district}/{area}/bins/{id}/fill

**ConnectMQ**

-   TLS en el 8883
-   ACL por dispositivo
-   mensajes retenidos
-   QoS 0, 1 y 2

Lo que construyes encima

**Panel de operaciones**

**App ciudadana**

**Sistema de mantenimiento**

**Portal de datos abiertos**

Lo que obtienes

## Ciudades inteligentes en ConnectMQ

-   Un árbol de topics para toda la ciudad: distrito, zona, activo
-   Credenciales y ACL independientes para cada departamento y proveedor
-   Último estado retenido para paneles, apps ciudadanas y datos abiertos
-   Comandos de vuelta al terreno, como atenuar el alumbrado de una calle

ejemplo de diseño de topics

```
city/chamberi/trafalgar/lights/light-118/state   (retained)
city/chamberi/trafalgar/lights/light-117/set
city/chamberi/trafalgar/parking/zone-4/occupancy   (retained)
```

**Árbol de topics**

El panel de Trafalgar se suscribe a `city/chamberi/trafalgar/#`

-   city/
-   └chamberi/
-   └trafalgar/
-   └lights/
-   └light-118/
-   └state
-   └parking/
-   └zone-4/
-   └occupancy
-   └air/
-   └station-2/
-   └pm25
-   └arapiles/
-   └bins/
-   └bin-0412/
-   └fill

coincide con la suscripción

Un espacio de nombres para la ciudad

## Un árbol de topics para toda la ciudad

Nombra los topics según dónde están las cosas (ciudad, distrito, zona, activo) y cada sistema encontrará los datos por ubicación, sea cual sea el proveedor que instaló el sensor. Una sola suscripción con comodín le da al panel de un distrito todo lo de Trafalgar, y las ACL limitan cada departamento y proveedor a su propia rama.

Ejemplo real

## Falla una farola, la calle sigue iluminada

Una instalación urbana típica con MQTT: los controladores de las farolas publican su estado por LTE-M, la plataforma de operaciones de la ciudad se suscribe a la rama del distrito en el árbol de topics y el mismo broker lleva sus comandos de vuelta a las farolas. Las farolas y la oficina se conectan hacia fuera a ConnectMQ sobre TLS.

Calle en Trafalgar · 23:41 → ConnectMQ → Centro de operaciones urbanas. Detecta que el driver LED ha fallado y publica el nuevo estado de la farola como mensaje retenido. Suscrita a city/chamberi/trafalgar/# a través de ConnectMQ: abre la orden de mantenimiento #2207 y sube light-117 y light-119 del 40 % al 100 %. Ambos controladores pasan a plena intensidad y lo confirman con su nuevo estado, así que el tramo oscuro de la acera queda cubierto. Recibe la orden con el número de poste y el código de fallo. Cuando light-118 vuelve a informar «on», la plataforma baja las farolas vecinas de nuevo al 40 %.ConnectMQMQTT broker · TLS 8883Orden de mantenimiento #2207 abiertaMODA · LIGHTS118 OK118 FAULTJOB #2207117/119 40 %117/119 100 %Centro de operaciones urbanasPlataforma de operaciones · suscrita11711811940 %100 %40 %100 %Fallo de lámparaControlador de farolaCalle en Trafalgar · 23:41Controladores de farolas · LTE-M…/trafalgar/lights/light-118/state {"lamp":"fault"}…/trafalgar/lights/light-118/state {"lamp":"fault"}…/light-117/set {"dim":100}…/light-117/set {"dim":100}…/light-117/state {"dim":100}App de mantenimiento · ahoralight-118 apagada — orden #2207, vecinas al 100 %Calle en Trafalgar · 23:41 → ConnectMQ → Centro de operaciones urbanas. Detecta que el driver LED ha fallado y publica el nuevo estado de la farola como mensaje retenido. Suscrita a city/chamberi/trafalgar/# a través de ConnectMQ: abre la orden de mantenimiento #2207 y sube light-117 y light-119 del 40 % al 100 %. Ambos controladores pasan a plena intensidad y lo confirman con su nuevo estado, así que el tramo oscuro de la acera queda cubierto. Recibe la orden con el número de poste y el código de fallo. Cuando light-118 vuelve a informar «on», la plataforma baja las farolas vecinas de nuevo al 40 %.ConnectMQMQTT broker · TLS 8883Orden de mantenimiento #2207 abiertaMODA · LIGHTS118 OK118 FAULTJOB #2207117/119 40 %117/119 100 %Centro de operaciones urbanasPlataforma de operaciones · suscrita11711811940 %100 %40 %100 %Fallo de lámparaControlador de farolaCalle en Trafalgar · 23:41Controladores de farolas · LTE-M…/trafalgar/lights/light-118/state {"lamp":"fault"}…/trafalgar/lights/light-118/state {"lamp":"fault"}…/light-117/set {"dim":100}…/light-117/set {"dim":100}…/light-117/state {"dim":100}App de mantenimiento · ahoralight-118 apagada — orden #2207, vecinas al 100 %

1.  23:41 **Controlador de la farola light-118**
    
    Detecta que el driver LED ha fallado y publica el nuevo estado de la farola como mensaje retenido.
    
    `city/chamberi/trafalgar/lights/light-118/state → {"lamp":"fault","code":"DRIVER"}`
    
2.  23:41 **Plataforma de operaciones de la ciudad**
    
    Suscrita a city/chamberi/trafalgar/# a través de ConnectMQ: abre la orden de mantenimiento #2207 y sube light-117 y light-119 del 40 % al 100 %.
    
    `city/chamberi/trafalgar/lights/light-117/set → {"dim":100}`
    
3.  23:41 **Farolas vecinas**
    
    Ambos controladores pasan a plena intensidad y lo confirman con su nuevo estado, así que el tramo oscuro de la acera queda cubierto.
    
    `city/chamberi/trafalgar/lights/light-117/state → {"lamp":"on","dim":100}`
    
4.  23:42 **App del equipo de mantenimiento**
    
    Recibe la orden con el número de poste y el código de fallo. Cuando light-118 vuelve a informar «on», la plataforma baja las farolas vecinas de nuevo al 40 %.
    

**Si un controlador de farola pierde la alimentación o la señal,** el broker publica su Last Will retenido `city/chamberi/trafalgar/lights/light-118/status → offline`: el panel muestra la farola como inaccesible en lugar de su último estado correcto.

[Ejemplo de código Node.js](https://connectmq.com/es/ejemplos-de-codigo/nodejs/) [Ejemplo de código Python](https://connectmq.com/es/ejemplos-de-codigo/python/)

Plataforma

## Funciones que ayudan con Ciudades inteligentes

[

### Panel y monitorización

Tarjetas de topics en vivo, señales y espacio de trabajo ISA-95

Más información](https://connectmq.com/es/monitorizacion/)[

### Reglas y alertas

Reglas de umbral, registro de alertas y notificaciones

Más información](https://connectmq.com/es/reglas-y-alertas/)[

### Conectividad

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

Más información](https://connectmq.com/es/conectividad/)

Soluciones

## Otras formas en que los equipos usan ConnectMQ

[

### IoT industrial y fabricación inteligente

Máquinas, gateways de PLC, OEE y datos de calidad

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

### Hogar inteligente

Hubs, sensores e instalaciones de Home Assistant

](https://connectmq.com/es/hogar-inteligente/)[

### Telemática de flotas

Seguimiento de vehículos, telemática y cadena de frío

](https://connectmq.com/es/flotas-y-logistica/)[

### Energía inteligente

Contadores, cargadores de VE, solar y baterías

](https://connectmq.com/es/energia-y-servicios-publicos/)[

### Productos conectados y hardware inteligente

Dispositivos inteligentes que entregas a tus propios clientes

](https://connectmq.com/es/productos-conectados/)[

### Robots conectados e IA física

Flotas de robots conectadas a gestores de flota y pipelines de IA

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

### Monitorización de centros de datos

Energía, refrigeración y entorno de racks

](https://connectmq.com/es/centros-de-datos/)[

### Agricultura inteligente

Sondas de suelo, estaciones meteorológicas y riego

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

### Prototipado y educación

Del primer ESP32 a los laboratorios en el aula

](https://connectmq.com/es/prototipos-y-educacion/)

Industrias y casos de uso

## Dónde usan los equipos Ciudades inteligentes

### Industrias

-   [Servicios públicos](https://connectmq.com/es/industrias/servicios-publicos/)

### Casos de uso

-   [Medición inteligente](https://connectmq.com/es/casos-de-uso/medicion-inteligente/)
-   [Monitorización y seguimiento de equipos hospitalarios](https://connectmq.com/es/casos-de-uso/seguimiento-de-equipos-medicos/)
-   [Plataforma IoT para operadores](https://connectmq.com/es/casos-de-uso/plataforma-iot-para-operadores/)

Piloto

## Pilota un barrio esta semana

Empieza con el plan Free, sin tarjeta. Basic incluye hasta 100 conexiones simultáneas: suficientes para los controladores de farolas de una calle piloto y los servidores de red que traen tus sensores LoRaWAN. Pasa a Scale cuando entren en servicio más distritos.

[Empieza gratis](https://app.connectmq.com/signup) [Ver precios](https://connectmq.com/es/precios/)

## Artículos

[Todos los artículos](https://connectmq.com/es/blog/)

MQTT gestionado en la nube

### [Cómo elegir un broker MQTT para IoT: 12 criterios y las preguntas que debes hacer a tu proveedor](https://connectmq.com/es/blog/como-elegir-broker-mqtt-iot/)

Una lista práctica de 12 puntos para elegir un broker MQTT para IoT, una tabla de preguntas para cualquier proveedor y una prueba práctica de cinco minutos que puedes lanzar contra broker.connectmq.com.

21 de septiembre de 202611 min de lectura

Seguridad MQTT

### [Buenas prácticas de seguridad en MQTT: una lista de 12 puntos para equipos IoT](https://connectmq.com/es/blog/seguridad-mqtt-buenas-practicas/)

Una lista práctica de seguridad MQTT que cubre TLS, credenciales, client IDs, diseño de topics, validación de payloads, límites de tasa y comprobación de certificados, además de cómo aborda ConnectMQ cada punto.

28 de septiembre de 202612 min de lectura

Fundamentos de MQTT

### [Niveles de QoS en MQTT explicados: QoS 0, 1 y 2 con flujos de paquetes y ejemplos](https://connectmq.com/es/blog/niveles-qos-mqtt/)

Una guía práctica de QoS en MQTT: cómo funcionan QoS 0, 1 y 2 a nivel de red, por qué el QoS entregado puede ser menor que el solicitado, cómo encolan mensajes las sesiones y qué nivel elegir en cada caso de uso.

20 de agosto de 202610 min de lectura
