Mise à jour 2.2

Cette mise à jour doit absolument être lancée en mode forcé (il faut donc momentanément passer en mode expert pour avoir l’option).

Nouveautés du core

  • Correction de bugs
  • Simplification de l’accès aux configurations des plugins à partir de la page santé
  • Ajout d’une icône indiquant si le démon est démarré en debug ou non
  • Ajout d’une page de configuration globale des historiques (accessible à partir de la page historique)
  • Correction de bugs pour docker
  • Possibilité d’autoriser un utilisateur à se connecter uniquement à partir d’un poste sur le réseau local
  • Refonte de la configuration des widgets (attention il faudra sûrement reprendre la configuration de certains widgets)
  • Renforcement de la gestion des erreurs sur les widgets
  • Possibilité de réordonner les vues
  • Refonte de la gestion des thèmes

ATTENTION : refonte du plugin météo (dû au changement de politique de yahoo), il faut donc le reconfigurer (au niveau de la ville et surtout mettre la clef api de openweather map). La documentation du plugin vous expliquera comment le faire.

ATTENTION : pour tous ceux qui ne sont pas encore en 2.X, l’ANCIEN service DNS s’arrêtera FIN AVRIL : il faut donc que vous passiez en 2.X pour utiliser le nouveau système.

Autre point d’ici quelques mois le market va changer d’url (il va rejoindre la nouvelle infrastructure), pour que ce changement soit pris en compte il faudra aussi absolument avoir Jeedom 2.X

Petits rappels, si à la fin de la mise à jour la log dit « [END UPDATE SUCCESS] » alors TOUT VA BIEN même si vous avez des erreurs dans la logs de la mise à jour c’est normal (cette mise à jour en l’occurrence sort des erreurs, d’où l’obligation de la faire en mode forcé, qui sont NORMALES)

Cet article a été lu 10940 fois

Vous aimerez aussi...

