Ajout d'une section dédiée à la météorologie
@@ -96,6 +96,10 @@ main:
|
||||
title: "Articles de fond relatifs à l'électronique"
|
||||
pageRef: /interets/electronique/
|
||||
parent: Intérêts
|
||||
- name: Météorologie
|
||||
title: "Articles de fond relatifs à la météorologie"
|
||||
pageRef: /interets/meteorologie/
|
||||
parent: Intérêts
|
||||
- name: Divers
|
||||
title: "Autre contenu"
|
||||
weight: 50
|
||||
|
||||
@@ -75,7 +75,7 @@ Il m'est arrivé très souvent de me retrouver face à un appareil hors-service
|
||||
## La solution de facilité, vraiment ?
|
||||
|
||||
Un autre exemple du même genre concerne ma station météo : j'ai écris deux articles sur son remplacement en janvier.
|
||||
J'y évoquais alors tout [le matériel](/interets/electronique/2023/01/07/la-station-meteo-parfaite/) que je souhaitais y intégrer en la montant moi-même, et je réfléchissais aux [problématiques](/interets/electronique/2023/01/20/la-station-meteo-parfaite/) de son installation.
|
||||
J'y évoquais alors tout [le matériel](/interets/meteorologie/2023/01/07/la-station-meteo-parfaite/) que je souhaitais y intégrer en la montant moi-même, et je réfléchissais aux [problématiques](/interets/meteorologie/2023/01/20/la-station-meteo-parfaite/) de son installation.
|
||||
Au final, le projet reviendrait plus cher qu'une station météo "autonome" avec un petit panneau solaire intégré, comportant tous les capteurs que je souhaitais avoir - ou presque.
|
||||
J'ai donc décidé de partir sur une station météo "prête à l'emploi".
|
||||
|
||||
|
||||
@@ -142,7 +142,7 @@ Rien de neuf concernant _Black Mirror_ par contre, donc j'espère que ça sera p
|
||||
Sinon, j'aimerais bien changer notre télé qui commence déjà à fatiguer après 5 ans (de grosses tâches bleues apparaissent et s'étendent depuis les bords de l'écran).
|
||||
Changer ma colonne de douche.
|
||||
Installer mon atelier de bricolage dans la cave, avec des rangements.
|
||||
Et du coup, créer ma [nouvelle station météo](/interets/electronique/2022/02/14/la-station-meteo-parfaite/), et peut-être de nouveaux petits modules pour les volets électriques, la porte de garage, détection de fenêtre ouverte, ce genre de choses.
|
||||
Et du coup, créer ma [nouvelle station météo](/interets/meteorologie/2022/02/14/la-station-meteo-parfaite/), et peut-être de nouveaux petits modules pour les volets électriques, la porte de garage, détection de fenêtre ouverte, ce genre de choses.
|
||||
Voire des petits robots tout mignons **et** utiles.
|
||||
Et reconditionner une tablette tactile en présentoir pour mon étagère à dinos.
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ J'ai aussi râlé sur [Hugo](/interets/informatique/2022/02/12/rant-hugo-et-tail
|
||||
En fouillant un peu [son blog](https://arnauld.org/interets/informatique/), je suis tombé sur [BirdNET-Pi](https://arnauld.org/interets/informatique/posts/birdnetpi/).
|
||||
Un Raspberry Pi 4B, un micro, un peu d'IA, et on peut déterminer quels oiseaux chantent dans son jardin !
|
||||
|
||||
Pour la petite histoire, j'envisageais de mettre un micro sur [ma station météo](/interets/electronique/2022/02/14/la-station-meteo-parfaite/) histoire de jouer un peu avec l'analyse spectrale et, pourquoi pas, de l'IA pour de la reconnaissance de sons.
|
||||
Pour la petite histoire, j'envisageais de mettre un micro sur [ma station météo](/interets/meteorologie/2022/02/14/la-station-meteo-parfaite/) histoire de jouer un peu avec l'analyse spectrale et, pourquoi pas, de l'IA pour de la reconnaissance de sons.
|
||||
L'idée initiale était d'équiper le futur micro-contrôleur d'un simple micro electret, et d'envoyer le flux audio à mon serveur principal pour le "traiter".
|
||||
|
||||
Là, avec [BirdNET-Pi](https://www.birdweather.com/birdnetpi), le "traitement" se fait directement sur le Pi4.
|
||||
|
||||
@@ -7,7 +7,7 @@ title: Je me suis acheté un bracelet connecté
|
||||
|
||||
En tant que nerd, je veux tout mesurer.
|
||||
C'est d'ailleurs pour ça que j'ai un intérêt particulier pour la météorologie.
|
||||
Ayant déjà fait le tour de la question, je dispose d'une [station météo](/interets/electronique/2022/02/14/la-station-meteo-parfaite/) que j'ai conçue moi-même et j'ai des capteurs [un peu partout](/interets/informatique/2021/03/09/mon-reseau/#serveur-domotique) dans la maison et à l'extérieur.
|
||||
Ayant déjà fait le tour de la question, je dispose d'une [station météo](/interets/meteorologie/2022/02/14/la-station-meteo-parfaite/) que j'ai conçue moi-même et j'ai des capteurs [un peu partout](/interets/informatique/2021/03/09/mon-reseau/#serveur-domotique) dans la maison et à l'extérieur.
|
||||
J'aimerais bien mesurer tout ce pour quoi on dispose de capteurs...
|
||||
|
||||
Alors, quand [Olivier](/interets/liens-interessants/2022/03/09/f71dac00/) est venu me faire coucou et qu'il en a profité pour me faire une démonstration de son drone [Dji Mavic Mini](https://www.amazon.fr/dp/B07RGF1VDR), je suppose qu'il pensait m'insuffler l'envie d'en posséder un, sans se douter un instant que mon intérêt allait se porter sur quelque chose de plus petit et de bien moins cher : son traqueur d'activité, qui a réveillé en moi le désir de tout mesurer, y compris moi-même, que j'avais momentanément mis en sourdine.
|
||||
|
||||
@@ -181,7 +181,7 @@ Je me suis aussi abonné au magnifique trimestriel [*Espèces*](https://especes.
|
||||
- ❌ pas eu de sixième saison à [*Camp Cretaceous*](/critiques/series/jurassic-world-camp-cretaceous/)
|
||||
- ❌ je n'ai pas aimé la dernière saison de *Black Mirror*
|
||||
- le changement de TV est prévu pour janvier ou février
|
||||
- ✅ j'ai changé [ma station météo](/interets/electronique/2023/09/15/mise-a-jour-de-ma-station-meteo/)
|
||||
- ✅ j'ai changé [ma station météo](/interets/meteorologie/2023/09/15/mise-a-jour-de-ma-station-meteo/)
|
||||
- ❌ pas de Steam Deck (et ce n'est pas une priorité)
|
||||
- j'ai enterré la question de copier mes Blu-ray les plus précieux : [j'ai finalement eu meilleur compte de racheter mes films préférés](/interets/informatique/2023/01/05/le-blu-ray-est-mort/) sur AppleTV
|
||||
|
||||
|
||||
@@ -97,7 +97,7 @@ Omlet propose aussi un [adaptateur secteur](https://www.omlet.fr/adaptateur-de-c
|
||||
Omlet, si vous me lisez...
|
||||
|
||||
Je regrette aussi qu'il n'y ait aucune connectivité : j'aurai apprécié de pouvoir contrôler la porte et avoir accès aux capteurs depuis [Home Assistant](https://www.home-assistant.io/) ou [Apple Maison](https://www.apple.com/fr/home-app/).
|
||||
Idéalement, je verrais bien quelque chose de similaire à [ma station météo](/interets/electronique/2023/09/15/mise-a-jour-de-ma-station-meteo/) : le boîtier extérieur communiquerait avec un boîtier intérieur par radio en 433 ou 866MHz, et le boîtier intérieur pourrait stocker et relayer des informations comme l'état de la porte, le niveau de charge des accus et la luminance extérieure, tout en fournissant au boîtier la date et l'heure.
|
||||
Idéalement, je verrais bien quelque chose de similaire à [ma station météo](/interets/meteorologie/2023/09/15/mise-a-jour-de-ma-station-meteo/) : le boîtier extérieur communiquerait avec un boîtier intérieur par radio en 433 ou 866MHz, et le boîtier intérieur pourrait stocker et relayer des informations comme l'état de la porte, le niveau de charge des accus et la luminance extérieure, tout en fournissant au boîtier la date et l'heure.
|
||||
On pourrait alors également ouvrir ou fermer la porte, allumer ou éteindre la lumière et gérer les automatisations depuis une application tierce.
|
||||
|
||||
#### Les roues et les poignées
|
||||
|
||||
@@ -43,7 +43,7 @@ Je n'aime pas l'idée de ne pas pouvoir utiliser mon matériel "à fond"...
|
||||
Son petit [Celeron N3450](https://ark.intel.com/content/www/fr/fr/ark/products/95596/intel-celeron-processor-n3450-2m-cache-up-to-2-2-ghz.html) se trouve bien plus à l'aise dans son nouveau rôle de reverse-proxy.
|
||||
La création de ce rôle est peut-être l'élément le plus significatif de cette maintenance (après l'intégration du Mac mini évidemment) : jusqu'à présent, puisque le serveur principal centralisait cette fonctionnalité spécifique, il suffisait d'un reboot pour que plusieurs services dépendant d'un serveur web soient momentanément inaccessibles, même si je ne changeais rien au serveur web.
|
||||
|
||||
Le plus embêtant était sans doute [Home Assistant](https://www.home-assistant.io), hébergé sur une autre machine physique mais proxifié pour un accès extérieur, et, [ma station météo](/interets/electronique/2023/09/15/mise-a-jour-de-ma-station-meteo/) qui a besoin d'envoyer ses données à un nom de domaine et non à une adresse IP.
|
||||
Le plus embêtant était sans doute [Home Assistant](https://www.home-assistant.io), hébergé sur une autre machine physique mais proxifié pour un accès extérieur, et, [ma station météo](/interets/meteorologie/2023/09/15/mise-a-jour-de-ma-station-meteo/) qui a besoin d'envoyer ses données à un nom de domaine et non à une adresse IP.
|
||||
Donc, si, en pleine nuit, je bidouillais mon serveur web, je risquais de me retrouver dans le noir parce que ma station météo devenait incapable de contacter Home Assistant, qui en retour était incapable de connaître la luminance extérieure et ainsi éteignait les lumières...
|
||||
|
||||
Du coup, insérer un reverse-proxy dans la chaîne me permet de faire toutes les bidouilles que je veux sur le serveur principal, sans risquer un effet de bord qui entraînerait la panne d'un service qui n'a rien à voir avec ma bidouille.
|
||||
|
||||
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 54 KiB |
|
Before Width: | Height: | Size: 458 KiB After Width: | Height: | Size: 458 KiB |
@@ -6,7 +6,7 @@ title: Je suis membre d'Infoclimat !
|
||||
## L'explication simple
|
||||
|
||||
J'aime la météorologie, et c'est loin d'être nouveau.
|
||||
J'ai monté plusieurs "stations météo" - je mets désormais des guillemets parce que mes stations météo ne peuvent pas être considérées comme professionnelles - dont la première date probablement d'il y a une dizaine d'années et je suis même en train de concevoir la suivante (à l'étude [depuis février 2022](/interets/electronique/2022/02/14/la-station-meteo-parfaite/), mais maintenant je passe à l'étape suivante).
|
||||
J'ai monté plusieurs "stations météo" - je mets désormais des guillemets parce que mes stations météo ne peuvent pas être considérées comme professionnelles - dont la première date probablement d'il y a une dizaine d'années et je suis même en train de concevoir la suivante (à l'étude [depuis février 2022](/interets/meteorologie/2022/02/14/la-station-meteo-parfaite/), mais maintenant je passe à l'étape suivante).
|
||||
C'est peut-être parce que je suis geek, ou neuro-atypique, mais j'aime mesurer mon environnement, en tirer des hypothèses, y voir des relations.
|
||||
Si je le pouvais, je mettrais toutes sortes de capteurs partout, pour mesurer tout et n'importe quoi ; on verra après ce qu'on fait de ces données !
|
||||
|
||||
|
Before Width: | Height: | Size: 562 KiB After Width: | Height: | Size: 562 KiB |
|
Before Width: | Height: | Size: 252 KiB After Width: | Height: | Size: 252 KiB |
|
Before Width: | Height: | Size: 645 KiB After Width: | Height: | Size: 645 KiB |
|
Before Width: | Height: | Size: 227 KiB After Width: | Height: | Size: 227 KiB |
|
Before Width: | Height: | Size: 226 KiB After Width: | Height: | Size: 226 KiB |
|
Before Width: | Height: | Size: 541 KiB After Width: | Height: | Size: 541 KiB |
|
Before Width: | Height: | Size: 693 KiB After Width: | Height: | Size: 693 KiB |
|
Before Width: | Height: | Size: 667 KiB After Width: | Height: | Size: 667 KiB |
@@ -1,5 +1,5 @@
|
||||
---
|
||||
date: '2023-01-07'
|
||||
date: "2023-01-07"
|
||||
title: La station météo parfaite
|
||||
---
|
||||
|
||||
@@ -44,7 +44,7 @@ Mais le fait que le micro-contrôleur embarque la "logistique" requise est un at
|
||||
Des données classiques pour une station météo.
|
||||
|
||||
Je vais rester sur le bon vieux [BME280](https://www.adafruit.com/product/2652) de Bosch.
|
||||
Quoique plus tout jeune, [j'en ai toujours été satisfait](/interets/electronique/2022/02/14/la-station-meteo-parfaite/#multiplication-des-capteurs).
|
||||
Quoique plus tout jeune, [j'en ai toujours été satisfait](/interets/meteorologie/2022/02/14/la-station-meteo-parfaite/#multiplication-des-capteurs).
|
||||
|
||||

|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
---
|
||||
date: '2023-01-20'
|
||||
date: "2023-01-20"
|
||||
title: La station météo parfaite
|
||||
---
|
||||
|
||||
@@ -7,7 +7,7 @@ title: La station météo parfaite
|
||||
|
||||
Probablement la partie qui me torture le plus : comment construire ma station en fonction de mes contraintes environnementales (je n'ai pas le terrain qui permettrait de prétendre disposer d'une station météo professionnelle) et des risques que je suis prêt à prendre (sachant que monter sur le toit n'en fait pas partie) ?
|
||||
|
||||
[Actuellement](/interets/electronique/2022/02/14/la-station-meteo-parfaite/#ma-station-actuelle), ma station est composée de deux boîtiers :
|
||||
[Actuellement](/interets/meteorologie/2022/02/14/la-station-meteo-parfaite/#ma-station-actuelle), ma station est composée de deux boîtiers :
|
||||
|
||||
- le premier contient toute l'électronique dont le micro-contrôleur, et est situé sous le toit de la véranda
|
||||
- le second est une construction faite de tubes PVC située à l'extérieur de la véranda et contient un BME280
|
||||
@@ -16,7 +16,7 @@ Le second boîtier est distant du premier d'environ 2 mètres.
|
||||
Ils sont reliés par un câble RJ45 Cat.6 qui fait transiter le signal I2C et l'alimentation pour le BME280.
|
||||
|
||||
Normalement, I2C n'est pas prévu pour fonctionner avec un câble aussi long à cause de sa capacitance.
|
||||
Mais en pratique, je n'ai rencontré - presque - aucune difficulté en cinq ans d'exploitation, probablement parce que j'ai équipé ma station de résistances *pull-up* sur le bus I2C et parce que j'ai employé un câble de très bonne qualité (blindé).
|
||||
Mais en pratique, je n'ai rencontré - presque - aucune difficulté en cinq ans d'exploitation, probablement parce que j'ai équipé ma station de résistances _pull-up_ sur le bus I2C et parce que j'ai employé un câble de très bonne qualité (blindé).
|
||||
En tout cas, ça, c'est ce que j'ai appris récemment.
|
||||
|
||||
Je n'ai jamais pu faire fonctionner correctement l'AS3935 (le capteur d'orage) avec cette configuration.
|
||||
@@ -29,11 +29,11 @@ Du coup, je réfléchi à trois options :
|
||||
|
||||
1. Reprendre la même infrastructure, en espérant que le problème de l'AS3935 ne soit pas lié à la capacitance du câble
|
||||
|
||||
*Avantages :*
|
||||
_Avantages :_
|
||||
|
||||
- Moins de prise de tête, tout est déjà en place, je n'ai qu'à enlever l'ancienne électronique et mettre la nouvelle à la place
|
||||
|
||||
*Inconvénients :*
|
||||
_Inconvénients :_
|
||||
|
||||
- Si la capacitance de mon câble est réellement un problème, je ne le constaterai qu'une fois que tout sera en place, et je devrai tout réfléchir à nouveau
|
||||
- Ça ne résoud pas les quelques coupures de réseau
|
||||
@@ -45,13 +45,13 @@ De plus, si j'ai l'intention d'utiliser un panneau solaire ou une éolienne pour
|
||||
|
||||
2. Mettre tous les capteurs dans la même "boîte" à l'extérieur de la véranda
|
||||
|
||||
*Avantages :*
|
||||
_Avantages :_
|
||||
|
||||
- Ça résoud le problème de capacitance du câble qui fait transiter l'I2C
|
||||
- Un seul boîtier où tout est centralisé, maintenance facilitée
|
||||
- Optimisation de la précision des capteurs de lumière
|
||||
|
||||
*Inconvénients :*
|
||||
_Inconvénients :_
|
||||
|
||||
- Ça aggraverait le problème de connexion au Wifi (mais du coup j'aurais une bonne raison d'explorer d'autres solutions comme la transmission par RF)
|
||||
- L'alimentation posera problème (en l'absence de prise électrique, j'amène du 230V ou du 5V au boîtier ?)
|
||||
@@ -92,11 +92,11 @@ La station extérieure ne comprendrait qu'un ESP8266 et le BME280 (et ultérieur
|
||||
|
||||
Une deuxième station, placée à l'intérieur de la maison, serait équipée de l'ESP32 et de tous les autres capteurs pouvant fonctionner en intérieur (les trois capteurs de lumières, le GPS, etc.)
|
||||
|
||||
*Avantages :*
|
||||
_Avantages :_
|
||||
|
||||
- Pas de prise de tête, notamment pour l'alimentation, ou la fabrication ou l'achat d'un nouveau boîtier
|
||||
|
||||
*Inconvénients :*
|
||||
_Inconvénients :_
|
||||
|
||||
- Maintenance logicielle accrue (deux micro-contrôleurs à programmer au lieu d'un seul)
|
||||
- Réduction mécanique de la précision des capteurs de lumière puisqu'ils seront positionnés à une fenêtre, derrière une vitre
|
||||
@@ -114,14 +114,14 @@ Cela reviendrait à partir sur l'option #2 ci-dessus.
|
||||
|
||||
Je réfléchi à deux possibilités évidentes :
|
||||
|
||||
- une base de données *time-series* du genre InfluxDB
|
||||
- une base de données _time-series_ du genre InfluxDB
|
||||
- une base de données "traditionnelle" du genre PostgreSQL
|
||||
|
||||
À l'heure actuelle, les données sont périodiquement récupérées par un serveur Prometheus.
|
||||
Ce système présente quelques défauts, selon moi et pour stocker des données météo :
|
||||
|
||||
- pas de temps réel : le serveur fait la demande (selon ma configuration, une fois par minute) des données à la station météo ; c'est un problème pour les capteurs "nécessitant" une lecture "immédiate" (typiquement, le capteur d'orage : je peux savoir combien de décharges ont eu lieu dans les dernières 60 secondes, mais pas d'avertissement en temps réel dès qu'une décharge est détectée)
|
||||
- pas prévu pour le stockage à long terme : dans la théorie, une *time-series database* supprime les anciennes données ("anciennes" étant une valeur paramétrable), alors qu'une base de données traditionnelle stocke ses données "éternellement"
|
||||
- pas prévu pour le stockage à long terme : dans la théorie, une _time-series database_ supprime les anciennes données ("anciennes" étant une valeur paramétrable), alors qu'une base de données traditionnelle stocke ses données "éternellement"
|
||||
|
||||
Je me fais aussi quelques réflexions sur la question des transferts réseau.
|
||||
À l'heure actuelle, à chaque changement de valeur d'un capteur, un message est émis sur MQTT, auquel il faut ajouter les accès du serveur Prometheus (chaque minute, donc).
|
||||
@@ -131,9 +131,9 @@ A priori, les stations professionnelles ont "résolu" le problème en envoyant l
|
||||
J'ignore toutefois comment ces données y sont stockées.
|
||||
|
||||
J'utilise MQTT pour son immédiateté et Prometheus parce que son intégration avec Grafana est facile : je peux générer des graphiques facilement et naviguer temporellement dans ces graphiques.
|
||||
Cela implique de faire tourner un serveur web sur la station météo (l'*endpoint* pour Prometheus), ce qui a un coût en terme d'énergie (et dans une moindre mesure pour un ESP32, en terme d'utilisation CPU).
|
||||
Cela implique de faire tourner un serveur web sur la station météo (l'_endpoint_ pour Prometheus), ce qui a un coût en terme d'énergie (et dans une moindre mesure pour un ESP32, en terme d'utilisation CPU).
|
||||
|
||||
À partir du moment où j'émets la valeur des capteurs en temps réel sur MQTT, je n'ai pas fondamentalement besoin d'un *endpoint* pour Prometheus sur la station météo : il suffit que, sur une autre machine (typiquement, mon serveur principal), je dispose d'une application qui se connecte à MQTT et enregistre chaque changement de valeur des capteurs, et éventuellement, effectue une action (par exemple, envoyer une alerte lorsqu'un impact de foudre est détecté).
|
||||
À partir du moment où j'émets la valeur des capteurs en temps réel sur MQTT, je n'ai pas fondamentalement besoin d'un _endpoint_ pour Prometheus sur la station météo : il suffit que, sur une autre machine (typiquement, mon serveur principal), je dispose d'une application qui se connecte à MQTT et enregistre chaque changement de valeur des capteurs, et éventuellement, effectue une action (par exemple, envoyer une alerte lorsqu'un impact de foudre est détecté).
|
||||
Cette application serait donc responsable de la collecte et du stockage des données, ainsi que de l'exécution de séquences de code pré-définies.
|
||||
Rien ne l'empêche d'exporter ces données vers Prometheus, ceci-dit.
|
||||
|
||||
@@ -155,4 +155,4 @@ Je n'aime pas cette solution pour différentes raisons :
|
||||
- j'aimerais simplifier l'infrastructure en limitant les applications intermédiaires
|
||||
- il est possible de se passer de Telegraf si je payais une plus-value, ce qui ne m'intéresse pas (je rappelle que je fais ça en tant que hobby)
|
||||
|
||||
Mais quoiqu'il arrive, j'ai de toute façon besoin d'un pont entre MQTT et une *time-series database*...
|
||||
Mais quoiqu'il arrive, j'ai de toute façon besoin d'un pont entre MQTT et une _time-series database_...
|
||||
|
Before Width: | Height: | Size: 141 KiB After Width: | Height: | Size: 141 KiB |
|
Before Width: | Height: | Size: 403 KiB After Width: | Height: | Size: 403 KiB |
|
Before Width: | Height: | Size: 311 KiB After Width: | Height: | Size: 311 KiB |
|
Before Width: | Height: | Size: 1.8 MiB After Width: | Height: | Size: 1.8 MiB |
|
Before Width: | Height: | Size: 2.6 MiB After Width: | Height: | Size: 2.6 MiB |
|
Before Width: | Height: | Size: 401 KiB After Width: | Height: | Size: 401 KiB |
@@ -1,5 +1,5 @@
|
||||
---
|
||||
date: '2023-09-15'
|
||||
date: "2023-09-15"
|
||||
title: Mise à jour de ma station météo
|
||||
---
|
||||
|
||||
@@ -8,7 +8,7 @@ Désolé si vous espériez lire la suite de mes pérégrinations, mais peut-êtr
|
||||
|
||||
## Contexte
|
||||
|
||||
Cela fait depuis [février 2022](/interets/electronique/2022/02/14/la-station-meteo-parfaite/) que je planche sur le remplacement de ma station actuelle.
|
||||
Cela fait depuis [février 2022](/interets/meteorologie/2022/02/14/la-station-meteo-parfaite/) que je planche sur le remplacement de ma station actuelle.
|
||||
Pour rappel, celle-ci est constituée de deux boîtiers : le premier contient le micro-contrôleur (un ESP8266), une alimentation, un capteur de température et d'humidité relative (SHT31) qui pilote la résistance PTC de 80℃ et les deux ventilateurs Noctua de 8 et 12cm destinés à réguler la température du boîtier, aussi bien en conditions froides que chaudes, et enfin un capteur de luminance (TSL2561).
|
||||
Ce boîtier "principal" se trouve sous le toit de ma véranda, et prend les coups de chaleur en pleine tronche.
|
||||
Il n'est pas rare qu'alors que les ventilateurs tournent à fond, le SHT mesure 60℃ dans le boîtier, ce qui me fait craindre pour l'alimentation.
|
||||
@@ -21,12 +21,12 @@ J'ai construis moi-même tous les PCB utilisés dans ce montage, de leur dessin
|
||||
J'ai oublié une étape absolument capitale pour des composants exposés à l'air libre : le vernissage.
|
||||
Résultat : les pistes en cuivre se sont oxydées au fil du temps, et la station déconne de plus en plus fréquemment, même si ça se limite à la perte de communication I2C occasionnelle avec l'un ou l'autre des capteurs.
|
||||
|
||||
Du coup, [j'ai travaillé sur une nouvelle station météo](/interets/electronique/2023/01/07/la-station-meteo-parfaite/), avec pas mal de mises à jour.
|
||||
Du coup, [j'ai travaillé sur une nouvelle station météo](/interets/meteorologie/2023/01/07/la-station-meteo-parfaite/), avec pas mal de mises à jour.
|
||||
Je passerai de l'ESP8266 à l'ESP32, du BME280 au BME681, du TSL2561 au TSL2591.
|
||||
Mais il me manquerait toujours les trois composants qui m'ont toujours fait défaut : anémomètre, girouette et pluviomètre.
|
||||
Mais s'il n'y avait eu que ça...
|
||||
|
||||
[Le gros du problème](/interets/electronique/2023/01/20/la-station-meteo-parfaite/) consistait à trouver ou fabriquer un ou deux boîtiers, et trouver comment les alimenter.
|
||||
[Le gros du problème](/interets/meteorologie/2023/01/20/la-station-meteo-parfaite/) consistait à trouver ou fabriquer un ou deux boîtiers, et trouver comment les alimenter.
|
||||
J'ai fait quelques essais avec une batterie au plomb de 5Ah sur un panneau solaire de 25W : la station s'est éteinte avant que le soleil ne reparaisse.
|
||||
Je devais donc abandonner l'idée d'une station énergétiquement autonome, à moins de changer de panneau, de batterie et de chargeur.
|
||||
|
||||
@@ -83,7 +83,7 @@ On peut en associer jusqu'à 8, et on parle de modules additionnels tels que le
|
||||

|
||||
|
||||
La station, elle, se connecte en wifi.
|
||||
La procédure est courante pour ce genre de produit : on active le mode point d'accès (*AP*), on se connecte depuis un ordinateur à *192.168.1.1* et, depuis le navigateur, on procède à quelques réglages.
|
||||
La procédure est courante pour ce genre de produit : on active le mode point d'accès (_AP_), on se connecte depuis un ordinateur à _192.168.1.1_ et, depuis le navigateur, on procède à quelques réglages.
|
||||
Une fois connectée au wifi, elle ne fait rien par elle-même, sinon récupérer le temps par NTP.
|
||||
Elle n'offre aucun serveur pour accéder à ses données en local : il va falloir ruser, on verra ça plus loin.
|
||||
Mais en même temps, la quantité de choses qu'il est possible d'afficher est vraiment très satisfaisante, et là je ne cherche qu'à en récupérer le plus possible pour les afficher sur ma tablette domotique, et pour piloter les lumières en remplacement du capteur de luminance de mon ancienne station.
|
||||
@@ -127,9 +127,9 @@ Fort heureusement - et ce n'est pas le cas des stations moins onéreuses de la m
|
||||
En réalité, il faut comprendre ce champ "URL" comme un champ "Hôte" : la station attend ici un simple nom d'hôte et non un chemin complet vers un script recevant les données.
|
||||
Même le protocole ne doit surtout pas être mentionné, et les noms d'hôte à rallonge vont devoir se raccourcir.
|
||||
En ce qui me concerne, ça passe, avec une IP locale.
|
||||
J'ai ensuite appris fortuitement que la station envoie ses données à un script */weatherstation/updateweatherstation.php*, donc peut importe comment je m'y prends, je dois créer un serveur qui répond à cette URL.
|
||||
J'ai ensuite appris fortuitement que la station envoie ses données à un script _/weatherstation/updateweatherstation.php_, donc peut importe comment je m'y prends, je dois créer un serveur qui répond à cette URL.
|
||||
|
||||
J'ai appris tout aussi fortuitement et non sans surprise que l'envoi des données ne se fait qu'en clair via ce bon vieil HTTP, sans certificat.
|
||||
J'ai appris tout aussi fortuitement et non sans surprise que l'envoi des données ne se fait qu'en clair via ce bon vieil HTTP, sans certificat.
|
||||
Tu mets du HTTPS dans la boucle, tout ce qu'il y a de plus officiel, la station reste muette.
|
||||
J'envoie pas mes codes de carte bleue mais quand même, je suis content que mes coordonnées GPS ne foutent pas le camp dans la nature, et qu'elles restent finalement dans mon réseau local.
|
||||
|
||||
3
content/interets/meteorologie/_index.md
Normal file
@@ -0,0 +1,3 @@
|
||||
---
|
||||
title: Météorologie
|
||||
---
|
||||