[MAJ] Stable DomoticZ 2025.1 : 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 2025.1 : INFOS et CONSIGNES A SUIVRE

Message par Keros »

Bonjour à tous,

Après de longs 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 :Les anciennes API Json qui étaient indiquées comme Depreciated ne fonctionnent plus. :!:

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 : Principe des mises à jour stable / béta. Je vous invite à regarder cette discussion que j'ai ouverte sur le forum anglais.

:arrow: En résumé : les versions stables sont des versions béta dont Gizmocuz a mis l'étiquette "stable" dessus. La béta ne donnant pas de retours négatifs, il étiquette quelques stable au fil de l'eau.
:!: Il n'y a pas eu des tests spécifiques sur les versions stable pour valider ce que l'on pourrait attendre d'une version marquée comme "stable".


Information : Un script de backup automatique de DomoticZ avant la mise à jour vient d'être intégré 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 [2025.1] 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 [2025.1] 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 ... ;)
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.



Erreur requêtes API JSON

Cette version arrête complétement les anciennes requêtes JSON.
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

Re: [MAJ] Stable DomoticZ 2025.1 : INFOS et CONSIGNES A SUIVRE

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 05/05/2025 à 18h35


It's about time 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!

Here are the most important changes (there are way too many changes to list them all):
Version 2025.1 (May 5th 2025)
- Implemented: Battery level for Setpoint sensors
- Implemented: Charts, zoom option for 'Day' view
- Implemented: Data Pushers, added P1 actual value
- Implemented: EnOcean, now able to choose an optional base_id as sender_id instead of the chip_id (#6213)
- Implemented: Floorplan, Add support for stop button (Ventation blinds)
- Implemented: RFXCom, Updated SDK
- Implemented: Support for Honeywell Series 5/PIR
- Implemented: Text sensor, now posible to edit direct from the GUI
- Implemented: YouLess, added Water meter
- Implemented: More default icons
- Implemented: MQTT-AD, added support for Gas device class
- Implemented: MQTT-AD, added support for Text device class
- Implemented: MQTT-AD, better precision for kWh sensors
- Implemented: MQTT-AD, enabled 'device_automation' component to be compatible with upcoming (2025) Zigbee2MQTT version
- Implemented: MQTT-AD, handling single onoff color mode as a normal light/switch
- Implemented: MQTT-AD, power sensors for the Tuya SPM02
- Implemented: MQTT-AD, support sensors that report humidity but sends 'null' values
- Implemented: MQTT-AD, support for string field state objects
- Implemented: MQTT Push 'Retained' mode option
- Implemented: Rain devices can now be replacement with different types of rain devices
- Implemented: RFXCom, Falmec Support
- Implemented: RTL433, Support Generic Switch (Door) sensor
- Implemented: Tado, oauth2 support
- Changed: dzVents, possible to pass a Domoticz device ID in notify() through the extra parameter
- Changed: Energy Dashboard now also available for non-admin users
- Changed: Energy Dashboard, Text object clipping rectangle
- Changed: Google Firebase Cloud Messaging (FCM) alternative way to pass a Domoticz device ID through the extra field ('|Device=<devidx>')
- Changed: Internal webserver refactoring
- Changed: Netatmo Improved and automated login process for devices (to obtain client ID and Password with user selectable scopes)
- Changed: Removed Highcharts 'Download PNG/JPG/SVG' buttons until export server is fixed
- Changed: Using OpenStreetMap for Latitude/Longitude query in settings
- Changed: Hardware/User/Application/Variables setup page (update/delete/add buttons)
- Changed: Smoke Detectors are now able (internally) to use keep-alive timestamps
- Fixed: Application shutdown, solved possible crash (#6310)
- Fixed: AtagOne, fixed getting device_id and better debuginfo
- Fixed: Charts, dynamic title based on selected range
- Fixed: Computed Meter summation
- Fixed: Custom Icons, making sure they are valid and loaded OK
- Fixed: Floorplan, corrected open/close icon behaviour
- Fixed: Floorplan, now handles protected selectors
- Fixed: MQTT Push, making sure direct push is working
- Fixed: Possible mutex lock issue when logging
- Fixed: Pushers, corrected Gas value rounding
- Fixed: Python framework, invalid sValue when creating a General/kWh sensor
- Fixed: RFXCom 868 MHz Weather device
- Fixed: RFXCom, WS90 Weather device
- Removed: Thermosmart thermostat (Product no longer supported/available by the manufacturer)
- Removed: API: Old RType calls have been replaced
- Updated: HighCharts
- Updated: Self Signed Certificate (Valid till 2035)
- Updated: Translations
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: !

If you encounter update issues please start a new topic in the Bugs and Problems subforum https://forum.domoticz.com/viewforum.php?f=6
Verrouillé