34 réponses

  1. Floman321 dit :

    Super, programme alléchant.

    Merci !

  2. Ed dit :

    Bonjour,

    la mise à jour ne fonctionne pas, je passe de 2.1.2 à 2.2.4, j’ai eu une premiere erreur qui parlait d’undefined function isConnect dans authentification.php line 35 qui m’a bien mis le bazarre. J’ai restauré avec le backup et maintenant la mise à jour echoue sur Error during install : [MySQL] Error code : 42S22 (1054). Unknown column ‘server’ in ‘field list’Array

    Il y a une procédure à suivre pour que ça se passe bien?

  3. Vincent dit :

    Vraiment ultra satisfait de ce soft : il y a tout, c’est relativement simple (bon y a des choses qui ne le sont pas mais la doc est là pour absolument TOUT expliquer donc…) et le rythme des mises à jour est parfait.

    Merci pour tout ce travail accompli !

  4. yann dit :

    bonjour,

    le passage de 2.2.1 à 2.2.4 a complétement planté chez moi aussi. (install sur raspberry 2).
    Je n’ai plus accès au dashboard de jeedom (seulement un menu {{accueil}} qui ne mêne à rien…
    Est-ce qu’il y a une commande pour refaire l’install en ssh ou bien revenir à un backup ?

    merci.

    • yann dit :

      update: j’ai trouvé comment faire en ssh.
      En mode forcé, ca donne ce aui suit:
      « Mise à jour du système en version : 2.2.2…PHP Fatal error: Call to undefined method FreeboxOSCmd::setCache() in /usr/share/nginx/www/jeedom/plugins/FreeboxOS/core/class
      /FreeboxOS.class.php on line 398 »

      Donc ca vient a priori du plugin FreeboxOS.
      Comment je peux faire pour l’enlever avant de faire la mise a jour ?
      (toujours en ssh car je n’ai plus accès au dashboard…)

      merci.

      • yann dit :

        Resolu: après avoir reforcé mais cette fois en mettant explicitement la version 2.2.4, ca marche.
        Je donne ici la commande au cas où, si ca peut aider d’autres personnes:
        sudo php /usr/share/nginx/www/jeedom/install/install.php mode=force version=2.2.4

        Remarque: désolé pour le spam. La prochaine fois j’essayerais de trouver la soklution logique avant d’appeler à l’aide 😉

  5. Kaneda dit :

    plantage lors du passage de 2.2.1 a 2.2.4, lors de la partie qui met a jour 2.2.3 avec l’erreur:

    Mise à jour du système en version : 2.2.3…
    PHP Fatal error: Call to undefined method StoreCmd::setCache() in /usr/share/nginx/www/jeedom/plugins/Store/core/class/Store.class.php on line 232

    j’ai passe la commande pour forcer en 2.2.4 te tout remarche.

  6. KuRGaN dit :

    Bonjour,
    Après un MAJ foirée et un passage en force par la ligne de commande, mon Jeedom reboot.
    Par contre, le plugin Networks ne semble plus fonctionner dans mon cas.
    Sur le dashboard, les éléments restent inacessible (rouge) jusqu’a ce que je réactualise sur le Widget.
    Par contre, mes scenarios s’appuyant sur ce plugin ne fonctionnent plus. Une idée?

  7. Edualc dit :

    Super cette mise à jour, la configuration de l’historique des commandes est vraiment géniale !
    Bravo et merci à toute l’équipe, on est vraiment gatés avec Jeedom. MEERCIIII !

  8. Will dit :

    Merci pour cette maj. Malheureusement, je n’ai plus accès à mes équipements en mode design sur ma tablette…. J’ai uniquement la mise en page créée via le plugin theme.

  9. gaetan dit :

    Bonjour, je tiens juste a faire part d’une solution que j’ai trouvé face a un problème rencontré lors de la mise a jour 2.2.4 (je n’avais pas vu qu’il fallait forcer, meaculpa).
    Tapez cette commande si votre jeedom vous indique  » /tmp/jeedom-cache not writable » sur le dashboard et autre.

    sudo chown -R www-data:www-data /tmp/jeedom-cache

    ensuite un reboot

    Cela m’a bien sauvé la mise, car impossible de rétrograder en version, ou de forcer MAJ car toujours erreur alors que mon dossier temp était presque vide., même avec restauration d’anciennne sauvegarde en SSH.
    Je ne sais pas si j’ai bien fait de taper cette commande (  » à l’instinct « ) car les attributions de droits de dossier, toujours un peu tendu niveau  » sécurité », et je ne suis pas informaticien…
    Libre a quiconque de reprendre l’astuce, dans un post, je ne sais pas si c’est le bon endroit pour déposer ça ici.

  10. philippe dit :

    Bonjour,
    Depuis la MAJ de Jeedom (2.2.4), le plugin agenda ne fonctionne plus. Je m’en suis rendu compte car les plage horaires du chauffage par ex, ne fonctionnent pas.
    Est ce lié à la MAJ ?
    Merci pour votre aide,
    Bien cordialement,
    Philippe

  11. mibis dit :

    Merci pour la commande en ssh qui a bien fonctionné.
    Par contre j’ai une dizaines de plugin qui sont plus à jour. La mise à jour ne veut pas se faire . Avez vous rencontré se problème?

  12. Philippe dit :

    Bonjour,
    Suite à la mise à jour de Jeedom (2.2.4), le plugin Agenda ne semble plus fonctionner correctement.
    Je me suis aperçu que la plage horaire pour le lancement de mon chauffage et qui est définie dans un agenda, n’a pas fonctionné (donc pas de chauffage !!)
    Y a t il un lien avec la MAJ ? doit on attendre une MAJ du plugin ?
    Merci pour votre aide !
    Bien cordialement,

    Philippe

  13. Flo dit :

    Merci pour cette mise à jour même si le process est un peu plus rock’n roll que d’habitude 🙂

    Continuez les ptits gars

  14. maxredphenix dit :

    Bonjour,
    Idem : plantage chez moi, mais via ssh et la commande de Yann c’est OK :
    sudo php /usr/share/nginx/www/jeedom/install/install.php mode=force version=2.2.4

    Par contre, depuis cette MAJ avec la commande ssh, je ne peux plus installer ni mettre à jour mes plugins … bizarre

  15. UnSurX dit :

    Merci pour votre investissement régulier dans ce projet.

  16. KuRGaN dit :

    Bonjour,
    Je reviens signaler d’autre souçis pour ma part:
    Le fichier /var/www/html/log/update n’a pas les bonnes permissions, il était en 774 pour root:root et je l’ai passé en 777 root:root
    J’ai pu installer le plugin SMS mais impossible d’installer les dépendances et de voir la log d’installation.
    Problème de droit sure la MAJ?
    Serait-il possible d’avoir l’ensemble des droits à appliquer sur les différents répertoires de travail de Jeedom afin de vérifier un éventuel problème?

  17. olivierdel dit :

    je confirme il ne faut pas faire d’upgrade pour l’utilisation du plugins agenda. la montée de version plante. la manip ne marche pas sur le distrib pour le raspbery le chemin est different ( pas de nginx)

    • philippe dit :

      Bonjour,
      Le plugin agenda remarche ! je du le désinstallé puis réinstallé…Et là, bien que mes agendas étaient restés visible, ils étaient par contre vide !! Donc j’ai tout reprogrammé….Pas plus de résultat….Faut pas désespérer…..Par hasard, j’ai rendu visible le widget de chaque agenda, et là je me suis appercu qu’il fallait les activer en cliquant en haut à droite sur chaque agenda (sur le symbole du tick)…Et depuis tout marche bien….ouf !!

  18. yann dit :

    Hello,

    Content que mon commentaire en ai dépanné d’autres. J’avais oublié en effet la 2e commande pour redonner les droits à Jeedom:
    chown -R www-data:www-data /usr/share/nginx/www/jeedom
    Je n’ai rien inventé en fait, tout est expliqué ici: https://www.jeedom.com/doc/documentation/core/fr_FR/doc-core-update.html
    Un « sudo reboot » est parfois nécessaire pour ne plus avoir de problèmes avec certains plugins.
    A noter également que j’ai du réinitialiser tout mon reseau zwave (relancer les interdependances et le demon, etc…)

  19. Laurent dit :

    bonjour,
    Mise à jour OK, par contre plus de chauffage dans la maison depuis qqs jours et là ca passe pas du tout. On m’a dit ce matin au réveil « c’est soit tu fous ta domotique à la poubelle ou sinon je pars à l’hotel ». Donc SVP, avant de lancer les mises à jours, vérifier au moins que les plugin officiels fonctionnent. Ma femme ne comprends pas que cela ne fonctionne pas, mais qq part, elle n’a pas tort.

    Merci de votre aide !

  20. mibis dit :

    Bonjour yann
    en mettant la ligne chown -R www-data:www-data /usr/share/nginx/www/jeedom partout il met opération non permise!

  21. Chadd dit :

    Bonjour,

    une petite régression de la V2 par rapport à la V1 de jeedom, désormais il semble que les scripts n’acceptent plus les commandes de type
    #[salle-a-manger][multiprise][On-1]# (la commande est rapportée comme correctement exécutée par jeedom, mais rien ne se passe en réalité).

    C’est dommage car cela permettait de créer des sous objets bien pratique a afficher dans les vues et dashboard (notamment quand on a une multiprise greenwave avec plusieurs équipement différents connectés dessus par ex), et de lancer plusieurs actions à la fois via un seul bouton (exemple lancer l’ampli+ la télé).

    SVP une correction peut elle être apportée dans une prochaine version (je suis actuellement en v2.2.6) pour retrouver ce fonctionnement?

    merci d’avance,

    Cordialement,

    Yannick

  22. niko34 dit :

    Cette mise à jour n’est pas super de mon côté. Les icônes « Refresh » sur les widgets, que j’avais enlevées, sont revenues sur certains widgets. Les libellés « Etat » sont de nouveau affichés sur les widgets. Obligés d’éditer chaque commande état pour cacher ce libellé que je ne veux pas voir (pénible de devoir se faire ça widget par widget…). Mon arrosage s’est remis en route tout seul, alors qu’il était désactivé sur le widget agenda associé. Le plugin mode semble déclencher des scénarios alors que je ne change pas de mode (les volets s’ouvrent tout seul pendant mon absence). Pas trop le temps en ce moment pour regarder les logs, trouver les raisons etc (j’ai vu qu’il y avait quelques soucis sur l’agenda dans le forum)… Je vais remettre tout ça en ordre mais c’est bizarre cet enchaînement.

  23. zolman dit :

    bonjour,
    pour moi, après cette mise a jour plus rien fonctionne comme avant l’agenda avec mes programmations du café,lumières on & off etc…donc retour arrière.

    • philippe dit :

      Zolman,
      C’était idem pour moi…Voilà ce que j’ai fait:

      J’ai du désinstallé le plugin Agenda puis réinstallé…Et là, bien que mes agendas étaient restés visible, ils étaient par contre vide !! Donc j’ai tout reprogrammé….Pas plus de résultat….Faut pas désespérer…..Par hasard, j’ai rendu visible le widget de chaque agenda, et là je me suis appercu qu’il fallait les activer en cliquant en haut à droite sur chaque agenda (sur le symbole du tick)…Et depuis tout marche bien !
      Bon courage !
      Philippe

  24. oussama1984 dit :

    J’ai constaté un bug sur la gestion des droits d’utilisateurs.
    « Le paramétrage d’un utilisateur se remet à zéro lorsque je modifie un autre utilisateur »

    plus de détail ici : https://www.jeedom.com/forum/viewtopic.php?f=23&t=17699

  25. damien dit :

    Bonjour,
    je n’arrive pas à mettre à jour en 2.2.6.
    j’ai ce message d’erreur:
    ******
    Adresse de téléchargement : https://github.com/jeedom/core/archive/stable.zip
    Téléchargement en cours…converted ‘https://github.com/jeedom/core/archive/stable.zip’ (ANSI_X3.4-1968) -> ‘https://github.com/jeedom/core/archive/stable.zip’ (UTF-8)
    –2016-03-08 13:49:56– https://github.com/jeedom/core/archive/stable.zip
    Resolving github.com (github.com)… 192.30.252.129
    Connecting to github.com (github.com)|192.30.252.129|:443… connected.
    ERROR: The certificate of ‘github.com’ is not trusted.
    ERROR: The certificate of ‘github.com’ is not yet activated.
    The certificate has not yet been activated
    Réactivation des scénarios : OK
    Réactivation des tâches : OK
    Error during install : Echec lors du téléchargement du fichier. Veuillez réessayer plus tard (taille inférieure à 100 octets)Array
    (
    )
    Details : 1[END UPDATE ERROR]
    PHP Fatal error: Uncaught exception ‘Exception’ with message ‘Echec lors du téléchargement du fichier. Veuillez réessayer plus tard (taille inférieure à 100 octets)’ in /var/www/html/install/install.php:141
    Stack trace:
    #0 {main}
    thrown in /var/www/html/install/install.php on line 141
    ****
    vous pourriez me donner un coup de main?

    • marie dit :

      Bonjour,

      avez-vous réessayer après quelques temps d’attente ?
      sinon je vous conseille d’aller voir notre forum où vous trouverez une aide bien plus réactive que sur le blog puisque de nombreux membres sont très actifs à toute heure 😉

Laisser un commentaire

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