Station météo BME280

Vous souhaitez piloter votre framboise à partir d'une page web ? Ou mieux encore à partir d'un smartphone ou d'une tablette Android ? Venez donc visiter cette rubrique...

Modérateur : Francois

domi
Administrateur
Messages : 3230
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: Station météo BME280

Message par domi » mar. 13 avr. 2021 18:33

Bonjour,

dans les log, il doit y avoir ce genre de ligne à chaque fois que l'ESP envoi à Domoticz

Code : Tout sélectionner

2021-04-13 09:54:49.166 MQTT: Topic: domoticz/in, Message: {"command":"udevice","idx":237,"nvalue":0,"svalue":"17.98;35.57;0;1035;1"}
Ou au moins une ligne d'erreur.
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

Moulins58
Messages : 31
Enregistré le : jeu. 11 févr. 2021 20:46
Localisation : Nantes

Re: Station météo BME280

Message par Moulins58 » mar. 13 avr. 2021 20:59

Merci de la confirmation.
Mais hélas, j'ai ce message dans les logs qu'une fois après avoir fait un reboot du raspberry. Et Je n'ai pas de message d'erreur.
Et je vois pas.

domi
Administrateur
Messages : 3230
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: Station météo BME280

Message par domi » mer. 14 avr. 2021 07:41

Bonjour,

Alors à distance c'est difficile d'avoir un diagnostique exact, mais je vois deux possibilités :
- Soit le MQTT n'écoute plus suite à l'instruction reçu (applis ou port bloqué ?)
- Soit l'ESP n'envoi qu'une information et ensuite plus rien.

tenter de redémarrer les daemon (domoticz et mqtt) un à un sans reboot pour déjà identifier lequel permet un nouvel import après son redémarrage.
Avant de pouvoir rechercher la cause du problème, il faut déjà chercher dans la chaine de communication, qui a le problème.

[HS]
PS : Pour info : en cas d'erreur de clic sur le bouton résolu, il suffit de cliquer à nouveau dessus pour annuler ;)
[/HS]
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

mike913
Raspinaute
Messages : 246
Enregistré le : mar. 7 oct. 2014 09:46
Localisation : Morsang / Orge - Essonne
Contact :

Re: Station météo BME280

Message par mike913 » mer. 14 avr. 2021 07:59

Bonjour,
Juste une question stupide:
Pourquoi passer par MQTT pour envoyer des données à Domoticz, alors que cela est possible sans intermédiaire ?
DS712+ 2x Western Digital WD10EADS-00L 1000 GB (SHR) - Firmware: DSM 6.1.6-15266
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox v6
https://meteo.folcke.net
https://wiki.folcke.net

domi
Administrateur
Messages : 3230
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: Station météo BME280

Message par domi » mer. 14 avr. 2021 12:51

Bonjour mike913,

L'exemple donné passe par MQTT afin de réceptionner les données par Domoticz, pour l'exemple, mais également de permettre d'envoyer les données vers d'autres systèmes.
Par contre je suis d'accord avec toi, en utilisant Domoticz, il est effectivement possible de passer par les API, et ainsi supprimer une chaine intermédiaire MQTT entre l'ESP et Domoticz.
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

mike913
Raspinaute
Messages : 246
Enregistré le : mar. 7 oct. 2014 09:46
Localisation : Morsang / Orge - Essonne
Contact :

Re: Station météo BME280

Message par mike913 » mer. 14 avr. 2021 13:39

Merci domi
pour les explications, je n'ai pas ce problème car j'envoi les données seulement à mon serveur météo.
DS712+ 2x Western Digital WD10EADS-00L 1000 GB (SHR) - Firmware: DSM 6.1.6-15266
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox v6
https://meteo.folcke.net
https://wiki.folcke.net

Moulins58
Messages : 31
Enregistré le : jeu. 11 févr. 2021 20:46
Localisation : Nantes

Re: Station météo BME280

Message par Moulins58 » mer. 14 avr. 2021 19:14

Merci pour la réponse.
J'ai redémarré Domoticz "sudo service domoticz.sh restart" ça ne change rien.
J'ai redémarré MQTT "sudo /etc/init.d/mosquitto restart" et voila ce que j'ai dans les logs:

Code : Tout sélectionner

