telemetry
Quoi de neuf

Things Network - LoRa - Meshtastic

  • Forum Electricité - Domotique
  • Auteur du sujet Auteur du sujet jcoenen
  • Date de début Date de début
  • Valorisé
  • #41
Module TTGO T3-S3 AHT20-BME280 installé Dans l'abri de Jardin.
Lien avec le gateway:

RSSI: -68.00 dBm
[SNR: 10.00 dB
Frequency: 868.300 MHz
Time-on-air: 128 ms
Rx window: 1

Mon serveur Mosquito qui se trouve sur internet à été configuré en bridge vers le serveur européen mqtt TTN
soit: eu1.cloud.thethings.network

Je reçois maintenant les messages sur mon serveur mqtt, par la même occasion, j'ai configuré le mqtt local de façon à convertir les topics:

Soit:

topic TTN v3/ttgo32-jpco@ttn/devices/ converti en ttn

Donc le topic
v3/ttgo32-jpco@ttn/devices/on4kch-meteo/up émis par TTN deviens chez moi ttn/on4kch-meteo/up

Sur un client mqtt local voici ce que cela donne.

Screenshot 2025-05-08 at 12.09.43.png
 
  • #42
Tant qu'on y est:

Bridging sur le mosquitto connecté par Homeassistant. et configuration manuelle des capteurs sur HA.

Et voici le résultat quick'n'dirty

Screenshot 2025-05-08 at 12.48.32.png


Et FHEM bien entendu ...

Screenshot 2025-05-08 at 15.04.53.png
 
Dernière édition:
  • #43
Après une nuit dehors ... température/Humidité et pression atmosphérique

Screenshot 2025-05-09 at 12.23.56.png


Je note quant même que les capteur AHT20 et BME280 ne sont pas aussi précis que je ne le pensais.

Voiçi les températures relevées cette nuit à partir de 3 capteurs, en rouge la capteur de ma PAC (thermistor), en jaune un capteur de station météo (TX3), on voit bien qu'ils prennent un coup de soleil le matin et en bleu la mesure du AHT20 (le BM280 n'est pas mieux). Il y a systématiquement entre 1 et 3 degrés de différence (dérive thermique ???), donc j'en conclu qu'il faut calibrer ce genre de capteur si on veut obtenir des mesures plus ou moins précise (plutôt moins que plus). Je vais donc de ca pas chercher un thermomètre à l'ancienne pour calibrer a la grosse louche tout ça.

Screenshot 2025-05-09 at 12.40.40.png



En faisant une recherche sur le sujet, j'ai trouvé que le BMP280 est un capteur de pression, le fait qu'il mesure la température est du a une correction interne de la mesure de pression en fonction de la température et ne peut donc être utilisé comme capteur de température et pareil pour le BME280.

Concernant le AHT20 il intègre une procédure de calibration interne exécuté a son initilaisation, bien.

J'utilise la librairie AdafruitAHTX et il semblerait que celle-ci aie la valeur de commande de calibration du AHT10 qui n'est bien entendu pas la même ...
 
Dernière édition:
  • #44
Il est temps de mettre un peu d'ordre dans mon code, ca commence à devenir encombré avec toutes ces librairies qui font tout presque comme on le souhaiterais mais pas vraiment à 100%.

En tout cas c'est fonctionnel et le reste c'est du fine tuning.
 
  • #45
Je viens de trouver une carte des nodes meshstatic. @RobBZ C’est la dessus que tu travailles ? peux tu nous en dire un peu plus ?

En regardant les shelly j’ai vu qu’il proposent aussi maintenant un addon LoRa à placer sur les modules compatibles et qui permet d’étendre le range.
 
  • #46
Effectivement tu as des cartes publiques qui sont basées sur des serveurs mqtt publics.

Celle que tu présentes est basée sur le serveur mqtt public par défaut. Si tu es connecté dans les 24h cela envoie normalement ta position dessus.

Par contre, j'ai vraiment des problèmes de firmware pour le moment, cela ne remonte d'ailleurs plus sur la carte non plus.

Depuis la 2.6, presque plus personne n'apparaît sur cette carte et j'ai vraiment beaucoup de problèmes.

De mon côté j'ai un peu mis en standby Meshtastic, j'ai encore fait 2h de route ce vendredi sans capter personne. Les derniers firmwares sont vraiment mauvais.

Le projet est vraiment magnifique mais il devient trop brouillon et pas assez suivi.
 
  • #47
D’après ce que j’en ai vu les firmwares sont fixes pas moyen de les bidouiller, juste ?
 
  • #48
C'est un projet libre, tu fais ce que tu veux en réalité.
Mais les options proposées sont vraiment nombreuses simplement sur l'application Meshtastic :p
 
  • #49
OK, Je vais commander 2 HopeRF RFM95W et mettre en route deux nodes sur ESP pour voir ce que ça donne.

Mwarf Heltec HT-CT62-HF

ESP32-C3FN4(32-bit microprocessor based on RISC-V architecture) and Semtech LoRa
Transceivers (SX1262). The module integrating 2.4 GHz Wi-Fi, LoRa modes wireless
communication.

Pour 9 € on peut vraiment bien s'amuser !

Le machin:

Screenshot 2025-05-11 at 18.48.19.png

Minimaliste, mini mir mini prix mais mais mais il fait le maximum :D
 
Dernière édition:
  • #50
J'ai acheté des Heltec V3 Lite (WSL) pour moins de 10€ sur Ali lors de promos. C'est le module tout en un le moins cher que j'ai trouvé.

