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

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 21:16

Bonsoir, De mon côté, j'essaie de comprendre.
Et ce soir, je suis rappelé que j'ai installé le contrôle de batterie pour les sondes.
Et je n'ai jamais eu de remontées par e-mail.
Et ce soir, dans les logs, j'ai ceci:

Code : Tout sélectionner

DeviceStatus SET SignalLevel=5, BatteryLevel=100, nValue=0, sValue='304.00;WNW;6;9;0.0;0.0', LastUpdate='2021-04-15 20:21:01' WHERE (ID = 233)") : database is locked
2021-04-15 20:21:03.994 Error: SQL Query("DELETE FROM UserSessions WHERE ExpirationDate < datetime('now', 'localtime')") : database is locked
2021-04-15 20:21:04.020 Error: SQL Query("DELETE FROM UserSessions WHERE ExpirationDate < datetime('now', 'localtime')") : database is locked
2021-04-15 20:21:07.189 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=5, BatteryLevel=100, nValue=0, sValue='-19.4;38;2', LastUpdate='2021-04-15 20:21:07' WHERE (ID = 1)") : database is locked
2021-04-15 20:21:09.391 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=12, BatteryLevel=255, nValue=0, sValue='324', LastUpdate='2021-04-15 20:21:09' WHERE (ID = 97)") : database is locked
2021-04-15 20:53:38.079 Error: Error parsing http request. 
Si cela pouvait donner une idée de ce qui se passe.
Si je comprends bien la base est verrouillée.
Pourquoi?
Bonne soirée.

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 » ven. 16 avr. 2021 07:35

Bonjour,

Effectivement, la base de données est verrouillée.
2 solutions pour ne pas perdre les données, tenter un reboot afin de s'assurer qu'il n'y a pas un script qui a planté et qui a laissé la base verrouillée.
Si toujours verrouillée, il faudra faire une sauvegarde SQL, supprimer le fichier de la base verrouillée, et refaire un import SQL pour récupérer les données.
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 » lun. 19 avr. 2021 21:51

Bonsoir,
J'ai abandonné cette installation.
J'ai remonté un Domoticz sur un Raspberry Pi4 pour faire mes tests.
La sonde BME280 fonctionne bien, j'ai les remontées dans le device. J'ai essayé la sonde DTH22 elle fonctionne en test, mais après le téléversement pour la station j'ai dans le moniteur série les données sont toutes a "nan". Bien sur, sous Domoticz j'ai juste le jour et l'heure qui se met à jour à chaque envoie.

Code : Tout sélectionner

18:53:26.325 -> DHT22 : svalue = nan;nan;0 (TEMP;HUM;HUM_STAT)	 -> Message envoyé à Domoticz
18:53:27.309 -> DHT22 Temp Ressenti : svalue = nan (TEMP)	 -> Message envoyé à Domoticz
Pourquoi??? Si quelqu'un avait la solution! D'avance MERCI.

Répondre

Retourner vers « Des interfaces pour le Raspberry Pi »