2021-04-14 18:50:20.766 (RFXCOM) Wind (Vents)
2021-04-14 18:50:21.531 (RFXCOM) Wind (Vent au sol)
2021-04-14 18:50:22.301 (RFXCOM) Temp (Température.MPP)
2021-04-14 18:50:30.116 (RFXCOM) Temp + Humidity (Température extérieure)
2021-04-14 18:50:34.068 (RFXCOM) Temp + Humidity (Temp.Camping_car)
2021-04-14 18:50:34.174 MQTT: Topic: domoticz/in, Message: {"command":"addlogmessage","message":"Connexion MQTT de Station Météo réussi sous référence technique : ESP8266Client-2019."}
2021-04-14 18:50:34.680 (RFXCOM) Wind (Vents)
2021-04-14 18:50:34.174 Status: MQTT MSG: Connexion MQTT de Station Météo réussi sous référence technique : ESP8266Client-2019.
2021-04-14 18:50:35.612 (RFXCOM) Wind (Vent au sol)
2021-04-14 18:50:43.764 Error: MQTT: disconnected, restarting (rc=7)
2021-04-14 18:50:48.243 (RFXCOM) Temp + Humidity (Température séjour)
2021-04-14 18:50:48.413 EventSystem: Event triggered: Chaudière_2
2021-04-14 18:50:48.426 (virtual switches) Light/Switch (Cheminée)
2021-04-14 18:50:48.608 (RFXCOM) Wind (Vents)
2021-04-14 18:50:48.100 Status: MQTT: Connecting to 192.168.1.79:1883
2021-04-14 18:50:48.301 Status: MQTT: re-connected to: 192.168.1.79:1883
2021-04-14 18:50:48.402 Status: MQTT: Subscribed
2021-04-14 18:50:49.538 (RFXCOM) Wind (Vent au sol)
2021-04-14 18:50:56.646 (RFXCOM) Temp + Humidity (Température serre)
2021-04-14 18:50:59.314 MQTT: Topic: domoticz/in, Message: {"command":"addlogmessage","message":"Connexion MQTT de Cheminée réussi sous référence technique : ESP8266Client-449."}
2021-04-14 18:50:59.314 Status: MQTT MSG: Connexion MQTT de Cheminée réussi sous référence technique : ESP8266Client-449.
2021-04-14 18:51:00.281 Status: EventSystem: Script event triggered: /home/pi/domoticz/dzVents/runtime/dzVents.lua
Mais le device ne c'est pas mis à jour.

C'est invraisemblable.

domi
Administrateur
Messages : 3230
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: Station météo BME280

Message par domi » mer. 14 avr. 2021 20:38

Ce qui m'inquiète est le message :

Code : Tout sélectionner

Error: MQTT: disconnected, restarting (rc=7)
Cela veut dire que la connexion est perdu 9s après la connexion !

N'y a t'il pas un problème de wifi ?
ESP trop éloigné du routeur ?
ESP pas très loin, mais isolé dans un environnement qui perturbe le Wifi (boitier métallique) ?
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

Moulins58
Messages : 31
Enregistré le : jeu. 11 févr. 2021 20:46
Localisation : Nantes

Re: Station météo BME280

Message par Moulins58 » jeu. 15 avr. 2021 09:41

Alors, c'est sure qu'il n'y a pas de problème de distance WiFi , la boxe est à 1m de l'ESP et il n'est pas dans un boîtier .
Mon PC est connecté en WiFi sur la même box et bien d'autre matériels et je n'ai jamais eu de problème de déconnexion.
C'est une Box SFR de dernière génération je l'ai changée l'an dernier. Tout ce matériel est en adresses statiques (mon PC-le Raspberry- Esp8266- Etc.).
Ca ne peu pas venir de l'ESP, j'ai essayé avec un neuf, j'ai le même problème.
Je suis pas déçu, moi qui m'enrageait pour ce magnifique projet!!!
Sur Domoticz, j'ai installé "System Alive Checker (Ping) afin de voir si l'ESP se déconnecte, et je n'ai aucune déconnexion sauf celles que je provoque.
Je pense que c'est un problème avec Domoticz/in parce que mes trois interrupteurs qui sont avec des ESP fonctionne à chaque coup si j'ai bien compris eux lorsqu'on les commande de domoticz, ils utilisent Domoticz/out.
Alors, ou est mon erreur, je suis bien trop novice pour y arriver seul.
Bonne journée.
Fichiers joints
WIN_20210415_08_17_22_Pro.jpg
WIN_20210415_08_17_22_Pro.jpg (164.58 Kio) Vu 4378 fois

domi
Administrateur
Messages : 3230
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: Station météo BME280

Message par domi » jeu. 15 avr. 2021 17:38

J'essai de chercher et trouver des éléments.
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

Répondre

Retourner vers « Des interfaces pour le Raspberry Pi »