Cependant l'ESP32 S3 est vraiment très consommateur en énergie. Tu as le nRF52840 qui consomme environ 10x moins. Mon node mobile est le Heltec T114 avec une batterie 21700 à 2€, il tient une 20aine de jour sans recharge. Il y a maintenant une autre version du nRF52840 et SX1262 mais je ne me suis pas tenu au courant des évolutions et prix.

Tu tu peux aussi fabriquer ton module à base de nRF52840 avec un SX1278 pour pas très cher. Mais cela reste moins performant que le SX1262. C'est utile pour avec un modèle peu cher et économique en 433Mhz.

Je n'ai jamais trouve le HT-CT62 a bon prix, il faut ajouter le système de gestion de batterie en plus et l'antenne. C'est généralement offerts quand tu prends un Heltec V3 Lite (WSL).

Pour RFM95W, je ne connais pas du tout le montage à réaliser. Si tu as une idée ?

Sinon la liste complète est sur le Meshtastic Flasher

Les radioamateurs Wallons sont en 433Mhz LongFast, tout le reste est en 868 LongFast et LongModerate. Il y a du 433Mhz près de la Suisse aussi.

Si tu veux des liens Aliexpress, j'en ai tout plein. À voir si ils sont encore d'actualité.
 
Dernière édition:
  • #51
oui je connais les radio amateurs, j’en suis un …

Aliexpress ok mais depuis les pays bas ça prend juste un jour et pour 9€.

Ok pour la consommation, comme le but est l’expérimentation je n’en suis encore là …

De toute façon trop tard nonord, c’est déjà commandé, le Heltec juste pour jouer. Les rfm95w sont compatibles se avec les SX1276 si ma mémoire est correcte donc Radiolib compatible.
 
Dernière édition:
  • #52
oui je connais les radio amateurs, j’en suis un …

Aliexpress ok mais depuis les pays bas ça prend juste un jour et pour 9€.

Ok pour la consommation, comme le but est l’expérimentation je n’en suis encore là …

De toute façon trop tard nonord, c’est déjà commandé, le Heltec juste pour jouer. Les rfm95w sont compatibles se avec les SX1276 si ma mémoire est correcte donc Radiolib compatible.
Ahahaha il faut savoir se lancer, très efficace ! :D
Normalement il y a des promos Aliexpress à partir de demain. Et je n'ai pas retrouvé de Heltec V3 Lite à moins de 18€.ou dirait que l'inflation touche aussi le Lora... :worried:

Si tu veux plus d'infos sur Meshtastic 433Mhz en Wallonie, je t'invite à contacter ON4DU.

Après tout est +- compatible, il faut juste de la patience :grinning:

L'avantage des modèles sur base ESP32, c'est qu'ils ont le Wi-Fi contrairement aux autres. Vraiment utile pour communiquer directement en mqtt.

Dommage que 150km nous sépare, c'est un peu loin pour communiquer en Lora.

La consommation du HT-CT62 m'intéresse, il pourrait être sympa d'en faire un routeur solaire. J'ai trouvé un candidat idéal mais il est aussi très difficile à obtenir...
https://www.seeedstudio.com/XIAO-nRF52840-Wio-SX1262-Kit-for-Meshtastic-p-6400.html
(Mais uniquement en 868Mhz)
 
Dernière édition:
  • #53
Merci pour ces infos.

Je vais d’abord mettre de l’ordre dans mon code avant de poursuivre.
 
  • #54
A propos des capteurs de température, mis à part le capteur en lui-même il y a surtout l'abri qui est important..
Il doit être le moins sensible aux rayons directs.

J'ai perso une station Barani agrée OMM, avec un abri hélicoidal ventilé (je fais partie d'un petit club météo)
 
  • #55
bonjour, par curiosité, quelle est environ la portée minimale (environnement rural) de ces modules?
 
  • #57
IMG_0105.jpeg


Module RFM95W connecté et configuré sur TTN, joinup OK via le gateway du grenier.
 
  • #58
Pour info voici le câblage je suis parti d'un projet 3D sur makerworld qui me semblait sympa, malheureusement le Maker n'a pas publié autre chose que la 3D. Comme deux les emplacements des modules me semblaient correspondre aux KY-024 et ATH20/BMP280, je me suis donc lancé. Pour ne pas simplifier les chose j'ai pris un D1 mini qui avait juste ce qu'il fallait au niveau des entrées/sorties.

J'ai du pondre le code et me battre un peu avec les I/O qui doivent être choisies correctement.

Au final ca fonctionne, ce n'est pas encore terminé mais cela en prend la direction.

Je publierai le code sur GitHub quand il sera complété.

@RobBZ c'est encore avec le RFM95 que j'ai eu le moins de problèmes, une fois soudé et les E/S déterminées en 10 minutes j'étais sur TTN. Il peut être utilisé sur ESP8266-ESP32 et autre il faut juste avoir une interface SPI disponible sur le contrôleur et l'une ou l'autre E/S pour les Reset et interrupts si absolument nécessaires
 
Dernière édition:
  • #59
IMG_0111.jpeg

Avec le boitier au complet.
 
  • #60
On vient de me changer mon compteur d’eau ce matin, surprise il y a un bidule dessus HRLc-g3 avec écrit 868. C’est un émetteur LoRawan qu’ils utilisent pour faire les relevé des compteurs en passant en voiture (?). Malheureusement le contenu des messages est encodé et on a pas la clé évidemment.
 
Dernière édition:

Sujet semblables

Réponses
3
Affichages
656
Ventilo
Réponses
24
Affichages
541
Edmaison
Réponses
9
Affichages
595
valkyrie38
Réponses
4
Affichages
166
Bestor
Réponses
78
Affichages
4K
eljub

Nos articles

On a aimé dans le forum

Retour
Haut