Salut @euguuu ,
Désolé de ne pas avoir répondu plus tôt, le docker tourne sur une VM sur ma freebox donc oui, et je ne l’ai jamais arrêté.
Dans les tâches j’ai une quarantaine de pages avec çà :
Si besoin je sors les logs.
Salut @euguuu ,
Désolé de ne pas avoir répondu plus tôt, le docker tourne sur une VM sur ma freebox donc oui, et je ne l’ai jamais arrêté.
Dans les tâches j’ai une quarantaine de pages avec çà :
Si besoin je sors les logs.
Bonjour,
merci pour ton retour,
cet affichage indique juste le passage des tâches d’agrégation des données pour les graphiques ça n’a pas de lien avec la récupération des dernières données (l’affichage de « NaN ans » est un bug qui n’a rien à voir avec cette intégration et qui a été corrigé dans les dernières version mais l’image que j’ai faite est plus ancienne que ce fix).
peux tu voir dans les logs si il y a une erreur relative à withings ?
et il me semble que les graphiques qui affiche les dernières 24h utilise les données brute et pas agrégé, tu as aussi ce pb si tu regarde juste les dernières 24h ?
Pour information @euguuu il y a un bug dans la fonction device.saveHistoricalState.js
, le calcul des agrégations ne fonctionne pas car la valeur fixée dans le device_feature n’est pas la bonne.
J’ai remarqué le bug dans les tests de l’intégration Enedis car j’utilise aussi cette fonction.
Je suis entrain de corriger ce bug
Salut @euguuu ,
Peux tu me donner quel fichier log sortir STP.
Oui j’ai le même problème sur les dernières 24h, le graphique de la fréquence cardiaque de ma montre n’affiche rien.
Il faut lancer docker logs gladys pour voir les logs
@euguuu le bug que j’avais remarqué sur l’agrégation des valeurs « historiques » a été corrigé dans Gladys Assistant v4.20, si tu rebase ta PR tu récupéreras la version corrigée
J’ai refait une image docker pour tester et voir si le problème persiste
Bonjour @euguuu,
Désolé de ne pas avoir faire de retour plus tôt, j’ai toujours le même problème de synchro, le 6 avril j’avais déconnecté et reconnecté l’intégration, les données s’étaient bien mises à jour mais depuis plus rien.
Je viens de redémarrer le container gladys.
Pour les logs il y a possibilité d’enregistrer un fichier, j’ai perdu la commande pour le faire.
Salut,
tu as bien re installer l’image avec la nouvelle version ?
pour les log t peux faire un truc comme ça : docker logs gladys >ton_fichier.log
Salut,
Non pas encore, j’essaie dès que possible.
Bonjour @euguuu,
Je viens d’installer la nouvelle version, pour l’instant pas de changement, faut-il attendre cette nuit?
Voici les logs fait juste après la nouvelle installe :
gladys@GladysTest:~$ docker logs gladys
start:prod
cross-env NODE_ENV=production node index.js2023-04-26T18:31:10+0200 job.purge.js:17 (Job.purge) Deleting all background jobs created before = Wed Apr 19 2023 18:31:09 GM T+0200 (Central European Summer Time)
2023-04-26T18:31:31+0200 index.js:14 (Object.start) starting Alexa service
2023-04-26T18:31:32+0200 index.js:15 (Object.start) Starting enedis service
2023-04-26T18:31:32+0200 index.js:17 (Object.start) Starting LAN Manager service
2023-04-26T18:31:32+0200 lan-manager.initPresenceScanner.js:18 (LANManager.initPresenceScanner) LANManager configuration: star ting presence scanner
2023-04-26T18:31:32+0200 index.js:21 (Object.start) Starting example service
2023-04-26T18:31:33+0200 index.js:17 (Object.start) Starting Ecowatt service
2023-04-26T18:31:33+0200 index.js:88 (Object.start) Starting CalDAV service
2023-04-26T18:31:34+0200 index.js:16 (Object.start) starting Broadlink service
2023-04-26T18:31:35+0200 index.js:18 (Object.start) Starting HomeKit service
2023-04-26T18:31:36+0200 index.js:14 (Object.start) starting GoogleActions service
2023-04-26T18:31:36+0200 init.js:31 (Zigbee2mqttManager.init) Zigbee2mqtt USB dongle not attached
2023-04-26T18:31:37+0200 index.js:18 (Object.start) Starting TP-Link service
2023-04-26T18:31:37+0200 index.js:17 (Object.start) Starting eWeLink service
2023-04-26T18:31:37+0200 service.start.js:40 (Service.start) Service ewelink is not configured, so it was not started.
2023-04-26T18:31:38+0200 index.js:15 (Object.start) Starting Bluetooth service
2023-04-26T18:31:39+0200 service.start.js:44 (Service.start) Unable to start service bluetooth Error: EAFNOSUPPORT, Address fa mily not supported by protocol
at new Hci (/src/server/services/bluetooth/node_modules/@abandonware/noble/lib/hci-socket/hci.js:80:18)
at new NobleBindings (/src/server/services/bluetooth/node_modules/@abandonware/noble/lib/hci-socket/bindings.js:25:15)
at module.exports (/src/server/services/bluetooth/node_modules/@abandonware/noble/lib/resolve-bindings.js:13:12)
at Object. (/src/server/services/bluetooth/node_modules/@abandonware/noble/index.js:2:51)
at Module._compile (node:internal/modules/cjs/loader:1254:14)
at Object.Module._extensions…js (node:internal/modules/cjs/loader:1308:10)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Function.Module._load (node:internal/modules/cjs/loader:958:12)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at BluetoothManager.start (/src/server/services/bluetooth/lib/commands/bluetooth.start.js:16:20)
at Object.start (/src/server/services/bluetooth/index.js:16:28)
at Service.start (/src/server/lib/service/service.start.js:33:21) {
errno: 97,
code: ‹ EAFNOSUPPORT ›,
syscall: ‹ socket ›
}
2023-04-26T18:31:40+0200 index.js:15 (Object.start) Starting Tasmota service
2023-04-26T18:31:40+0200 index.js:14 (Object.start) Starting Xiaomi service
2023-04-26T18:31:40+0200 index.js:13 (Object.start) Starting usb service
2023-04-26T18:31:41+0200 index.js:19 (Object.start) Starting Telegram service
2023-04-26T18:31:41+0200 service.start.js:40 (Service.start) Service telegram is not configured, so it was not started.
2023-04-26T18:31:41+0200 index.js:16 (Object.start) Starting RTSP service
2023-04-26T18:31:42+0200 index.js:18 (Object.start) Starting Philips Hue service
2023-04-26T18:31:42+0200 index.js:16 (Object.start) Starting MQTT service
2023-04-26T18:31:42+0200 updateContainer.js:13 (MqttHandler.updateContainer) MQTT: checking for required changes…
2023-04-26T18:31:42+0200 updateContainer.js:18 (MqttHandler.updateContainer) MQTT: update #3 of mosquitto container required… .
2023-04-26T18:31:51+0200 installContainer.js:18 (MqttHandler.installContainer) MQTT broker is being installed as Docker contai ner…
2023-04-26T18:31:51+0200 installContainer.js:22 (MqttHandler.installContainer) Check Gladys network…
2023-04-26T18:31:51+0200 installContainer.js:28 (MqttHandler.installContainer) Pulling eclipse-mosquitto:2 image…
2023-04-26T18:32:08+0200 installContainer.js:32 (MqttHandler.installContainer) Preparing broker environment…
2023-04-26T18:32:08+0200 configureContainer.js:26 (MqttHandler.configureContainer) MQTT broker Docker container is being confi gured…
2023-04-26T18:32:09+0200 configureContainer.js:35 (MqttHandler.configureContainer) eclipse-mosquitto configuration file alread y exists.
2023-04-26T18:32:09+0200 installContainer.js:35 (MqttHandler.installContainer) Creating container…
2023-04-26T18:32:14+0200 installContainer.js:43 (MqttHandler.installContainer) MQTT broker successfully installed as Docker co ntainer
2023-04-26T18:32:14+0200 installContainer.js:73 (MqttHandler.installContainer) MQTT installed
2023-04-26T18:32:17+0200 updateContainer.js:39 (MqttHandler.updateContainer) MQTT: update #3 of mosquitto container done
2023-04-26T18:32:17+0200 connect.js:50 (MqttClient.) Error while connecting to MQTT - Error: Connection refused: No t authorized
2023-04-26T18:32:17+0200 index.js:20 (Object.start) Starting Open Weather service
2023-04-26T18:32:17+0200 service.start.js:40 (Service.start) Service openweather is not configured, so it was not started.
2023-04-26T18:32:18+0200 scene.dailyUpdate.js:58 () Sunrise today is at 6:45 today, in your timezone = Europe/Paris
2023-04-26T18:32:18+0200 scene.dailyUpdate.js:59 () Sunset today is at 20:54 today, in your timezone = Europe/Paris
2023-04-26T18:32:18+0200 scene.dailyUpdate.js:70 () The sun rose this morning. Not scheduling for today.
2023-04-26T18:32:18+0200 scene.dailyUpdate.js:81 () Sunset is scheduled, in 2 hours.
2023-04-26T18:32:19+0200 device.calculateAggregate.js:38 (DeviceManager.calculateAggregate) Calculating aggregates device feat ure state for interval hourly
2023-04-26T18:32:19+0200 index.js:63 (Server.) Server listening on port 80
2023-04-26T18:32:37+0200 device.calculateAggregate.js:105 (ChildProcess.) device.calculateAggregate: Finishing proc essing for interval hourly
2023-04-26T18:32:38+0200 device.calculateAggregate.js:38 (DeviceManager.calculateAggregate) Calculating aggregates device feat ure state for interval daily
2023-04-26T18:32:48+0200 device.calculateAggregate.js:105 (ChildProcess.) device.calculateAggregate: Finishing proc essing for interval daily
2023-04-26T18:32:49+0200 device.calculateAggregate.js:38 (DeviceManager.calculateAggregate) Calculating aggregates device feat ure state for interval monthly
2023-04-26T18:33:00+0200 scene.checkCalendarTriggers.js:24 (SceneManager.checkCalendarTriggers) Checking calendar triggers at Wed, 26 Apr 2023 16:33:00 GMT
2023-04-26T18:33:00+0200 device.calculateAggregate.js:105 (ChildProcess.) device.calculateAggregate: Finishing proc essing for interval monthly
Bonjour,
je pense avoir trouvé où était le problème,
je viens de publié une nouveel image avec un fix, pour ces test j’ai mis un refresh des mesures toutes les minutes( il faut recreer les device pour en profiter)
je suis preneur de tout retour
Salut,
@gaelbillon aurais tu le temps de tester mon dernier correctif?
Bonsoir @euguuu,
Oui dispo pour tester
Salut @euguuu ,
Pour faire les tests, je doit supprimer mon instance actuelle et en créer une nouvelle?
Salut,
il faut que tu supprime l’image docker existente et relancer le docker avec la même image, et dans l’integration withings, il faut déconnecter ton compte et reconnecter compte et péripherique (le polling se fera ensuite toutes les minutes)
Salut @euguuu ,
Je viens de faire la mise à jour, je test et reviens vers toi.
Bonsoir @euguuu ,
Bon pas de bonnes nouvelles, après réinstallation mercredi pas de remonté depuis, alors que je me suis pesé hier et aujourd’hui.
De plus toutes les fonctionnalités portent le même nom!