---
title: "Broker MQTT pour capteurs urbains et éclairage public | ConnectMQ"
description: "Reliez éclairage public, stationnement, qualité de l’air et conteneurs à un broker MQTT managé : une arborescence, ACL par service, état retenu."
url: "https://connectmq.com/fr/ville-intelligente/"
language: "fr"
---

Ville intelligente

# MQTT pour Ville intelligente

Lampadaires, capteurs de stationnement, stations de qualité de l’air et conteneurs à déchets viennent de fournisseurs différents et communiquent via des réseaux différents. Publiez-les tous sur un même broker MQTT, dans une seule arborescence de topics, et laissez chaque système de la ville s’abonner à ce dont il a besoin.

[Essayer gratuitement](https://app.connectmq.com/signup) [Démarrage rapide](https://connectmq.com/fr/developpeurs/)

Aucune carte bancaire requise

Ce que vous pouvez construire

## Construisez votre plateforme d’exploitation urbaine sur ConnectMQ

Vous construisez les applications, ConnectMQ transporte les données. Contrôleurs de lampadaires, passerelles de capteurs et serveurs de réseau LoRaWAN publient une seule fois ; le tableau de bord d’exploitation, l’appli citoyenne, le système de maintenance et le portail open data s’abonnent chacun aux topics qu’ils ont le droit de voir — ajoutez un fournisseur ou un consommateur sans rebrancher les autres.

Votre ville

**Contrôleurs de lampadaires**city/{district}/{area}/lights/{id}/state

**Capteurs de stationnement**city/{district}/{area}/parking/{zone}

**Stations de qualité de l’air**city/{district}/{area}/air/{station}

**Capteurs de remplissage**city/{district}/{area}/bins/{id}/fill

**ConnectMQ**

-   TLS sur 8883
-   ACL par appareil
-   messages retenus
-   QoS 0, 1 et 2

Ce que vous construisez par-dessus

**Tableau d’exploitation**

**Appli citoyenne**

**Système de maintenance**

**Portail open data**

Ce que vous obtenez

## Ville intelligente avec ConnectMQ

-   Une seule arborescence de topics pour toute la ville : quartier, secteur, équipement
-   Des identifiants et ACL distincts pour chaque service et chaque fournisseur
-   Dernier état retenu pour les tableaux de bord, les applis citoyennes et l’open data
-   Des commandes vers le terrain, comme baisser l’éclairage d’une rue

exemple d’arborescence de topics

```
city/croix-rousse/plateau/lights/light-118/state   (retained)
city/croix-rousse/plateau/lights/light-117/set
city/croix-rousse/plateau/parking/zone-4/occupancy   (retained)
```

**Arborescence de topics**

Le tableau du Plateau s’abonne à `city/croix-rousse/plateau/#`

-   city/
-   └croix-rousse/
-   └plateau/
-   └lights/
-   └light-118/
-   └state
-   └parking/
-   └zone-4/
-   └occupancy
-   └air/
-   └station-2/
-   └pm25
-   └pentes/
-   └bins/
-   └bin-0412/
-   └fill

couvert par l’abonnement

Un espace de noms pour la ville

## Une seule arborescence de topics pour toute la ville

Nommez les topics selon l’emplacement — ville, quartier, secteur, équipement — et chaque système trouve les données par lieu, quel que soit le fournisseur qui a installé le capteur. Un seul abonnement avec wildcard fournit à un tableau de quartier tout ce qui se trouve sur le Plateau, et les ACL cantonnent chaque service et chaque fournisseur à sa propre branche.

Exemple concret

## Un lampadaire tombe en panne, la rue reste éclairée

Une configuration MQTT typique en ville : les contrôleurs fixés aux mâts publient leur état via LTE-M, la plateforme d’exploitation de la ville s’abonne à la branche du quartier dans l’arborescence de topics, et le même broker renvoie ses commandes aux lampadaires. Mâts et bureau se connectent tous deux à ConnectMQ via TLS.

Rue du Plateau · 23:41 → ConnectMQ → Centre d’exploitation de la ville. Détecte la panne du driver LED et publie le nouvel état du lampadaire en message retenu. Abonnée à city/croix-rousse/plateau/# via ConnectMQ : elle ouvre l’intervention #2207 et fait passer light-117 et light-119 de 40 % à 100 %. Les deux contrôleurs passent en pleine puissance et le confirment par leur nouvel état : la zone sombre sur le trottoir est couverte. Reçoit l’intervention avec le numéro du mât et le code de panne. Dès que light-118 signale de nouveau « on », la plateforme ramène ses voisins à 40 %.ConnectMQMQTT broker · TLS 8883Intervention #2207 ouverteMODA · LIGHTS118 OK118 FAULTJOB #2207117/119 40 %117/119 100 %Centre d’exploitation de la villePlateforme d’exploitation · abonnée11711811940 %100 %40 %100 %Lampe en panneContrôleur de lampadaireRue du Plateau · 23:41Contrôleurs de lampadaires · LTE-M…/plateau/lights/light-118/state {"lamp":"fault"}…/plateau/lights/light-118/state {"lamp":"fault"}…/light-117/set {"dim":100}…/light-117/set {"dim":100}…/light-117/state {"dim":100}Appli maintenance · à l’instantlight-118 éteint — intervention #2207, voisins à 100 %Rue du Plateau · 23:41 → ConnectMQ → Centre d’exploitation de la ville. Détecte la panne du driver LED et publie le nouvel état du lampadaire en message retenu. Abonnée à city/croix-rousse/plateau/# via ConnectMQ : elle ouvre l’intervention #2207 et fait passer light-117 et light-119 de 40 % à 100 %. Les deux contrôleurs passent en pleine puissance et le confirment par leur nouvel état : la zone sombre sur le trottoir est couverte. Reçoit l’intervention avec le numéro du mât et le code de panne. Dès que light-118 signale de nouveau « on », la plateforme ramène ses voisins à 40 %.ConnectMQMQTT broker · TLS 8883Intervention #2207 ouverteMODA · LIGHTS118 OK118 FAULTJOB #2207117/119 40 %117/119 100 %Centre d’exploitation de la villePlateforme d’exploitation · abonnée11711811940 %100 %40 %100 %Lampe en panneContrôleur de lampadaireRue du Plateau · 23:41Contrôleurs de lampadaires · LTE-M…/plateau/lights/light-118/state {"lamp":"fault"}…/plateau/lights/light-118/state {"lamp":"fault"}…/light-117/set {"dim":100}…/light-117/set {"dim":100}…/light-117/state {"dim":100}Appli maintenance · à l’instantlight-118 éteint — intervention #2207, voisins à 100 %

1.  23:41 **Contrôleur de light-118**
    
    Détecte la panne du driver LED et publie le nouvel état du lampadaire en message retenu.
    
    `city/croix-rousse/plateau/lights/light-118/state → {"lamp":"fault","code":"DRIVER"}`
    
2.  23:41 **Plateforme d’exploitation de la ville**
    
    Abonnée à city/croix-rousse/plateau/# via ConnectMQ : elle ouvre l’intervention #2207 et fait passer light-117 et light-119 de 40 % à 100 %.
    
    `city/croix-rousse/plateau/lights/light-117/set → {"dim":100}`
    
3.  23:41 **Lampadaires voisins**
    
    Les deux contrôleurs passent en pleine puissance et le confirment par leur nouvel état : la zone sombre sur le trottoir est couverte.
    
    `city/croix-rousse/plateau/lights/light-117/state → {"lamp":"on","dim":100}`
    
4.  23:42 **Appli de l’équipe de maintenance**
    
    Reçoit l’intervention avec le numéro du mât et le code de panne. Dès que light-118 signale de nouveau « on », la plateforme ramène ses voisins à 40 %.
    

**Si un contrôleur de lampadaire perd l’alimentation ou le signal,** le broker publie son Last Will retenu `city/croix-rousse/plateau/lights/light-118/status → offline` — le tableau de bord affiche le lampadaire comme injoignable plutôt que son dernier état correct.

[Exemple de code Node.js](https://connectmq.com/fr/exemples-de-code/nodejs/) [Exemple de code Python](https://connectmq.com/fr/exemples-de-code/python/)

Plateforme

## Fonctionnalités utiles pour Ville intelligente

[

### Tableau de bord et supervision

Cartes de topics en direct, signaux et espace ISA-95

En savoir plus](https://connectmq.com/fr/supervision/)[

### Règles et alertes

Règles de seuil, journal des alertes et notifications

En savoir plus](https://connectmq.com/fr/regles-et-alertes/)[

### Connectivité

MQTT 3.1.1 et 5 sur TCP, TLS, WS et WSS

En savoir plus](https://connectmq.com/fr/connectivite/)

Solutions

## Autres usages de ConnectMQ

[

### IoT industriel et usine connectée

Machines, passerelles d’automates, données OEE et qualité

](https://connectmq.com/fr/iot-industriel/)[

### Maison connectée

Box domotiques, capteurs et installations Home Assistant

](https://connectmq.com/fr/maison-connectee/)[

### Télématique de flotte

Suivi de véhicules, télématique et chaîne du froid

](https://connectmq.com/fr/flottes-et-logistique/)[

### Énergie intelligente

Compteurs, bornes de recharge, solaire et batteries

](https://connectmq.com/fr/energie-et-services-publics/)[

### Produits connectés et matériel intelligent

Les appareils intelligents que vous livrez à vos propres clients

](https://connectmq.com/fr/produits-connectes/)[

### Robots connectés et IA physique

Des flottes de robots reliées au gestionnaire de flotte et aux pipelines d’IA

](https://connectmq.com/fr/robotique/)[

### Supervision de data centers

Alimentation, refroidissement et environnement des baies

](https://connectmq.com/fr/centres-de-donnees/)[

### Agriculture connectée

Sondes de sol, stations météo et irrigation

](https://connectmq.com/fr/agriculture-connectee/)[

### Prototypage et enseignement

Du premier ESP32 aux travaux pratiques en classe

](https://connectmq.com/fr/prototypage-et-education/)

Secteurs et cas d’usage

## Où les équipes utilisent Ville intelligente

### Secteurs

-   [Services publics](https://connectmq.com/fr/secteurs/services-publics/)

### Cas d’usage

-   [Comptage intelligent](https://connectmq.com/fr/cas-d-usage/comptage-intelligent/)
-   [Suivi et supervision des équipements hospitaliers](https://connectmq.com/fr/cas-d-usage/suivi-des-equipements-medicaux/)
-   [Plateforme IoT pour opérateurs](https://connectmq.com/fr/cas-d-usage/plateforme-iot-pour-operateurs/)

Pilote

## Pilotez un quartier cette semaine

Commencez avec l’offre Free sans carte bancaire. Basic couvre jusqu’à 100 connexions simultanées — de quoi raccorder les contrôleurs de lampadaires d’une rue pilote et les serveurs de réseau qui remontent vos capteurs LoRaWAN. Passez à Scale quand d’autres quartiers passent en production.

[Commencer gratuitement](https://app.connectmq.com/signup) [Voir les tarifs](https://connectmq.com/fr/tarifs/)

## Articles

[Tous les articles](https://connectmq.com/fr/blog/)

MQTT managé dans le cloud

### [Comment choisir un broker MQTT pour l'IoT : 12 critères et les questions à poser à votre fournisseur](https://connectmq.com/fr/blog/choisir-un-broker-mqtt-iot/)

Une checklist pratique en 12 points pour choisir un broker MQTT IoT, un tableau de questions à poser à chaque fournisseur et un test pratique de cinq minutes à lancer sur broker.connectmq.com.

21 septembre 202611 min de lecture

Sécurité MQTT

### [Sécurité MQTT : les bonnes pratiques en 12 points pour les équipes IoT](https://connectmq.com/fr/blog/securite-mqtt-bonnes-pratiques/)

Une checklist concrète de sécurité MQTT couvrant le TLS, les identifiants, les client IDs, la conception des topics, la validation des payloads, les limites de débit et la vérification des certificats, avec la façon dont ConnectMQ traite chaque point.

28 septembre 202613 min de lecture

Fondamentaux MQTT

### [Les niveaux de QoS MQTT expliqués : QoS 0, 1 et 2 avec flux de paquets et exemples](https://connectmq.com/fr/blog/niveaux-qos-mqtt/)

Un guide pratique de la QoS MQTT : comment fonctionnent les QoS 0, 1 et 2 sur le réseau, pourquoi la QoS livrée peut être inférieure à celle demandée, comment les sessions mettent les messages en file d'attente et quel niveau choisir pour chaque cas d'usage.

20 août 202611 min de lecture
