[2024.1] Procédure pour revenir en 2023.2

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

[2024.1] Procédure pour revenir en 2023.2

Message par Keros »

Bonjour,

La mise à jour 2024.1 génère des difficultés dans plusieurs cas de figure :
  • Arrêt du fonctionnement d'OpenZwave
Si vous n'avez pas migré vers Zwave JS avant de faire la mise à jour, votre plugin Zwave (OpenZwave) ne fonctionne plus sur la nouvelle version 2024.1 stable. Deux possibilités :

Solution 1 : Passer en béta : le 05 janvier 2024, OpenZwave a été réintégré dans la branche béta pour laisser le temps aux retardataires de migrer vers Zwave JS.
Solution 2 : Revenir à la version 2023.2 en utilisant la procédure ci-dessus
  • Processeur de Pi ancien
Gizmocuz arrête de compiler DomoticZ pour les Raspberry Pi avec des processeurs armv6.
Solution : Revenir à la version 2023.2 en utilisant la procédure ci-dessus


Évidement, ceci ne peut être qu'une solution temporaire, mais qui devrait vous permettre de remettre DomoticZ fonctionnel le temps de préparer votre système pour passer à la 2024.1
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
jcjames_13009
Messages : 105
Inscription : 23 févr. 2015, 15:27
Localisation : Marseille
Contact :

Re: [2024.1] Procédure pour revenir en 2023.2

Message par jcjames_13009 »

Salut

Voici donc la procédure que j'ai utilisée pour revenir à la version 2023.2

Prérequis :
  • Avoir une base de donnée de DomoticZ en version 2023.2, soit sauvegardée avant la 2024.1, soit récupérer dans le dossier domoticz/backups (si vous aviez le backup auto d'activer). Le fichier domoticz.db du dossier de DomoticZ risque d'avoir été upgrader vers la 2024.1 lors de la mise à jour et le downgrade n'est pas possible.
  • Avoir l'exécutable de la version 2023.2 qui fonctionnait. Keros partage le sien dans le message suivant.

Procédure :
  • Supprimer le contenu du répertoire domoticz. J'ai utilisé FileZilla pour me connecter au Raspberry pi et pour supprimer tous les fichiers
  • Copier la version de DomoticZ dans le répertoire domoticz (domoticz_linux_2023.2_armhf.tgz dasn mon cas). Comme précédemment j'ai utilisé FileZila
  • Décompresser le fichier

    Code : Tout sélectionner

    tar xvfz domoticz_linux_2023.2_armhf.tgz
  • Copier votre ancienne base de donnée dans le répertoire domoticz
  • Copier l'exécutable domoticz de l'ancienne version dans le répertoire domoticz
DomoticZ est à nouveau disponible.


Pour la suite :
  • Désactiver les mises à jour automatiques dans les paramètres
  • Activer le backup auto de la base de données toujours dans les paramètres
  • Penser à faire des sauvegardes complètes avant de lancer des mises à jour


Encore merci à @Keros qui a partagé son exécutable domoticz. Sans quoi je serais encore en train de chercher une solution pour revenir sur la version 2023.2.

@+
JC
Dernière modification par jcjames_13009 le 05 janv. 2024, 22:59, modifié 2 fois.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: [2024.1] Procédure pour revenir en 2023.2

Message par Keros »

Top, merci jcjames_13009 :)

J'ai apporté quelques petites modifications à ton texte.

Voici mon exécutable de la version 2023.2 que j'ai sauvegardé aujourd'hui avant de passer à la 2024.1
Pièces jointes
domoticz executable 2023.2.zip
(4.72 Mio) Téléchargé 169 fois
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
logly
Messages : 3
Inscription : 03 déc. 2023, 20:39

Re: [2024.1] Procédure pour revenir en 2023.2

Message par logly »

Merci beaucoup pour ce tuto et pour l'exécutable. Ça fait trois jours que je m'arrache les cheveux.
mrhugues
Messages : 4
Inscription : 06 janv. 2024, 16:49

Re: [2024.1] Procédure pour revenir en 2023.2

Message par mrhugues »

Bonjour & bonne année.

Un grand merci pour cette procédure et le fichier qui va avec.
Je me suis aussi fait piégé, processeur d'un RPI 1.
Dommage que ce matériel ''vieux'' ne soit plus pris en charge.
Après on dira qu'(il ne faut pas freiner le progrès ....)
Raspberry Pi4 + RFLink R50 + Domoticz 2025.1
Volets Somfy RTS . Passerelle Xaomi ,
Plugin Domoticz Linky https://github.com/guillaumezin/DomoticzLinky
TQALJQ
Messages : 6
Inscription : 20 avr. 2020, 11:09

Re: [2024.1] Procédure pour revenir en 2023.2

Message par TQALJQ »

Bonjour tout le monde,

J'ai une question toute bête, comment on réinstalle la version béta ??
J'ai téléchargé le fichier mais après je ne sais plus. cela fait tellement longtemps que je n'ai plus mis les mains dans le cambouis. en vous remercient. belle journée journée à vous tous.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: [2024.1] Procédure pour revenir en 2023.2

Message par Keros »

Tu peux installer la version beta actuelle en exécutant le fichier Updatebeta dans le dossier de DomoticZ.

Si c'est une ancienne version béta, là, il faut télécharger les sources et les compiler.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
nevermind
Messages : 2
Inscription : 13 janv. 2024, 10:13

Re: [2024.1] Procédure pour revenir en 2023.2

Message par nevermind »

Bonjour,
Un grand merci pour la precedure et le fichier.
cycloflo
Messages : 26
Inscription : 27 nov. 2020, 22:18

Re: [2024.1] Procédure pour revenir en 2023.2

Message par cycloflo »

Bonjour,

Glups ... j'ai fait l'amer expérience de MaJ 2023.2 vers 2024.X sur un Raspberry Pi Zero, avant de prendre connaissance de cette incompatibilité.

Je cherche pour un PiZero à ré-installer une 2023.2 sur un OS tout frais et toutes mes tentatives sont pour l'heure infructueuses
- en repartant de Raspbian 10 ou 11 : Au lancement de l'executable domoticz "domoticz: error while loading shared libraries: libssl.so.3". Pourtant le package libssl est bien présent (pb de version ?)
- en repartant de Raspbian 12 : Segfault au lancement de l'executable domoticz

Tout retour d'expérience sur le sujet est le bienvenu :) Merci
petrapi
Messages : 19
Inscription : 10 mars 2018, 16:41

Re: [2024.1] Procédure pour revenir en 2023.2

Message par petrapi »

Bonjour,

Comme retour d’expérience sur un pi zero w, cela fonctionne très bien sur raspbian12/domoticz2024.1.

Pour résoudre l'erreur libssl:

Code : Tout sélectionner

sudo apt install libssl1.1
Après j'ai suivit scrupuleusement le wiki officiel "Build_Domoticz_from_source" et ça c'est bien passé.
La seule commande qui a posé soucis:

Code : Tout sélectionner

git clone https://github.com/domoticz/domoticz.git dev-domoticz
Je n'ai pas trop compris pourquoi (problème de mémoire tampon ou un truc du genre), cela a fonctionné sur pc, j'ai donc transféré le dossier sur le pi via winscp.

Ma carteSD n’était pas top, et dû au swap car pas assez de mémoire, cela a pris 2 ou 3jours au total, le plus long a été de compiler cmake et la lib Boost.
Répondre