Aller au contenu
Rocketlud

Jeedom V3

Recommended Posts

Salut, 

 

des retours de MAJ, j'ai pas encore appuyer sur le bouton ;) 

 

Bonjour à tous,

 

La v3 de Jeedom vient d’être déployée. C’est une mise à jour qui peut être relativement longue. Certains messages d’erreurs sur les plugins pendant la mise à jour peuvent être normal. Il faut bien patienter jusqu’à la fin de la mise à jour qui pourra être longue (a noter que comme pour la 2.0 la mise à jour se relance toute seule, il se peut donc que vous perdiez la log, attendez 10min et ça devrait être bon).

Cette mise à jour apporte un lot considérable d’améliorations et de nouveautés. Voici le changelog de manière brute. Nous reviendrons sur certaines nouveautés dans les jours à venir avec plusieurs articles.

zD90DpDa.jpg

Le changelog

  • Suppression du mode esclave
  • Possibilité de déclencher un scénario sur un changement d’une variable
  • Les mises à jour de variables déclenchent maintenant la mise à jour des commandes d’un équipement virtuel (il faut la dernière version du plugin)
  • Possibilité d’avoir une icone sur les commandes de type info
  • Possibilité sur les commandes d’afficher le nom et l’icone
  • Ajout d’une action « alert » sur les scénarios : message en haut dans jeedom
  • Ajout d’une action « popup » sur les scénarios : message à valider
  • Les widgets des commandes peuvent maintenant avoir une méthode d’update ce qui évite un appel AJAX à Jeedom
  • Les widgets des scénarios sont maintenant mis à jour sans appel ajax pour avoir le widget
  • Le résumé global et des pièces sont maintenant mis à jour sans appel ajax
  • Un clic sur un élément d’un résumé domotique vous amène sur une vue détaillée de celui-ci
  • Vous pouvez maintenant mettre dans les résumés des commandes de type texte
  • Changement des bootstraps slider en slider (correction du bug du double événement des sliders)
  • Sauvegarde automatique des vues lors du clic sur le bouton « voir le résultat »
  • Possibilité d’avoir les docs en local
  • Les développeurs tiers peuvent ajouter leur propre système de gestion de tickets
  • Refonte de la configuration des droits utilisateurs (tout est sur la page de gestion des utilisateurs)
  • Mise à jour des libs : jquery (en 3.0) , jquery mobile, hightstock et table sorter, font-awesome
  • Grosse amélioration des designs :
    • Toute les actions sont maintenant accessibles à partir d’un clic droit
    • Possibilité d’ajouter une commande seule
    • Possibilité d’ajouter une image ou un flux vidéo
    • Possibilité d’ajouter des zones (emplacement cliquable) :
      • Zone de type macro : lance une série d’actions lors d’un clic dessus
      • Zone de type binaire : lance une série d’actions lors d’un clic dessus en fonction de l’état d’une commande
      • Zone de type widget : affiche un widget au clic ou au survol de la zone
    • Optimisation général du code
    • Possibilité de faire apparaître une grille et de choisir sa taille (10×10,15×15 ou 30×30)
    • Possibilité d’activer une aimantation des widgets sur la grille
    • Possibilité d’activer une aimantation des widgets entre eux
    • Certains types de widgets peuvent maintenant être dupliqués
    • Possibilité de verouiller un élément
  • Les plugins peuvent maintenant utiliser une clef api qui leur est propre
  • Ajout d’interactions automatiques, Jeedom va essayer de comprendre la phrase, d’exécuter l’action et de répondre
  • Ajout de la gestion des démons en version mobile
  • Ajout de la gestion des crons en version mobile
  • Ajout de certaines informations de santé en version mobile
  • Ajout sur la page batterie des modules en alerte
  • Les objets sans widget sont automatiquement masqués sur le dashboard
  • Ajout d’un bouton dans la configuration avancée d’un équipement/d’une commande pour voir les événements de celui-ci/celle-ci
  • Les déclencheurs d’un scénario peuvent maintenant être des conditions
  • Un double clic sur la ligne d’une commande (sur la page de configuration) ouvre maintenant la configuration avancée de celle-ci
  • Possibilité d’interdire certaines valeurs pour une commande (dans la configuration avancée de celle-ci)
  • Ajout des champs de configuration sur le retour d’état automatique (ex revenir à 0 au bout de 4min) dans la configuration avancée d’une commande
  • Ajout d’une fonction valueDate dans les scénarios (voir documentation des scénarios)
  • Possibilité dans les scénarios de modifier la valeur d’une commande avec l’action « event »
  • Ajout d’un champs commentaire sur la configuration avancée d’un équipement
  • Ajout d’un système d’alerte sur les commandes avec 2 niveaux : alerte et danger. La configuration se trouve dans la configuration avancée des commandes (de type info seulement bien sûr). Vous pouvez voir les modules en alerte sur la page Analyse → Equipement. Vous pouvez configurer les actions sur alerte sur la page de configuration générale de Jeedom
  • Ajout d’une zone « tableau » sur les vues qui permet d’afficher une ou plusieurs colonnes par case. Les cases supportent aussi le code html
  • Jeedom peut maintenant tourner sans les droits root (expérimental). Attention car sans les droits root vous devrez manuellement lancer les scripts pour les dépendances des plugins
  • Optimisation du calcul des expressions (calcul des tags uniquement si présents dans l’expression)
  • Ajout dans l’API de fonction pour avoir accès au résumé (global et d’objet)
  • Possibilité de restreindre l’accès de chaque clef api en fonction de l’IP
  • Possibilité sur l’historique de faire des regroupements par heure ou année
  • Le timeout sur la commande wait peut maintenant être un calcul
  • Correction d’un bug s’il y a des  » dans les paramètres d’une action
  • Passage au sha512 pour le hash des mots de passe (le sha1 étant compromis)
  • Correction d’un bug dans la gestion du cache qui le faisait grossir indéfiniment
  • Correction de l’accès à la doc des plugins tiers si ceux-ci n’ont pas de doc en local
  • Les interactions peuvent prendre en compte la notion de contexte (en fonction de la demande précédente et celle d’avant)
  • Possibilité de pondérer les mots en fonction de leur taille pour l’analyse de la compréhension
  • Les plugins peuvent maintenant ajouter des interactions
  • Les interactions peuvent maintenant renvoyer des fichiers en plus de la réponse
  • Possibilité de voir sur la page de configuration des plugins les fonctionalités de celui-ci (interact, cron…) et de la désactiver unitairement
  • Les interactions automatiques peuvent renvoyer les valeurs des résumés
  • Possibilité de définir des synomymes pour les objets, équipements, commandes et résumés qui seront utilisés dans les réponses contextuelle et résumés
  • Jeedom sait gérer plusieurs interactions liées (contextuellement) en une. Elles doivent être séparées par un mot clef (par défaut et). Exemple : « Combien fait-il dans la chambre et dans le salon ? » ou « Allume la lumière de la cuisine et de la chambre. »
  • Le statut des scénarios sur la page d’édition est maintenant mis à jour dynamiquement
  • Possibilité d’exporter une vue en PDF, PNG, SVG ou JPEG avec la commande « report » dans un scénario
  • Possibilité d’exporter un design en PDF, PNG, SVG ou JPEG avec la commande « report » dans un scénario
  • Possibilité d’exporter un panel d’un plugin en PDF, PNG, SVG ou JPEG avec la commande « report » dans un scénario
  • Ajout d’une page de gestion de rapport (pour les retélécharger ou les supprimer)
  • Correction d’un bug sur la date de dernière remontée d’événement pour certains plugins (alarme)
  • Correction d’un bug d’affichage avec chrome 55
  • Optimisation du backup (sur un rpi2 le temps est divisé par 2)
  • Optimisation de la restauration
  • Optimisation du processus de mise à jour
  • Uniformisation du tmp jeedom, maintenant tout est dans /tmp/jeedom
  • Possibilité d’avoir un graph des differentes liaisons d’un scénario, équipement, objet, commande ou variable
  • Possibilité de régler la profondeur des graphiques de lien en fonction de l’objet d’origine
  • Possibilité d’avoir les logs des scénarios en temps réel (ralenti l’execution des scénarios)
  • Possibilité de passer des tags lors du lancement d’un scénario
  • Optimisation du chargement des scenarios et pages utilisant des actions avec option (type configuration du plugin alarme ou mode)

 

