[iot] Utilisation de l'infrastructure de TetaNeutral pour un réseau de capteurs de pollution.

julien bresciani julien.bresciani at free.fr
Mer 17 Sep 16:20:57 CEST 2025


Hello ,

Un peu de progres dans l integration dans tetaneutral des bidules de 
qualite de l air  via deux methodes

via l API personnalisée... j ai fait un petit flux de demo sur le 
nodered iot.tetaneutral.net pour montrer comment recuperer l auth , 
gerer quelques usets et publier les données sur le serveur mqtt (allez 
faire un tour avec l appli mqtt explorer , sur iot.tetaneutral.net port 
8883 avec chiffrage TLS activé mais pas la case "validate certificate".

a voir sur nodered.iot.tetaneutral.net si vous avez l acces , onglet 
airquality.

Le push via influxDB est aussi OK, en mode Https avec authentification 
des utilisateurs (il faut donc creer les users et permissions idoines 
dans influx avec le client CLI influx , jai fait un document sur le wiki 
pour montrer les commandes les plus basiques d influxdb :

https://iot.tetaneutral.net/fr/sysadmin/Influxdb

j ai aussi mis a jour mes notes techniques sur le sujet pour y voir peut 
etre plus clair :

https://iot.tetaneutral.net/fr/Pollution/Capteurs-citoyens#notes-techniques

j ai commencé a regarder la fusion de deux sources de donnees en mode 
union sous grafana et le plugin grafana grafana-testdata-datasource qui 
permet directement de faire bouffer un CSV ou une petite liste a 
grafana, je vais l utiliser pour assayer de faire une map et correler 
les poitns geographiques a l identifieur de station que renvoie je l 
'espere le airrohr dans influx.

@Philippe M , du coup un essai d integration d une position , je suis 
preneur de ta localisation, tu as aussi recu par mail une invitation a 
aller te ballader dans grafana, le dashboard a aller voir est Airqualiy 
, tu es editeur , donc tu peux dupliquer des graphiques existants pour 
entrainement, attention a ne pas casser ceux existants.

J insiste un peu sur le fait que malgré les resistances a aller se 
ballader sur les chats de certains :-) ,  notre chat sur matrix permet 
davoir plus dinteractivite qu'une mailing list pour tacler des problemes 
et progresser dans ce genre de sujets, j invite donc les gens a venir 
frapper a la porte de matrix.tetaneutral.net et demander dans le salon 
Question a se faire inviter sur IOT.


a plus.


Le 16/09/2025 à 04:50, julien.bresciani--- via iot a écrit :
> Ca ne fonctionne pas comme ça, il faudrait que ce soient les objets 
> qui poussent leur position sinon cela va nous demander de notre coté 
> du temps et de la maitrise tech  que nous n avons pas forcement, il te 
> faudrait ouvrir un rapport de bug dans leur firmware pour qu ils 
> ajoutent dans les données envoyées des coordonnées GPS. Si ils 
> acceptent de le faire car peut être envisagent ils justement ces 
> positions comme leur propriété vu que c est entré sur leur site.
> Sinon peux tu confirmer que le matos est un esp8266 , peux tu te 
> renseigner si c est le cas si il existe un portage pour les différents 
> esp32 de leur firmware, car le manque de souplesse de leur bidule me 
> laisse penser que pour pousser les données dans plus de formats que l 
> on maitrise, tasmota plus un script berry ferait mieux le job.
>
>
> Le 15 septembre 2025 23:24:26 GMT+04:00, Philippe Martorell 
> <martorell.philippe at gmail.com> a écrit :
>
>     Le Lien
>
>     Philippe Martorell
>     cafebricol.f <http://cafebricol.fr>r
>     larebooterie.fr <http://larebooterie.fr>
>
>     Le lun. 15 sept. 2025, 21:08, Philippe Martorell
>     <martorell.philippe at gmail.com> a écrit :
>
>         J'ai un tableau avec les positions.
>         Donne moi le mien et les droits et je les rentre
>
>
>         Philippe Martorell
>         cafebricol.f <http://cafebricol.fr>r
>         larebooterie.fr <http://larebooterie.fr>
>
>         Le lun. 15 sept. 2025, 18:48, julien bresciani via iot
>         <iot at lists.tetaneutral.net> a écrit :
>
>             hello,
>
>             pour completer ce message , voici quelques resultats d
>             essais encourageants :
>
>             notés sur ce lien un peu brouillon,
>             https://iot.tetaneutral.net/fr/ateliers/airquality , mais
>             a la fin les données finissent sur notre outil grafana, 
>             cest deja bien pour tester la validite des données, par
>             contre je suis etonné que leur firmware ne pousse aucune
>             information geographique dans la base, l affichage sur une
>             carte du coup n est pas gagné... au finla ils ont un peu
>             reinventé la roue avec leur firmware, on doit pouvoir
>             realiser les memes fonctionalite avec tasmota facilement.
>
>
>             Le 15/09/2025 à 18:40, mail at remiboulle.fr a écrit :
>>             Bonjour à toutes et tous,
>>
>>             Il vaut mieux que tous les échanges sur ce projet passent
>>             par la liste de diffusion iot de tétaneutral. Le jour où
>>             vraiment il y aura un trafic significatif, on pourra en
>>             créer une dédiée
>>
>>             Pour vous abonner, c'est ici :
>>             https://lists.tetaneutral.net/listinfo/iot
>>
>>             On utilise aussi Matrix (=discussions en temps réels
>>             comme IRC ou WhatsApp), c'est ici :
>>             https://matrix.to/#/#question:tetaneutral.net
>>             <https://matrix.to/#/%23question:tetaneutral.net>
>>
>>             On a créé la page :
>>             https://iot.tetaneutral.net/e/fr/Pollution/Capteurs-citoyens
>>
>>             Preneur de tte remarque/suggestions pour la modifier.
>>
>>             Pour info, on va arriver à récupérer les données des
>>             capteurs sensors et en faire ce qu'on souhaite :)
>>
>>             Suite de la discussion sur le liste de diffusion IoT !
>>             Rejoignez-nous !
>>
>>             https://lists.tetaneutral.net/listinfo/iot
>>
>>             (c'est pour ça que tout le monde est en CCi)
>>
>>             ++
>>
>>             Rémi.
>>
>>
>>
>>
>>             Le 14/09/2025 à 14:15, Philippe Martorell a écrit :
>>>             Bonjour tous,
>>>
>>>             En copie Roger, un militant propriétaire d'une station,
>>>             Hélène et Valentin, directrice et chargé de mission
>>>             autour de la qualité de l'air chez CPIE Terres
>>>             Toulousaines, Dominique, vieux routard/militant
>>>             associatif depuis longtemps impliqué contre
>>>             l'incinération , Jean Paul , co-bénévole des Café
>>>             Bricol' et qui a "solarisé" son installation électrique,
>>>             Fabien et Elsa qui viennent de créer une asso sur
>>>             Ramonville avec en projet la mesure sur les axes routiers.
>>>
>>>             Parce que oui, le mail de Roger, en copie plus loin m'a
>>>             fait prendre conscience du militantisme politique et
>>>             d'opposition d'une simple mesure des faits.
>>>             Pour ma part (et je parle sous le contrôle de Dominique)
>>>             , je ne suis pas tout à fait contre la récupération de
>>>             chaleur à partir de déchets qu'il faut bien éliminer
>>>             avant de savoir les réduire, mais créer des incinérateur
>>>             de biomasse pour lesquels il faut raser des forêts pour
>>>             l'alimenter me semble de la plus haute aberration. Et
>>>             pourtant c'est le genre de progrès qui émerge de la part
>>>             de certaines têtes pensantes !
>>>
>>>             Donc oui, mesurer notre environnement de façon objective
>>>             est bien un geste militant, mais suivant la sensibilité
>>>             politique de nos élus, et si ils mettent leur carrière
>>>             en priorité, je ne vois pas très bien comment ils nous
>>>             soutiendraient financièrement.
>>>
>>>             Dans le message de Roger, on peu saluer le rapport
>>>             d'Atmo sur l'évaluation de ces stations, qui est plutôt
>>>             positif pour nos stations.
>>>             Historiquement, Atmo est en déficit de stations de
>>>             mesures suite à un changement d'attribution, donc il
>>>             serait tout à fait intéressant de proposer notre réseau
>>>             à Atmo. Donc à la fois une valorisation de notre
>>>             travail, mais aussi une éventuelle aide financière pour
>>>             coordonner.
>>>             Plus techniquement, et également à mon expérience, on
>>>             peu remarquer l'importance et le peu de fiabilité de la
>>>             mesure d'humidité du DHT22, avantageusement remplacé
>>>             depuis par le BME280, qui fait pression, température et
>>>             humidité. De plus, on note le besoin d'un "emballage"
>>>             sérieux, du type station météo.
>>>
>>>             Bon, et maintenant ?
>>>
>>>               * Est-ce que quelqu’un de TetaNeutral voudrais bien
>>>                 manipuler ma station (ou une autre) pour la
>>>                 connecter à votre serveur ?
>>>               * Après l'étape précédente, faire un tuto pour
>>>                 connecter le plus possible de stations au même
>>>                 serveur ? (a priori, juste une configuration
>>>                 particulière sans toucher au code de base)
>>>               * Commencer à développer (ou configurer ?) un outil
>>>                 d'analyse en ligne des courbes.
>>>               * Proposer un rdv ou une façon de communiquer pour
>>>                 relancer ce projet d'une façon générale, sur une
>>>                 base bénévole.
>>>               * Peut être commencer à prendre contact avec Atmo pour
>>>                 au minimum leur dire qu'on existe et que nos données
>>>                 pourraient les intéresser.
>>>
>>>
>>>
>>>             Voici le mail de Roger;
>>>
>>>             *Pourquoi mesurer la qualité de l’air dans notre quartier ?*
>>>
>>>             La pollution de l’air est une préoccupation quotidienne,
>>>             aux impacts sanitaires majeurs. Dans le cas d’une usine
>>>             de chauffage au bois ou à la biomasse, ce sont surtout
>>>             les *particules fines* qui nous inquiètent : les
>>>             *PM2.5* (particules de moins de 2,5 micromètres) et les
>>>             *PM10* (particules de moins de 10 micromètres). Ces
>>>             particules, mesurées en microgrammes par mètre cube
>>>             (µg/m³), pénètrent profondément dans nos poumons et
>>>             notre sang, avec des conséquences graves sur la santé.
>>>
>>>             En Occitanie, *Atmo Occitanie* (l’observatoire régional
>>>             de la qualité de l’air) surveille ces polluants via un
>>>             réseau de stations. Pourtant, à Toulouse, moins de dix
>>>             stations couvrent l’ensemble de la métropole. *Une seule
>>>             station*, située sur la route d’Albi, mesure la qualité
>>>             de l’air pour tout le nord et l’est de la ville. Avec
>>>             l’arrivée projetée d’une chaufferie au bois avenue
>>>             d’Atlanta (et d’autres projets similaires), *les
>>>             riverains seront-ils vraiment protégés ?* Les mesures
>>>             officielles suffiront-elles à évaluer notre exposition
>>>             réelle ?
>>>
>>>             *L’exemple allemand : quand les citoyens prennent les
>>>             choses en main*
>>>
>>>             À Stuttgart, face à un projet routier controversé, des
>>>             habitants ont décidé de *mesurer eux-mêmes la qualité de
>>>             l’air*. Le projet *Luftdaten* (devenu
>>>             *Sensor.Community*) est né : une initiative de science
>>>             participative qui propose des kits de mesure
>>>             accessibles, faciles à installer et efficaces. *Atmo
>>>             Nouvelle-Aquitaine* a testé ces capteurs et confirmé
>>>             leur fiabilité, surtout pour les PM2.5 :
>>>
>>>             /« Les tests menés à Mérignac et Périgny montrent une
>>>             excellente répétabilité des mesures entre les capteurs
>>>             SDS011, et une bonne cohérence avec les stations fixes,
>>>             en particulier pour les PM2.5. »/ (rapport Atmo
>>>             Nouvelle-Aquitaine, 2021
>>>             <https://www.atmo-nouvelleaquitaine.org/sites/nouvelleaquitaine/files/content/migrated/atoms/files/rd_int_21_036_microcapteurs_luftdaten_2021_02_12.pdf>)
>>>
>>>             *Notre objectif ?* Anticiper l’impact des futures
>>>             chaufferies en *créant un réseau de mesures
>>>             citoyennes* dès maintenant.
>>>
>>>             ------------------------------------------------------------------------
>>>
>>>             *Une première station déjà en place*
>>>
>>>             Depuis mars 2024, *une station de mesure est
>>>             opérationnelle* à Croix-Daurade. Vous pouvez consulter
>>>             ses relevés en temps réel : 🔗 Station de mesure
>>>             Croix-Daurade
>>>             <https://api-rrd.madavi.de:3000/grafana/d/GUaL5aZMz/pm-sensors?var-chipID=esp8266-6793042&orgId=1&from=1729419878437&to=1729441478437>
>>>
>>>             Pour renforcer la crédibilité de notre démarche, *nous
>>>             avons besoin de déployer d’autres stations* dans le
>>>             quartier et ailleurs à Toulouse.
>>>
>>>             ------------------------------------------------------------------------
>>>
>>>             *Comment participer ? Fabriquez votre propre capteur !*
>>>
>>>             *1. Se procurer un kit*
>>>
>>>               * *Option clé en main* : Commandez un kit pré-assemblé
>>>                 (environ 62 €) sur Nettigo
>>>                 <https://nettigo.eu/products/sensor-community-kit-sds011-bme280-english-language-harness-cable-edition>.
>>>               * *Option DIY* : Montez vous-même votre station avec
>>>                 le guide détaillé de Sensor.Community
>>>                 <https://sensor.community/fr/sensors/airrohr/>.
>>>
>>>             *2. Installer et configurer*
>>>
>>>               * *Conditions techniques* :
>>>                   o Un réseau Wi-Fi *2,4 GHz* (obligatoire pour
>>>                     transmettre les données).
>>>                   o Une prise électrique à proximité.
>>>                   o Un emplacement *à l’extérieur*, à l’abri de la
>>>                     pluie et des sources directes de pollution (ex :
>>>                     pot d’échappement).
>>>               * *Attention* : L’humidité peut fausser les mesures.
>>>                 Évitez les zones trop humides ou mal ventilées.
>>>
>>>             *3. Partager vos données*
>>>
>>>             Une fois installé, votre capteur envoie automatiquement
>>>             ses relevés sur la carte mondiale de Sensor.Community
>>>             <https://sensor.community/fr/>. Vos données s’ajoutent à
>>>             celles des milliers de citoyens engagés pour une
>>>             meilleure transparence.
>>>
>>>             ------------------------------------------------------------------------
>>>
>>>             *Besoin d’aide ? Contactez-nous !*
>>>
>>>             Nous proposons un *accompagnement* pour :
>>>
>>>               * Le choix de l’emplacement.
>>>               * L’installation et la configuration.
>>>               * L’interprétation des données.
>>>
>>>             📧 *Écrivez-nous* pour organiser une session d’aide ou
>>>             poser vos questions.
>>>
>>>             ------------------------------------------------------------------------
>>>
>>>             *Pour aller plus loin*
>>>
>>>               * Rapport Atmo Nouvelle-Aquitaine sur les
>>>                 microcapteurs
>>>                 <https://www.atmo-nouvelleaquitaine.org/sites/nouvelleaquitaine/files/content/migrated/atoms/files/rd_int_21_036_microcapteurs_luftdaten_2021_02_12.pdf>
>>>               * Carte mondiale des capteurs Sensor.Community
>>>                 <https://sensor.community/fr/>
>>>               * Guide de montage DIY
>>>                 <https://sensor.community/fr/sensors/airrohr/>
>>>
>>>             ------------------------------------------------------------------------
>>>
>>>             *Ensemble, mesurons pour mieux respirer !*
>>>
>>>
>>>
>>>             Philippe Martorell
>>>             cafebricol.f <http://cafebricol.fr>r
>>>             larebooterie.fr <http://larebooterie.fr>
>>>
>>>
>>>             Le lun. 8 sept. 2025 à 23:24, Philippe Martorell
>>>             <martorell.philippe at gmail.com> a écrit :
>>>
>>>                 Bonsoir tous,
>>>
>>>                 Pour votre BTS, vous voulez du LoRa, c'est très bien.
>>>                 Perso, je recommanderais d'avoir une solution la
>>>                 plus possible compatible avec l'existant, c'est à
>>>                 dire comme support le WiFi. Voire "juste" modifier
>>>                 l'existant avec une option LoRa.
>>>                 L'essentiel est le partage des données, et donc
>>>                 réunir toutes les données sur les mêmes outils
>>>                 cartographiques, d'analyse, de comparaison quelque
>>>                 soit le mode de transmission.
>>>
>>>                 J'espère que techniquement c'est possible et que ca
>>>                 n'augmente pas trop la complexité du projet
>>>
>>>
>>>                 Le lun. 8 sept. 2025 à 20:09, mail--- via iot
>>>                 <iot at lists.tetaneutral.net> a écrit :
>>>
>>>                     Le 08/09/2025 à 16:29, Pierre Couderc via iot a
>>>                     écrit :
>>>                     > Nous serions intéressé dans le cadre d'un
>>>                     projet de BTS Ciel au lycée
>>>                     > Déodat de réaliser un ou des capteurs et à
>>>                     mettre en place une
>>>                     > infrastructure Lorawan pour récupérer les
>>>                     données de plusieurs
>>>                     > capteurs puis les enregistrer dans une base de
>>>                     données. Ensuite nous
>>>                     > pouvons développer une application web pour
>>>                     afficher la position et
>>>                     > des les données des capteurs du réseau.
>>>
>>>                     Salut Pierre et Christian :)
>>>
>>>                     Vous avez toujours la passerelle LoRaWAN active
>>>                     je vois, c'est
>>>                     3130000000000333
>>>
>>>                     Vous souhaiteriez installer un capteur de
>>>                     pollution comme
>>>                     https://sensor.community/fr/sensors/airrohr/ ?
>>>                     Ou en faire un depuis le
>>>                     début ?
>>>
>>>                     Ceux de sensor.community viennent avec un
>>>                     firmware airRohr mais il doit
>>>                     être possible d'en faire un "maison" (ça reste
>>>                     de l'ESP32) qui pousse
>>>                     sur MQTT par exemple ?
>>>
>>>                     Merci
>>>
>>>                     ++
>>>
>>>                     Rémi.
>>>
>>>                     _______________________________________________
>>>                     iot mailing list
>>>                     iot at lists.tetaneutral.net
>>>                     https://lists.tetaneutral.net/listinfo/iot
>>>
>>>                 Philippe Martorell
>>>                 cafebricol.f <http://cafebricol.fr>r
>>>                 larebooterie.fr <http://larebooterie.fr>
>>>
>>
>             _______________________________________________
>             iot mailing list
>             iot at lists.tetaneutral.net
>             https://lists.tetaneutral.net/listinfo/iot
>
>
> _______________________________________________
> iot mailing list
> iot at lists.tetaneutral.net
> https://lists.tetaneutral.net/listinfo/iot
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.tetaneutral.net/pipermail/iot/attachments/20250917/6999397c/attachment-0001.htm>


Plus d'informations sur la liste de diffusion iot