[MAJ] Stable DomoticZ 2024.5 : INFOS et CONSIGNES A SUIVRE

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

[MAJ] Stable DomoticZ 2024.5 : INFOS et CONSIGNES A SUIVRE

Message par Keros »

Bonjour à tous,

Après un début d'années avec 4 mises à jour en 1 mois, Gizmocuz vient de publier une nouvelle mise à jour stable de DomoticZ est disponible. Lien vers le post de gizmocuz.

Ne cliquez pas simplement sur le bouton update !!

Suivez d'abord les consignes de sauvegardes ci-dessous



Important : OpenZwave fonctionne sur cette version, mais il n'y a plus de support. :!:
:arrow: Il est recommandé aux utilisateurs de migrer vers Zwave-JS.

Important : Cette version ne fonctionne plus avec les Raspberry Pi équipés de processeurs ARMv6. :!:


Information : Un script de backup automatique de DomoticZ avant la mise à jour vient d'être intégrer depuis la version 2024.2. Lors de la mise à jour suivante, une copie du dossier DomoticZ sera créé avant la prochaine mise à jour. Il faut que le script soit installé lors d'une mise à jour pour être fonctionnel sur celles d'après.

Pour le moment, je n'en sais pas plus. Je préfère avertir. Je vais me renseigner et regrouper ici les infos que je trouve.


Et comme le disait Vil1driver :

:!: Les mises à jour de DomoticZ sont souvent sources de difficultés, ne sautez pas dessus :!:


Ce que j'ai fait :arrow: désactiver la mise à jour automatique dans les paramètres. Plus de (mauvaise) surprise ;)


N'oubliez pas, le forum peut maintenant vous prévenir de la sortie d'une nouvelle mise à jour stable de DomoticZ S'inscrire à la notification
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

L'organisation sur le forum

Message par Keros »

Merci de suivre ces consignes avant de poster votre demande

Les sujets en rapport avec la mise à jour devront avoir le préfixe [2024.5] Problème ... afin d'ouvrir un thème.

Merci de vérifier que votre problème n'ait pas été déjà ouvert.

Les gros sujets sont :
  • A venir

Si la mise à jour c'est bien passée, le sujet de discussion [2024.5] Nouvelle version DomoticZ est ouvert pour regrouper vos retours. N'oubliez pas d'indiquer votre système, son OS, sa version, votre version de DomoticZ avant la mise à jour, etc ... ;)
Dernière modification par Keros le 09 juil. 2024, 20:23, modifié 1 fois.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

La sauvegarde

Message par Keros »

Faire une sauvegarde avant de lancer la mise à jour !!

Il est vivement recommandé de faire :
  • Une sauvegarde de la base de donnée
  • Une sauvegarde complète du dossier DomoticZ
  • Une sauvegarde complète de votre système
Vous pouvez regarder le script de papoo (merci Neutrino pour l'info)


Profitez-en pour garder la sauvegarde complète du système dans un coin pour pouvoir y revenir en cas de coup dur ;)
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Les problèmes remontés

Message par Keros »

Je vais essayer de résumer ici les différents problèmes remontés.

Démarrage de DomoticZ

Ceci n'est pas valable spécialement pour cette version, mais il arrive que la mise à jour lancée via l'interface Web de DomoticZ plante et DomoticZ ne redémarre pas. Dans ce cas, il faut essayer de relancer la mise à jour de DomoticZ en exécutant le fichier updaterelease dans le dossier domoticz.

Si DomoticZ n'est toujours pas accessible, vérifier le service avec la commande sudo service domoticz.sh status
Si DomoticZ ne se lance pas, il est possible d'avoir des infos en lancement DomoticZ depuis l'invite de commande : ./domoticz


Affichage

En cas de problème d'affichage : Pour vérifier s'il s'agit d'un problème d'affichage :
  • Tester si la commande Json http://IP-ADDRESS:PORT/json.htm?type=command&param=getdevices fonctionne. Vous devriez voir tous vos dispositifs dans Result
  • Essayer en mode incognito
  • Essayez depuis un autre navigateur
  • Essayer depuis un autre OS

Perte des dispositifs

Regarder dans Configuration / User si les objets sont bien dans la colonne de droite.


Non compatibilité armv6

Cette nouvelle version n'est plus compatible avec les anciens Raspberry Pi :arrow: Vérifier votre version de cpu avec la commande cat /proc/cpuinfo.

Nouvelle version de Zwave