Les plugins

Dans la foulée vous devriez aussi avoir un lot considérable de mise à jour de plugins. Soyez indulgent, nous avons certains plugins qui arriveront dans les jours qui viennent. Objectif : tous les plugins opérationnels en v3 d’ici fin de semaines. A noter que si les plugins sont pas  à jours logiquement aucun soucis pour votre domotique. Il se peut juste que certaines pages dédiées de plugins ne s’affiche pas correctement. Une grand majorité a déjà été poussé ce soir aussi

 

 

BONNE MAJ A TOUS

Partager ce message


Lien à poster
Partager sur d’autres sites

Ouash !!! Quel changelog !
Perso j'attends un peu :-)

Sent from my SM-N910F using Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui seb pareil j'attends un peu aussi;) cest l'expérience dès maj HC2 qui parle :2::2:

Partager ce message


Lien à poster
Partager sur d’autres sites

rhooo la mauvaise langue !!! :2::2:

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité chris6783

Un changelog de dingue et la date publique a été largement tenue. 27 jours de 'retard' presque rien.
Je vais attendre une quinzaine de jours avant de planifier la migration

Envoyé de mon Lenovo YT-X703F en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

J'attendrai trois semaines, puisque je suis en vacances :D.... Mais, j'aurais bien aimé lancer cette maj

 

