Page 4 sur 4

Re: Station météo BME280

Posté : jeu. 15 avr. 2021 21:16
par Moulins58
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.

Re: Station météo BME280

Posté : ven. 16 avr. 2021 07:35
par domi
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.

Re: Station météo BME280

Posté : lun. 19 avr. 2021 21:51
par Moulins58
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.