[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:27:17 CEST 2025


en addition un "snapshot grafana qui ermet aux non loggués de suivre les 
données et meme de faire des extractions csv:

https://grafana.iot.tetaneutral.net/dashboard/snapshot/mO57Uno1Tech47DCoRMVXkDPDGjd9jXP?orgId=1


Le 17/09/2025 à 16:20, julien bresciani via iot a écrit :
>
> 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
>
> _______________________________________________
> 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/3a8af4e6/attachment-0001.htm>


Plus d'informations sur la liste de diffusion iot