Rappelons les principes de base :

- effectuer une sauvegarde de Jeedom auparavant

- l'externaliser

- une image de son système complet est également conseillé

- vu les différentes plateformes en DIY et malgré le nombre de testeurs, il y aura forcément des "trous dans la raquette".... donc, pour les plus prudents : patienter ;)

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Externalisé la sauvegarde comme le stipule i-magin est primordial   ;) 

 

quand tu parles de faire une image du système , tu te serts de quel soft? À chaque fois je me retape la réinstallation de débian . 

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Jeedom tourne chez moi sous VMware ESXi. j'effectue donc un backup de ma VM

Lorsque j'utilisais un Raspberry à mes débuts, je clonais ma carte SD (je ne me souviens pas avec quel utilitaire)

Partager ce message


Lien à poster
Partager sur d’autres sites

MAJ effectuée.

 

Tout est ok.

 

Affolement des plugins pendant le procédé, donc j'ai lancé la MAJ des plugins juste après et c'est ok.

 

ça c'est de la mise à jour...

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Bien ça !
Tu as beaucoup de plugins ? Surtout des officiels ou aussi d'autres ?

Sent from my SM-N910F using Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Les classiques, (mobiles, script, ...)

J'ai surtout BLEA car en fait la Jeedom ne me sert que pour le Bluetooth.

Et toutes les infos recueillies sont envoyées vers la HC2.

Donc on va dire que j'utilise que 2% des capacités de cette box ;) 

 

Tout est bien reparti sans avoir eut besoin de faire des manip.

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Citation

Extrait du Forum Jeedom :
Suite à un bug sur de vielles installations qui empêche la mise à jour en V3 (version corrigeant ce bug), les mises à jours ont été bloquées temporairement pour éviter des plantages de vos Jeedom durant la mise à jour.
Nous vous donnerons plus d’informations lorsque nous en aurons. Merci de votre compréhension

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Gros changelog !!

 

