Changement de moteur Z-Wave

Bonjour,

Comme certains ont dû le remarquer, nous allons changer le moteur Z-Wave de Jeedom (https://www.jeedom.fr/forum/viewtopic.php?f=22&t=7126). Nous n’utiliserons plus par défaut le moteur Z-Way (qui semble de moins en moins maintenu…) mais nous allons utiliser OpenZwave. Plusieurs avantages à cela, mais le principal est surtout que nous aurons la main sur le moteur et pourrons plus facilement corriger les soucis que vous pourriez rencontrer.

 

Le changement va se faire en 2 étapes :

  • La première le 1er juin : le plugin OpenZwave va passer privé, et recevra dans la beta cette nouvelle version (à noter que le plugin se suffit à lui-même il n’y a plus besoin du plugin Z-Wave). Cela nous permettra de déployer la nouvelle version qu’aux utilisateurs actuels d’OpenZwave (enfin à tous ceux qui ont acheté OpenZwave) pour déjà voir si pour eux il y a des régressions ou des soucis de migration.
  • Après cette première phase (15 jours environ) nous ouvrirons le plugin à tout le monde avec une doc de migration pour faire le passage du Zway à OpenZwave. Lors de cette réouverture à tous, le plugin deviendra gratuit.

 

Nous avons déjà fait quelques tests de migration, voilà la procédure macro :

  • installation du plugin OpenZwave
  • désactivation du moteur php d’OpenZwave (sur la page du moteur de tâches) et arrêt de celui-ci
  • installation d’OpenZwave (30 à 45 min)
  • lancement de la migration Z-Wave -> OpenZwave
  • redémarrage de Jeedom
  • une fois le démon OpenZwave lancé, il faut de préférence réveiller les modules sur piles
  • réactivation du moteur php OpenZwave + démarrage
  • synchronisation avec OpenZwave

Voici un lien vers la procédure en image et un autre qui donne la procédure en fonction des configurations (déporté ou non, zway ou pas zway)

Ca prend un peu de temps mais ça se passe relativement bien.

Pour l’instant voilà les points de régression que nous avons identifiés

  • plus de visualisation de la file d’attente Z-Wave (peu de chance de la voir revenir à court ou moyen terme)
  • le module aeon multisensor gen5 ne remonte que l’humidité et la température

Coté améliorations :

  • ensemble plus réactif et moins consommateur de ressource
  • système plus déterministe
  • plus de problème d’envoi de configuration aux modules sur batterie
  • interface qui se met à jour en temps réel

Cet article a été lu 9069 fois

Vous aimerez aussi...

47 réponses

  1. gngh dit :

    Bonjour,
    Comme le plugin passe en gratuit une petit geste sera fait a ceux qui l’ont payé ?
    Cordialement,

    • loic dit :

      Bonjour,
      On pense pas car on a prévenu de ce changement il y a mois quand meme.

      • Romain dit :

        J’ai acheté ce plugin il y a plusieurs mois. Je n’ai aucun souci à payer pour un plugin mais ce n’est pas forcément très encourageant à l’avenir d’acheter d’autres plugins quand on sait qu’ils peuvent devenir gratuit du jour au lendemain. Une manière juste aurait été de faire un petit geste ou un avoir sur le market. C’est bien dommage 🙁

        • loic dit :

          Bonjour,
          Le plugin est pas passé gratuit du jour au lendemain on a prévu en début de mois avec plusieurs rappels. C’est la première fois que ce genre de chose arrive. On s’excuse de la gêne occasionné mais malheureusement nous n’avons pas les moyen de faire un geste commercial (surtout si acheté il y a plusieurs mois)

        • Yannick dit :

          Certes c’est un peux frustrant, mais le prix n’était pas non plus prohibitif… (C’est pas 100€…)
          Après pensez que vous avez contribué à l’évolution de Jeedom.

          (Pour le moment je n’utilise que le RTS de Somfy, mais évolution possible dans plusieurs mois.)
          Soyez content que jeedom est gratuit, et surtout, il est au niveau des box « pro »… (voir bien mieux, selon les box)
          Perso je suis presque plus frustré de n’avoir rien payé (hormis les antennes et l’UC), surtout quand on voit le prix des box, et certain même un abonnement pour le « cloud » !

          Un simple utilisateur

  2. Zeltron dit :

    Bonjour, J’ai acheté également le plugin OpenZwave tout récemment c’était un des plugin les plus cher du Market et je trouve ça très bien qu’il devienne gratuit, si j’ai pu contribué un peu financièrement c’est tant mieux.

    Jeedom étant gratuit ca ne me gène pas du tout et je trouve ça même normal.

    Je suis également content que le moteur Z-Wave devienne un peu plus propre du fait qu’il ne soit pas splitté quand on l’utilise avec une clé.

    Forcément les bads news me tombent dessus car j’ai trois AEON Gen5 et une brouette de FGMS lol !
    Dommage aussi pour la pile d’évènements Z-Wave qui disparaitra mais bon faut avancer et j’ai confiance en Loïc pour faire les bons choix !

  3. slobberbone dit :

    Excellente nouvelle ! Sujet abordé il y a très longtemps et qui après mure réflexion voit le jour ! Jeedom est réellement open source maintenant et passer par la lib openZware est vraiment très positif !

    Pareil j’avais acheté ce plugin en vu d’installer un satelite prochainement, mais content que ça ai permi à celui-ci d’être assez développé et mature pour être utilisé en standard !

    + 1000 !

  4. Rémi dit :

    Bonjour,

    Je suis en train de faire une installation de Jeedom (j’envisage une migration de ma HC2 vers Jeedom). Si je comprends bien, il faut que je patiente 15 jours ?

    Merci à vous

  5. John dit :

    Bon, moi je n’étais pas au courant. Hier j’ai fait la maj, et pouf, tous les modules zwave ne fonctionnent plus.

    Je pense que le script de migration n’est pas au point 🙂

    Est-ce que cela doit désinstaller zway ? dans la rubrique plugin j’ai toujours openzwave et z-wave.

  6. Seb44 dit :

    Bonjour,
    je viens de faire la mise à jour et la migration.
    Dans le transfert de Zwave vers OpenZwave, j’ai eu ce message d’erreur à de nombreuses reprises :
    PHP Notice: Undefined offset: 0 in /usr/share/nginx/www/jeedom/plugins/zwave/core/class/zwave.class.php on line 83

    Sinon, pas encore regardé si tout va bien, je m’y mets ce soir.

  7. Seb44 dit :

    Ok,
    en tout cas, ca marche nickel chez moi. RAS a part que c’est carrément plus clair.
    Merci c’était le truc à faire.
    Beau travail

  8. ska dit :

    Bonjour,

    C’est bien vu de le passer gratuit mais acheté il y a même pas 1 mois (le 19 mai exactement) vous comprenez mon désappointement.

    J’aurais pu prendre à la place des plugins créer pour Jeedom (comme thermostat ou caméra) car openzwave n’est pas créé spécifique à Jeedom.

    • loic dit :

      On a mis un avertissement en debut de mois sur le forum et on l’a rappelé à plusieurs reprise que le plugin passerait gratuit le 1er juin

  9. X3n0 dit :

    Alors moi j’aurais une suggestion, ce serait bien d’afficher lors des mise à jours un joli message d’avertissement comme quoi la mise à jour est critique.
    Cela fait quelques semaines ou je ne suis venu, j’ai lançé la mise et paf tous est dans les choux et j’ai beau remettre une sauvegarde, c’est le bordel.
    a titre d’exemple, actuellement je remet une image(sauvegarde) de rapberry pi, donc jeedom est éteint, mais malgré ça, il est toujours impossible d’ouvrir un volet manuellement sans que les autres se ferme, O_O’

    • loic dit :

      Bonjour,
      Il y aura un message pour la version stable, sur la branche beta c’est aux utilisateurs de suivre il ne faut pas prendre les bêtas à la légère c’est des version en cours de développement c’est donc risqué

  10. X3n0 dit :

    heu il ne faut confondre une petite correction et un gros chamboulement, là tout est mort chez moi, le truc complètement incompréhensible, pourquoi lorsque je ferme un volet les deux autre se réouvrent que je le fasse en manuel ou avec jeedom, je n’arrive pas a comprendre la raison.
    Même revenant a une image sauvegarde, si il faut que je réintègre les module un par un, c’est la fête.

    • loic dit :

      On a jamais parlé de petite correction d’ou l’article dédié ici il faut juste faire attention lors des mises à jour beta. De plus d’après les explications sur le forum ton soucis et hors jeedom car même celui-ci éteint tu as toujours le problème.

  11. Lolo-95 dit :

    Bonjour,
    J’ai la lib zwave.me déporté sur un rasp B avec un squeeze player et cela ne m’arrange pas, car je vais être obligé d’installer une version de jeedom dessus et donc d’alourdir le system !! Ou alors de faire l’acquisition d’un rasp B+2.
    J’espère que l’on pourra garder la lib zwave.me pendant encore un certain temps, en gros avoir le choix.

    • loic dit :

      Bonjour,
      Vous aurez évidement le choix, nous ne supprimons pas l’ancien plugin zwave, il ne sera juste plus maintenue au profit du nouveau mais la migration ne sera pas forcée

      • Lolo-95 dit :

        Parfait, je vais patienter avant de faire la migration.
        Elle sera certainement obligatoire avec le temps et les nouveau matériels Z-wave.
        JEEDOM toujours au top 🙂

  12. JC dit :

    Salut,
    Super boulot !
    Est-ce qu’il serait possible de backporter la programmation de la mise à jour des valeurs. C’est indispensable pour des périphériques comme les multiprises greenwave.
    Merci d’avance, et continuez ce que vous faites !

    • loic dit :

      Qu’entends tu par backporter ?

      • JC dit :

        Salut Loïc,
        Le plugin zwave permettait de configurer un polling sur les données des capteurs. J’entends par backoprt le fait de mettre cette fonctionnalité sur le nouveau plugin open-zwave.
        C’est super utile pour au moins deux de mes modules :
        – Qubino fil pilote 6 ordres : pour avoir la température
        – La multiprise greenwave : pour avoir les consos

        Après, il ets tout à fait possible que j’ai raté une étape.

        N’hésite pas à me contacter par mail pour poursuivre la discussion.
        En tous cas, bravo pour le super taf, MERCI !

        JC

  13. Fabien dit :

    Hello,

    @ Zeltron : que veux-tu dire par « brouette de FGMS » ?

    toi aussi, tu n’arrives pas à les faire fonctionner ces modules ?

    • Nicolas33140 dit :

      C’est une expression ! ça veut dire « plein de ». Je dirais qu’il en au moins 3 vu qu’il a dit avoir 3 AEON Gen5 et une brouette de FGMS.

  14. XabiX dit :

    Bonjour,

    Est ce que l’on est tjs sur une dispo du plugin mi juin? Je pose la question car j’ai installé Jeedom ce week end sur un serveur Ubuntu et je souhaite migrer de DomotiGa mais quitte à refaire une config autant le faire directement avec OpenZwave.

    D’ailleurs j’utilise la clé Aeon Labs, et j’ai déjà du OpenZwave à travers DomotiGa donc j’imagine que je vais pouvoir récupérer toute la config automatiquement.

    Merci
    XabiX

  15. Claude69 dit :

    J’ai acheté le plugin, alors que l’annonce de la migration et son passage en gratuit allais arriver et en pleine besoin d’installation du Zwave. J’ai choisi l’achat pour profiter de la béta et m’affranchir de la migration. Manque de chance, j’ai un problème d’installation et pour l’instant, pas d’Openzwave !
    Tans pis ce n’est pas le faible investissement, qui pourrait me faire regretter

  16. richard38 dit :

    Bonjour, je viens de faire l’installation de JEEDOM et je voulais utiliser ma cle usb AEON lab2.0, mais point de plugin openZWAVE, ni beta, ni payant, quelqu’un aurait une info sur le délai avant que je ne me tourne vers l’achat d’un module Razberry merci bcp

  17. pm57 dit :

    j’utilise Jeedom avec une clef z-wave.me et donc deja avec openzwave. j’etais par contre passé a coté sur support pour l’aeon GEN5 (j’en ai deux) est ce que vous avez des previsions sur leur support sur openzwave?
    merci

    • loic dit :

      Bonjour,
      La clef Aeon gen5 est deja compatible avec Jeedom, il manque juste le support des fonctions gen5 du zwave, nous allons publier ce weekend une version beta (vraiment beta pour le coup) qui amènera ces nouvelles fonctionnalités.

  18. Broshet dit :

    Bonjour,

    Depuis la MAJ, je n’ai plus que le plugin OPENZWAVE (j’ai supprimé ZWAVE qui a été désactivé à la migration). Cependant, je ne peux plus importer les configuration de mes modules FGRM222 pour réinitialiser proprement les propriétés (Ouvrir, fermer, positionnement, …) Le bouton n’est plus disponible dans la configuration du module dans le plugin OPENZWAVE. Pouvez vous me dire comment faire ?

    Merci

  19. Xavier dit :

    Ce nouveau plugin OpenZWave est très loin de la qualité de l’ancien plugin zWay.

    La migration, bien qu’indiquant que terminée en succès, n’a en réalité pas fonctionné. Aucun module zWave ne fonctionne.
    J’ai dû tout supprimer et tout ré-inclure.

    Ensuite, ce qui se faisait automatiquement avec le zWay nécessite parfois des configurations manuelle avec ce nouveau OpenZWave.
    Par exemple, les capteurs de température des modules Fibaro Door/Windows Sensor ne sont pas automatiquement détectés. Il faut se faire la config à la main, ce qui n’est pas forcement évident pour les non initiés.

    Plus grave encore, mon bloc de 6 prises de chez Greenwave ne fonctionne plus.
    Seule la prise n°1 est encore commandable, les autres ne répondent plus. Depuis la confiuration du module (onglet valeur) j’ai un message d’erreur « Internal Serveur Error » lorsque j’essaie d’allumer ou d’éteindre une des prises autre que la 1ère.

    Ce plugin n’est même pas digne d’une version beta.
    Je ne comprend pas comment on peut considérer ça comme une version stable.

    J’espère que ce plugin va être stabilisé rapidement car en l’état il est inutilisable.

    • loic dit :

      Bonjour,
      Le plugin est stable sinon on l’aurai pas mis stable,plus de 1000 utilisateurs s’en servent et aucun ne nous a remonté un tel commentaire. Peux tu poster sur le forum pour que l’on voit comment corriger tes soucis le plus rapidement possible ?

  20. Jerome dit :

    J’ai une carte razberry (http://www.amazon.fr/gp/product/B00BL9QFH6?psc=1&redirect=true&ref_=oh_aui_detailpage_o01_s00) mais je ne vois pas le plugin openzwave lorsque je me connect sur le store depuis ma jeedom.
    Je le vois quand je me configure directement au store.
    Du coup, je ne peux l’installer… une idée

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *