Page 1 sur 1

Domoticz 2023.2 : Dernière version stable avec OpenZwave - Modification c'est la 2024.7

Posté : 31 juil. 2023 07:05
par Alain
Cette dernière version stable est disponible depuis le 21 juillet, j'ai attendu une semaine et j'ai migré mes 5 Raspberry progressivement (sur 3 jours).
Domoticz 2023.2
Domoticz 2023.2
Les Pi étaient tous en version Domoticz 2023.1 (version du début de l'année) et avec Pi OS Bullseye 64bits.
D'après le forum Domoticz, c'est "vraiment" la dernière version avec OpenZwave et les prochaines beta n'intégreront plus ce composant. Il va donc être indispensable de migrer vers ZwaveJSUI.

Voici les corrections que j'ai dû faire pour que tout fonctionne correctement :
  1. Dans Configuration/Users/Paramétrer les dispositifs, j'ai ajouté tous les dispositifs car certains n'apparaissaient plus dans les onglets
    Configuration/Users
    Configuration/Users
    Paramétrer les dispositifs
    Paramétrer les dispositifs
    Ajout de tous les dispositifs (Select All)
    Ajout de tous les dispositifs (Select All)
  2. Pour que Monitor (et ses variantes) fonctionne, j'ai modifié le fichier frontpage.js en enlevant "&jsoncallback=?" à plusieurs endroits dans le fichier.
    ancienne version : url: [$.domoticzurl,'/json.htm?type=devices&plan=',$.roomplan,'&jsoncallback=?'].join(''),
    version corrigée : url: [$.domoticzurl,'/json.htm?type=devices&plan=',$.roomplan,''].join(''),
    Je peux vous fournir le fichier modifié :) qui fonctionne correctement.
  3. J'ai aussi une anomalie avec les Sonoff Mini R2 sous Tasmota, les commandes On/Off sont en erreur ? J'ai fait une mise à jour sur les 5 dispositifs sous Tasmota car j'étais en Tasmota 9.5 et la dernière version est la 13 ! Observation en cours pour voir comment ça évolue :oops: OK après plusieurs jours d'observation :)
  4. J'ai constaté que le tri des dispositifs était modifié dans les onglets. Le nouveau tri est alphabétique, c'est dommage :( , il faut refaire le boulot d'organisation.
  5. Il y a une modification dans l'utilisation de l'API JSON qui génére un message de warning dans les logs.
    Modification dans la syntaxe de l'API JSON
    Modification dans la syntaxe de l'API JSON
    Pour corriger, c'est un peu long car il faut chercher dans les fichiers où se trouve ces appels à l'API. La commande grep m'a été très utile car elle permet de trouver les fichiers concernés et la ligne à modifier.
    Commande grep
    Commande grep
    J'ai modifié une petite dizaine de fichiers .lua mais il peut aussi y avoir ces appels à l'API dans des plugins, dans ce cas il faut faire les mises à jour des plugins.
  6. J'ai installé Docker et ZwaveJSUI, le fonctionnement est correct mais j'ai un problème avec mon dongle Zwave qui n'est pas reconnu (peut-être trop ancien).

Re: Domoticz 2023.2 : Dernière version stable avec OpenZwave - Modification c'est la 2024.7

Posté : 05 déc. 2024 08:12
par Alain
Suite à de nombreuses demandes, Zwave a été réintégré à Domoticz et la dernière version stable à ce jour (5/12/2024) est la 2024.7 qui permet toujours un fonctionnement avec Zwave. Il s'agit de l'ancienne version avec open-zwave qui n'est plus maintenue depuis plusieurs années.
En parallèle, la version avec Zwave-JS-UI qui utilise MQTT pour communiquer avec Domoticz est toujours la cible vers laquelle il faut migrer pour ceux qui souhaitent toujours utiliser des dispositifs Zwave.