Page 1 sur 2
[Fermé] Passage à la Stable6
Publié : 05 oct. 2022, 00:04
par pascal3111
Bonjour
J'ai le même probleme que
didier02. Je suis en domoticz 2021.1 avec un plugin 5.1.018 et un firmware 031c.
J'ai un pb a l'étape 5 lorsque je fais
j'ai le message :
Veuillez renommer ou effacer ces fichiers avant de basculer de branche.
j'avais un backup de la SD juste avant la manip d'upgrade, donc je décide de faire un restore.
Pipiche, tu as proposé d'effacer certains fichiers et puis repasser sur la stable6. Si je comprends bien je fais cela entre l"étape 4 et 5.
Ais-je bien compris ?
Ma version de firmware est'elle compatible avec cette version stable6 ? ou dois-je effectuer une maj du firmware avant ?
Cordialement
Pascal3111
Re: Passage à la Stable6
Publié : 05 oct. 2022, 07:09
par Keros
Je viens de déplacer ton message dans un nouveau sujet.
Le firmware 031C n'est plus compatible avec le plugin. Se référer au wiki. Si je ne dis pas de bêtises, la version 031e est compatible avec les versions stable5 et stable6 (à vérifier dans le wiki).
C'est bien entre les étapes 4 et 5 qu'il faut supprimer les fichiers qui sont indiqués dans le terminal.
Re: Passage à la Stable6
Publié : 06 oct. 2022, 00:29
par pascal3111
merci keros pour ton support.
J'ai donc fait une mise a jour du firmware en 031e. Tout c'est bien passé, je teste et tout fonctionne.
Après j'ai essayé de passer en stable6: etape 1 a 4, puis effacement des fichiers préconisés, puis etape 5 jusqu'a la fin.
malheureusement lorsque je fais un restart de domoticz, il fait un segmentation fault au moment du chargement du pluggin
Code : Tout sélectionner
2022-10-05 23:36:40.268 Error: Domoticz(pid:1202, tid:1217('zigate')) received fatal signal 11 (Segmentation fault)
2022-10-05 23:36:40.268 Error: siginfo address=0x4b2, address=(nil)
En cherchant un peu sur les forum, je vois qu'il faut ajouter la ligne suivante au fichier Domoticz-Zigate/Conf/PluginConf-xx.json:
Mais cela ne fonctionne pas mieux, je donc refait une fois de plus un restore de la SD.
Pour info je suis en Raspbian VERSION="10 (buster)" et j'ai un python 3.7.3
Avez-vous une idée ?
Cdlt
Pascal
Re: Passage à la Stable6
Publié : 06 oct. 2022, 12:32
par Keros
Tous les paramètres sont bien renseignés dans la page du plugin sous DomoticZ ?
Ce serait bien que l'on ait tous les logs du démarrage du plugin : on peut ainsi voir à quel moment arrive l'erreur dans la séquence de démarrage.
Re: Passage à la Stable6
Publié : 06 oct. 2022, 22:52
par pascal3111
OK je collecterai les logs lors de la prochaine tentative.
je viens de voir qu'il faut la version python 3.8 , j'ai fais la tentative en version 3.7.3.
Je ferais donc un upgrade python avant d'essayer de passer en stable6
Pour ce qui des paramètres domoticz, je n'ai pas le temps d'accéder au paramètre, cela crash très vite.
Re: Passage à la Stable6
Publié : 07 oct. 2022, 12:31
par Keros
Tu peux aussi activer les logs de DomoticZ dans un fichier texte.
Je crois que tu es le premier à nous faire remonter un souci de plantage complet de DomoticZ lors du passe à la stable6.
Il m'est arrivé une fois d'avoir un blocage au démarrage : ça peut arriver quand on est testeur
Pour accéder à DomoticZ, j’étais passé par la base de donnée pour désactiver le plugin.
Tu n'as pas d'erreurs quand tu fais la mise à jour ?
Re: Passage à la Stable6
Publié : 07 oct. 2022, 13:59
par pipiche
2 questions:
- Pourquoi ne pas etre passé sur la dernière version du firmware ? Cela n'a aucun rapport avec ton problème, mais si tu n'es pas en v320 ou v321 du firmware , ca va pas etre top
- peux-tu mettre les logs ? qu'on puisse voir ce qu'il se passe ?
Re: Passage à la Stable6
Publié : 11 oct. 2022, 23:30
par pascal3111
Je viens de refaire une tentative de migration vers stable6.
Cette fois ci, j'ai fais une maj de python en 3.8.14 avant la migration. J'ai exactement le même comportement , aucun pb pour suivre la procedure de migration de la v5 vers V6, mais plantage de domoticz au démarrage.
je rappelle ma config:
- raspberry 3 sous buster avec le dernier niveau de patch
- zigate V1 avec le firmware 031E
- version du plugin avant migration :5.1.018
- python --version = 3.8.14
Avant la maj vers stable 6 tout fonctionne correctement.
Après la procedure de migration j'ai un "Segmentation fault" de domoticz.
Dans le log ( pas très bavard). Je remarque juste cette ligne
Alors que j'ai fais une maj en 3.8.14, cela veut que libpython (utilisé par domoticz) n'est pas mis a jour.
Cela pose t'il un probleme au plugin?
sinon voici le log :
Code : Tout sélectionner
2022-10-11 01:20:45.288 Sunrise: 08:04:00 SunSet: 19:18:00
2022-10-11 01:20:45.288 Day length: 11:15:00 Sun at south: 13:41:00
2022-10-11 01:20:45.288 Civil twilight start: 07:35:00 Civil twilight end: 19:47:00
2022-10-11 01:20:45.288 Nautical twilight start: 07:02:00 Nautical twilight end: 20:20:00
2022-10-11 01:20:45.288 Astronomical twilight start: 06:28:00 Astronomical twilight end: 20:53:00
2022-10-11 01:20:45.563 Active notification Subsystems: email, pushbullet (2/13)
2022-10-11 01:20:45.592 Starting shared server on: :::6144
2022-10-11 01:20:45.222 Status: Domoticz V2021.1 (c)2012-2021 GizMoCuz
2022-10-11 01:20:45.225 Status: Build Hash: 8547c5b7e, Date: 2021-04-17 17:29:11
2022-10-11 01:20:45.226 Status: Startup Path: /home/pi/domoticz/
2022-10-11 01:20:45.501 Status: PluginSystem: Started, Python version '3.7.3'.
2022-10-11 01:20:45.566 Status: WebServer(HTTP) started on address: :: with port 8080
2022-10-11 01:20:45.584 Status: WebServer(SSL) started on address: :: with port 443
2022-10-11 01:20:45.590 Status: Camera: settings (re)loaded
2022-10-11 01:20:45.593 Status: RxQueue: queue worker started...
2022-10-11 01:20:45.592 Status: TCPServer: shared server started...
2022-10-11 01:20:45.897 Status: Incoming connection from: 192.168.1.1
2022-10-11 01:20:45.583 Error: [web:443] missing SSL DH parameters from file ./server_cert.pem
2022-10-11 01:20:47.593 zigate hardware started.
2022-10-11 01:20:47.594 freebox hardware started.
2022-10-11 01:20:47.595 linky hardware started.
2022-10-11 01:20:47.593 Status: zigate: (zigate) Entering work loop.
2022-10-11 01:20:47.593 Status: zigate: (zigate) Started.
2022-10-11 01:20:47.594 Status: freebox: (freebox) Started.
2022-10-11 01:20:47.594 Status: freebox: (freebox) Entering work loop.
2022-10-11 01:20:47.594 Status: eco: Worker started...
2022-10-11 01:20:47.594 Status: meteo: Started...
2022-10-11 01:20:47.594 Status: envoy: Worker started...
2022-10-11 01:20:47.595 Status: linky: (linky) Entering work loop.
2022-10-11 01:20:47.595 Status: linky: (linky) Started.
2022-10-11 01:20:47.595 Status: NotificationSystem: thread started...
2022-10-11 01:20:47.596 Status: EventSystem: reset all events...
2022-10-11 01:20:47.597 Status: EventSystem: reset all device statuses...
2022-10-11 01:20:47.792 Status: PluginSystem: 3 plugins started.
2022-10-11 01:20:48.596 Status: mqtt: MQTT: Connecting to 192.168.1.73:1883
2022-10-11 01:20:48.797 Status: mqtt: MQTT: connected to: 192.168.1.73:1883
2022-10-11 01:20:48.998 Status: mqtt: MQTT: Subscribed
2022-10-11 01:20:52.815 eco: General/kWh (ConsoPiscineEco)
2022-10-11 01:20:52.853 eco: General/kWh (ConsoGeneraleEco)
2022-10-11 01:20:52.890 eco: General/kWh (ProductionSolaireEco)
2022-10-11 01:20:52.918 eco: General/kWh (Conso 4)
2022-10-11 01:20:52.952 eco: General/kWh (Conso 5)
2022-10-11 01:20:58.581 meteo: Temp + Humidity + Baro (TempMeteo)
2022-10-11 01:20:58.617 meteo: Wind (Vent)
2022-10-11 01:20:58.651 meteo: UV (UV Index)
2022-10-11 01:20:58.688 meteo: Rain (Pluie)
2022-10-11 01:20:58.716 meteo: General/Visibility (Unknown)
2022-10-11 01:20:58.743 meteo: General/Custom Sensor (Ozone Sensor)
2022-10-11 01:20:58.769 meteo: General/Percentage (Cloud Cover)
2022-10-11 01:20:58.412 Status: zigate: (zigate) Initialized version 6.2, author 'pipiche38'
2022-10-11 01:20:58.412 Error: Domoticz(pid:26527, tid:26544('zigate')) received fatal signal 11 (Segmentation fault)
2022-10-11 01:20:58.412 Error: siginfo address=0x679f, address=(nil)
je relance donc une procedure de restore de la SD.
Est ce que je peux avoir un log plus bavard dans le plugin? que dois-je activer dans l'ecran debug du plugin ?
Re: Passage à la Stable6
Publié : 12 oct. 2022, 08:16
par pipiche
Effectivement tu dois avoir les librairies python3.7 qui sont la et du coup c’est elles qui sont utilisées.
Ne peux-tu pas passer en DomoticZ 2022.1 ? et t’assurer d’être en python3.8
Envoyé de mon iPhone en utilisant Tapatalk
Re: Passage à la Stable6
Publié : 18 oct. 2022, 23:48
par pascal3111
Je commence a désespérer. J'explique ma dernière manip.
Je migre de raspian buster vers bullseye, après quelques pb avec la libc, je trouve le moyen de finaliser l'installation.
j'ai maintenant une version de python 3.9.4 y compris la libpython qui est aussi en 3.9.
Je refais la migration du plugin vers stable6 sans PB mais lors de restart de domoticz, je me retrouve avec le même PB de crash (segmentation fault) de domoticz lors du chargement du plugin zigate. Domoticz charge bien la libpython3.9 dans le log.
J'essaye de passer domoticz en 2022.1, cela se passe bien. Mais du restart j'ai encore le même PB de crash de domoticz.
Je ne sais plus quoi essayer.