Existerait-il un sujet qui mentionnerait une procédure de préparation pour migrer vers la v4 ?
J’ai essayé de faire un test de migration sur un RPI2 que j’avais en stock. Ben ça n’a pas été très concluant. Les widgets type toogle par exemple n’ont pas trop bien digéré la migration. La config de l’animation des variables a été configuré par défaut lors de la migration. Mais l’animation maintenant est un mixe de l’ancienne (widgets toogle de la v3) et de la nouvelle (pas de widget de la v4).
Donc pour préparer cette migration, par exemple, faut il commencer par supprimer tous les widgets personnalisés,… avant de migrer ?
Je te confirme que la gestion des widgets a été entièrement modifié : https://www.jeedom.com/blog/4358-release-candidate-v4/
Les designs aussi sont impactés, c’est pour cela que la Team ne force pas officiellement le passage en V4 ce que je trouve judicieux.
Pour les scénarios, ils sont censés fonctionner à la condition que les équipements utilisés soient toujours fonctionnels, c’est à dire que le plugin qui les gèrent soit compatible V4…
Pas de soucis pour les officiels pour les tiers il faut faire du cas par cas, mais ceux qui sont maintenus sont compatibles. A ma connaissance, les soucis de compatibilités viennent plus de Buster (PHP 7.3) que de la V4 elle même…
C’est juste mon point de vue mais la V4 est TOP!
Ayant développé un plugin, je cherche un post, une doc ou autre indiquant les modifications à faire pour rendre son plugin compatible avec la V4 ou tout simplement
les modifications au niveau code qui impactent les plugins
je ne peux pas dire que c’est bloquant. par contre, je ne peux pas dire que mon plugin est compatible avec la v4, cela ne se fera pas en un claquement de doigt visiblement cela va être bien plus complexe.
Surtout que j’insiste il n’y a aucune doc qui indique comment passer son plugin de V3 à V4 et les modifications à faire !!! donc je ne sais pas ce qui ne va pas dans mon plugin !
Autre question. Dans les widgets développés pour mon plugin en V3, j’avais l’habitude d’utiliser l’attribut html standard « id » pour référencer un élément et l’identifier pour le selector de jquery. Il semble que cela ne soit plus possible et qu’il faille utiliser uniquement l’attribut class.
Une âme charitable pourrait elle confirmer ou infirmer ce que j’avance
Bonjour @geoblack
Nouveau sur Jeedom, je viens du monde eedomus sur lequel le plugin Cozytouch fonctionnait aussi bien, je viens te proposer mon aide si tu as besoin pour essayer de sortir la version de ton plugin compatible V4.
D’autre part j’ai pu importer mes radiateurs. En revanche le seche serviette atlantic connecté sur mon bridge Cozytouch ne remonte pas.
Bonjour, je relance le sujet 6 mois après ma première tentative sur le sujet… j’ai cru lire sur d’autres posts que pour mettre à jour jeedom smart en v4 stable, il faut d’abord passer par la MAJ v4.0 RC, et seulement là la stable sera proposée en MAJ … ai-je bien compris la démarche ?
Car sinon j’attendais toujours sans rien dire que la V4 stable me soit proposée lors d’une MAJ de ma V3.3.50. Je trouve le temps long surtout que je lis plein de monde qui utilise déjà la V4.0