OpenZwave refonctionne avec cette version de DomoticZ. Il faut néanmoins migrer sur ZWave JS UI car le projet OpenZwave est mort depuis 2 ans.
Voir les infos sur ce changement commencé avec là 2022.2.


Compatibilité Raspberry Pi OS BookWorm

Cette version ne semble toujours pas être directement compatible avec BookWorm. Ils ont gardé la rétrocompatibilité avec les anciennes versions pour le moment.
DomoticZ peut tourner sous BookWorm mais nécessite des installations spécifiques supplémentaires.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Compatibilité des bases de données

Message par Keros »

Infos reprises du sujet pour la 2021.1

D'après ce message, il semblerait qu'il est impossible de charger dans la nouvelle version une base de données sauvegardée avec l'ancienne version.
Ceci est très certainement dû à une évolution de la base de données lors de la mise à jour.

:arrow: Pensez bien à faire une nouvelle sauvegarde complète après la mise à jour pour repartir de celle-ci en cas de pépins ultérieur.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Copie du message en anglais

Message par Keros »

Je copie ici le post d'information, car je me suis rendu compte que les anciens sont supprimés. On aura une copie pour historique.

Copie du message initial faite le 07/07/2024 à 09h13


It's time again for a new stable release!

This could not have happened without the help of everyone who contributed to make this happen!
Forum moderators, users, beta testers and specially all those who contributed with code! Thank you once again!!!

As always, PLEASE make a FULL backup of your Domoticz folder (or in case of an embedded system, your SD card!)
This way you can always return to the previous version you were running before this update!
Thanks to all volunteers who helped with the implementation! I know it was a lot of work with a lot of stress!

A few notes before updating:
  • Because some users are still experiencing migration issues to ZWaveJS-UI, OpenZWave is back (No support!).
    The OpenZWave project was stopped 2 years ago.
    We still urge ysers using OpenZWave to migrate to ZWaveJS-UI in combination with the MQTT Autodiscovery method build into Domoticz.
    (See https://www.domoticz.com/wiki/Zwave-JS-UI)
  • Armv6 device support has been stopped. Sure, you can still build Domoticz yourself, but no binary versions are published anymore.
    This means devices like the Raspberry Pi 1, Pi Zero from ~12 years ago are not supported anymore.
  • When using Domoticz with client/server setup (multiple locations), it is important that both server and client run this version or a beta.
  • Support for remote updating a RFXCom transceiver has been removed as it was not working 100% with the latest models.
    This was a joined decision between us, and you now need to use the flash application from the RFXCom website.
Here are the most important changes (there are way too many changes to list them all):
Version 2024.5 (July 7th 2024)

- Implemented: Currency Symbol in Location Settings
- Implemented: dzVents, Added historical data helper 'med' to calculate the median value
- Implemented: dzVents, Improved logging
- Implemented: Energy Dashboard
- Implemented: Enever, Added Budget Energy and Eneco
- Implemented: Enphase, Live storage data
- Implemented: Enphase, Option for more Inverter details (ac/dc voltage, temperature, lastupdate)
- Implemented: Event Editor, Close/Close All menu dropdown
- Implemented: Event Editor, Storing/Loading opened events
- Implemented: Hour chart for P1 log
- Implemented: MQTT-AD Climate Fan Mode
- Implemented: MQTT-AD Climate Swing Mode
- Implemented: OpenWeatherMap, API 3.0 support
- Implemented: P1 Meter, option to specify view (low/high tariff or simple (dynamic contract))
- Implemented: Possible to query a range of device states via JSON
- Implemented: SolarEdge, polling Storage devices
- Fixed: Data Pushers, Forecast for Weather Station subtypes
- Fixed: Floorplan, better detection of switches
- Fixed: Hardware Setup, hiding extra parameters when selecting a python plugin
- Fixed: PythonEx framework, two notifications where send for switch type devices
- Fixed: Python framework, custom image loading
- Removed: Cereal Proxy (not used anymore)
- Changed: EvoHome, now making use of general logging system
- Changed: MQTT-AD, now also handles brightness scale number values as string
- Changed: SBFSpot, disabled error 28 error
- Changed: Selector switch now displays correct state in Data field (and devices overview)
For a full detailed overview visit:
https://github.com/domoticz/domoticz/commits/master/
https://github.com/domoticz/domoticz/bl ... istory.txt

You can also update manually by going to your Domoticz folder and issue the following command: ./updaterelease

Up up and away :mrgreen: !
Verrouillé