Page 3 sur 16
Re: gazpar
Publié : 12 mars 2020, 16:39
par epierre
ok c'est la partie python qui pose problème, certainement rien de retourné par le serveur en face
Re: gazpar
Publié : 12 mars 2020, 16:50
par Chaussette
Ok.
J'ai vu dans les scripts python qu'il y a pas mal de print de debug commentés. Je peux en réactiver, tu me diras.
Quelques infos :
- Je suis sur domoticz beta 4.11780.
- L'installation est fraiche et sur un raspbian buster clean également. Je n'ai pas bidouillé de droits, d'user, ni changé de port, etc. Je suis sur une installation par défaut, le seul truc ajouté est le plugin ZiGate pour piloter mes volets et quelques sondes Xiaomi.
- Le apt-get update et upgrade est à jour. J'ai les pythons fourni avec (2.7.16 et 3.7.3).
Re: gazpar
Publié : 12 mars 2020, 17:19
par epierre
mea culpa.... c'est du node, essayes :
npm install winston@2.4.2
et relance
Re: gazpar
Publié : 12 mars 2020, 17:32
par Chaussette
Je n'ai plus de warning ni d'erreur à l'exécution
$ ./domoticz_gaspar.sh
$
Mais .... le widget n'est toujours pas mis à jour dans Domoticz
Le log est bon, les fichiers export_* sont bien là (j'avais tout viré avant). J'ai exécuté plusieurs fois d'affilé, plus d'erreur du tout maintenant.
Re: gazpar
Publié : 12 mars 2020, 17:41
par epierre
le widget oui, on n'a que des infos journalières et souvent avec 2j de retard. Donc rien dans l'horaire et l'icone est.... rouge... même si la données est là.
Re: gazpar
Publié : 12 mars 2020, 21:58
par Chaussette
Ah, je pensais que ça remplissait la base de données avec les fichiers récupérés, et donc que je pouvais consulter l'historique.
J'ai activé le cron suivant ta recommandation (7h30 et 17h30 tous les jours). Je vais attendre quelques jours du coup.
Merci bien pour le coup de main en tout cas !

Re: gazpar
Publié : 13 mars 2020, 11:32
par Chaussette
Je confirme, ça a bien rempli les 12 derniers jours de consommation !
Je regarderai pour modifier et prendre en compte le fichier 'export_months_values.json'.
Re: gazpar
Publié : 26 mars 2020, 10:13
par Pepee64
Bonjour à tous,
Je suis sur RPI dernière MAJ Domoticz (mais le phénomène suivant existait déjà sous la version précédente). J'ai bien le parsing de la page qui se fait, la base de donnée domoticz.db est bien actualisée mais mon device n'affiche rien. J'ai pas d'idée...Si quelqu'un pouvait m'expliquer la communication entre le device et la BD ce serait bien.
Portez vous bien
Re: gazpar
Publié : 26 mars 2020, 14:12
par epierre
Pepee64 a écrit : 26 mars 2020, 10:13
Bonjour à tous,
Je suis sur RPI dernière MAJ Domoticz (mais le phénomène suivant existait déjà sous la version précédente). J'ai bien le parsing de la page qui se fait, la base de donnée domoticz.db est bien actualisée mais mon device n'affiche rien. J'ai pas d'idée...
le export_months_values.json est transformé en req.sql, ce dernier est injecté directement dans la base de donnée de domoticz (domoticz.db)
si ton req.sql est nul tu n'as rien dans le device. de la même façon si les export_days_values.json et export_months_values.json sont vide, req.sql est vide.
le day a des données de la forme: [{"conso": "67", "time": "13/03/2020"},
le month de la forme : [{"conso": "1610", "time": "04/2019"},
Re: gazpar
Publié : 26 mars 2020, 18:33
par Pepee64
Merci à toi pour ta réponse , c'est ce que je pensais mais dans mon cas le req.sql est plein et les informations comme je l'ai écrit sont bien transmises à la BD de domoticz (je l'ai bien vérifié, elles sont dans la table Meter_calendar). C'est apres que ca coince...Rien dans mon device, d'ou ma question.