ah ben je voulais cliquer ce soir pour voir, car rien en prod pour moi, bon ben on va patienter alors ;-)

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut tout le monde,

 

je dois être une quiche :huh: , rien ne s'affiche pour le passage en v3.

Partager ce message


Lien à poster
Partager sur d’autres sites

Arghhh, j'allais cliquer sur MAJ dans mon docker :):)

Partager ce message


Lien à poster
Partager sur d’autres sites

Ils auraient pu l'appeler V4 cela aurait fait Fibaro inside :P

 

Ceci dit eux au moins ils ont coupé tout de suite dès détection du problème.

  • Upvote 2

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui belle réactivité :-)

Envoyé de mon Nexus 5X en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Je suis de loin le problème de cette maj, mais je note que les béta testeurs faisaient encore leur job vers minuit, 1 heure du matin : assurer l'interface entre les utilisateurs et les développeurs Jeedom

L'un d'eux expliquait avoir testé la procédure de maj plusieurs fois sans rencontrer de souci. 

Le problème n'est pas générique et un appel a été fait aux utilisateurs ayant rencontré celui-ci

Un correctif a été trouvé, et un fil de discussion spécifique a été ouvert sur le forum Jeedom pour le valider avant diffusion

 

Modifié par i-magin

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai fait la mise à jour sans encombre le soir même. Tout s'est très bien déroulé et encore une fois sans encombres, juste deux étapes, le core en premier, roule ma poule, les plugins deja à jour pour cette version en second, roule ma poule X2.
Je soupçonne quand même que certains bidouillent de trop leur config dans le Linux.
Bref depuis l'installation RAS


Envoyé de mon iPhone en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Une autre façon de le dire serait que certains utilisateurs ont des configs de plus en plus complexes, et les développeurs n'arrivent plus à gérer tous les cas de figure possibles.

Je voudrais surtout pas critiquer Jeedom (car je sais que c'est interdit sous peine de me faire trucider :P ) mais ça me rappelle les heures sombres des débuts de la v4 chez Fibaro : les configs simples étaient mises à jour sans trop de problème, tandis que pour les grosses configs, c'était la grosse loterie....

Ce n'est pas si simple de développer, maintenir, et assurer les mises à jour des produits quand ils sont de plus en plus complexes (regardez chez Microsoft ou Apple pour vous en convaincre, les mises à jour ne se passent pas toujours bien)

  • Upvote 2

Partager ce message


Lien à poster
Partager sur d’autres sites

Mon cher Lazer, je t'ai connu plus subtil à lever les similitudes entre deux produits :P:P

 

La V4 de fibaro est sortie en décembre 2014, une vraie catastrophe qui a mis une 30 aine de mois à se stabiliser et beaucoup beaucoup de larmes et des kilomètres de posts sur notre forum bien aimé.

 

La V3 de Jeedom est très majoritairement stable et les quelques cas isolés le seront dans probablement moins de 30 jours ;-)

 

30 - 30 on y est :2:

 

Tout ça pour des plugins perso ... :2:

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

edit: ah je viens d'aller voir et la mise à jour est de nouveau disponible.

 

Donc correction, 30h - 30 mois

 

Bon j'rigole mais 'fo avouer, question réactivité et sérieux rien à voir entre les deux.

 

Mais j'attends quand même 15 jours avant de cliquer sur update... pas fou le Seb ... vieux réflexes :2:

 

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Je savais bien qu'il y en aurait au moins un que ça énerverait :P Bravo Seb tu as gagné ;)

 

Ah mais je ne dis pas que l'équipe de Jeedom n'est pas rapide à corriger, je dis juste que ce n'est pas forcément la faute des utilisateurs si la mise à jour se passe mal, car il y a tellement de cas de figure possible que les développeurs ne peuvent pas penser à tout.

  • Upvote 3

Partager ce message


Lien à poster
Partager sur d’autres sites

×