Closed Starfight closed 6 months ago
Bonjour, Une question annexe, aucun problème lors de la mise à jour avec libssl.so.3 (https://www.domoticz.com/forum/viewtopic.php?t=40563) ? Je suis revenu à la version V2023.1 à cause du problème libssl.so.3. Merci Phil
Bonjour, Je reproduis bien le problème. Je pense plutôt qu'il vient de ça : https://github.com/domoticz/domoticz/commit/f1d937bd3ec9244bd5e0994ab9df1d55fb2b51bd en particulier dans le fichier webserver.cpp. Je cherche...
@Phil353556 Non, de mon coté pas de soucis.
$ ldd /srv/domoticz/domoticz
...
libssl.so.1.1 => /usr/lib/arm-linux-gnueabihf/libssl.so.1.1 (0xb6dab000)
libcrypto.so.1.1 => /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1 (0xb6b98000)
...
Merci @Starfight pour le retour, bon y a un problème qq part :
ldd domoticz.bin.ok_V2023.1 |grep 'not found' -> donc c'est Ok, et c'est la version qui tourne aujourd'hui
ldd domoticz.bin.V2023.2 |grep 'not found'
./domoticz.bin.V2023.2: /lib/arm-linux-gnueabihf/libm.so.6: version `GLIBC_2.29' not found (required by ./domoticz.bin.V2023.2)
./domoticz.bin.V2023.2: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.33' not found (required by ./domoticz.bin.V2023.2)
./domoticz.bin.V2023.2: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.34' not found (required by ./domoticz.bin.V2023.2)
./domoticz.bin.V2023.2: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.32' not found (required by ./domoticz.bin.V2023.2)
libssl.so.3 => not found
libcrypto.so.3 => not found
Je vais avoir besoin d'aide. Domoticz, c'est devenu l'enfer à compiler, je n'y arrive pas sous Ubuntu 23.04 avec Python 3.11. Si quelqu'un peut me guider ? Ou alors recompiler en mettant en commentaire la ligne 10407 avec method = 1; dans main/WebServer.cpp que je suspecte être la source du problème ?
Je pense avoir trouvé la cause : https://github.com/domoticz/domoticz/commit/f1d937bd3ec9244bd5e0994ab9df1d55fb2b51bd#r122675835
@guillaumezin J'ai jamais essayé de le compiler moi même mais si tu es encore bloqué je peux essayer chez moi.
@Starfight J'ai analysé le code et je pense vraiment avoir compris d'où vient le problème, cf. https://github.com/domoticz/domoticz/issues/5761 donc pas la peine, j'ai demandé au mainteneur principal de s'en charger.
Bonjour, pouvez-vous essayer la version bêta 15474 ou ultérieure de Domoticz et me dire si ça corrige ? Merci.
Bonjour,
bêta testée à l'instant, le problème semble résolu
Merci pour le suivi
Super, j'attends d'autres confirmations, je garde le ticket ouvert tant que je n'ai pas ajouté un petit warning au plugin.
Bonjour, Bêta testée également, je confirme le bon fonctionnement :)
Merci pour l'investigation !
Merci, est ce que ça fonctionne bien également dans l'onglet mesure ? Je ne peux pas tester moi même pour le moment.
Chez moi oui cela fonctionne également dans l'onglet Mesures :
Dans les dispositifs :
Parfait, merci.
@guillaumezin ça fonctionne pour moi:
Dans l'onglet dispositif je n'ai plus de soucis, pas d'erreur dans les logs, good job :+1: !
On va garder le ticket ouvert, le temps que je rajoute une alerte au plugin pour prévenir que la version release 2023.2 est moisie.
Bonjour, Comme beaucoup après la maj vers 2023-2 le compteur a affiché INVALID; Je suis sous Docker , j’ai donc aujourd’hui mis à jour DZ vers la build 15525 ; Contrairement à ce que certain ont constaté, j’ai toujours la même erreur.
{ "ActTime": 1693754878, "AstrTwilightEnd": "22:20", "AstrTwilightStart": "05:40", "CivTwilightEnd": "21:05", "CivTwilightStart": "06:55", "DayLength": "13:10", "NautTwilightEnd": "21:41", "NautTwilightStart": "06:18", "ServerTime": "2023-09-03 17:27:58", "SunAtSouth": "13:60", "Sunrise": "07:25", "Sunset": "20:35", "app_version": "2023.2 (build 15525)", "result": [ { "AddjMulti": 1, "AddjMulti2": 1, "AddjValue": 0, "AddjValue2": 0, "BatteryLevel": 255, "Counter": "0", "CounterDeliv": "0", "CounterDelivToday": "Invalid", "CounterToday": "Invalid", "CustomImage": 0, "Data": "Invalid!: 13652.0;0;0;0;0;0;2023-09-01", "Description": "Compteur Linky 16267727923561",
J’ai fait un git pull mais il m’indique que le plugin est à jour.
Est -ce l’installation sous Docker qui peut poser problème ?
J'ai ajouté une note dans le readme concernant l'incompatibilité de la version 2023.2
Ohhhh zut, je viens de mettre à jour à 2023.2 (nécessaire pour réparer un bug infernal sur des scripts dzvents concurrents), ce qui doit expliquer pourquoi la version 2.5.3 du plugin semble communiquer avec Enedis, mais ne parvient pas charger les données ?
J'ai écrit trop vite : dans domoticz 2023.2 (détails ci-dessous) la version 2.5.3 du plugin charge à nouveau l'historique d'Enedis ! Le seul détail qui ne semble pas fonctionner est l'affichage de la valeur de conso du jour (ou semaine ou mois) dans le widget ("invalid/invalid") :
Merci 1000x pour le taf !
Version: 2023.2 Build Hash: 19efd039c Compile Date: 2023-07-21 17:23:44 dzVents Version: 3.1.8 Python Version: 3.9.2 (default, Mar 12 2021, 04:06:34) [GCC 10.2.1 20210110]
Le seul détail qui ne semble pas fonctionner est l'affichage de la valeur de conso du jour (ou semaine ou mois) dans le widget ("invalid/invalid")
C'est bien le problème du bug de cette version 2023.2, si ça vous dérange, vous pouvez essayer de passer en version beta (mais sauvegardez votre base de données avant)
Le seul détail qui ne semble pas fonctionner est l'affichage de la valeur de conso du jour (ou semaine ou mois) dans le widget ("invalid/invalid")
C'est bien le problème du bug de cette version 2023.2, si ça vous dérange, vous pouvez essayer de passer en version beta (mais sauvegardez votre base de données avant)
J'ai basculé le paramètre "Mise à jour" sur "beta" puis vérifié les MAJ via l'interface web, avec pour résultat "pas de MAJ dispo". Faut-il faire une MAJ manuelle (au lieu de via la GUI) car je vois que la version beta 2023.2.15676 est du 2023-11-25 (alors mon instance tourne sous Version: 2023.2 Build Hash: 19efd039c Compile Date: 2023-07-21 17:23:44) ? Du coup à quoi sert l'option "beta" dans la GUI ?...
@guillaumezin Tous mes voeux pour 2024, La version 2024.1 vient de sortir, je pense passer ma production (2023.1) dessus, j'avais évité 2023.2 Qu'en pensez vous ? Merci à vous pour votre retour.
Bonne année ! Oui, j'ai testé rapidement la version 2024.1, ça a l'air ok, je clos.
Suite à une mise à jour de Domoticz, le compteur semble avoir changé son format de données. Le mien affiche :![image](https://github.com/guillaumezin/DomoticzLinky/assets/2991930/d25b0949-6d82-4a73-b6c6-322857a24388)
Dans la vue device, j'ai le message
Invalid!: 9971.0;0;0;0;0;0;2023-07-22
mais pas d'erreurs dans les logs.Le format du P1 Meter semble avoir changé avec le commit https://github.com/domoticz/domoticz/commit/3d39c32e9831276dc119d92ccf519a27eb66dffe mais j'ai du mal à voir ce qu'il faut changer dans le code du plugin.