News

Jeedom v4.0 – Les nouveautés

Jeedom 4.0, on fait le tour des nouveautés.

Comme vous le savez sans doutes, Jeedom travaille dur sur sa nouvelle version : la version 4.

Pas encore sortie, elle fait déjà beaucoup parler d’elle. En effet, pas mal de changements ont été annoncés. On va faire le tour ensemble de la version 4 et de toutes ses nouveautés.

Pourquoi une v4?

Quand on parle de version 4, on parle d’office de gros changements. La solution Jeedom va subir sa 4ème grosse mise à jour de son existence avec tous les changements que ça implique;

J’ai donc voulu savoir pour quelles raisons Jeedom a voulu faire une grosse refonte de son infrastructure et j’ai donc interrogé un de ses fondateurs et développeurs à ce sujet et voilà sa réponse :

Avoir une interface plus uniforme et propre à jeedom. Jusqu’à maintenant c’était globalement du bootstrap pur donc ça ressemble a beaucoup d’autre truc. maintenant c’est propre à jeedom, ça lui donne une personnalité. C’est aussi pour avoir un code plus évolutif, en v3 le css c’est un peu n’importe quoi dans jeedom, en v4 on pose des règles (c’est plus contraignant mais beaucoup plus simple a faire évoluer) qui permet d’avoir une interface plus cohérente. Au passage on espère aussi que ça permette de rendre jeedom un peu plus accessible à tous.

On le comprend, l’équipe souhaite rendre accessible sa solution au plus grand nombre et même aux non initiés. En effet, c’était un grand reproche qu’on pouvait lui faire. Celui d’être pas très intuitif et user friendly. Là, il prend un virage important et dans le bon sens.

Deuxième gros point, c’est l’uniformisation du code pour permettre à Jeedom d’évoluer et de perdurer dans le futur. Cela ne peut se faire sans quelques modifications qui ne plairont pas à toute la communauté mais c’est un passage obligatoire pour la bonne continuation de Jeedom.

Tous les nouveautés de la version 4.0

Voici la liste complète de toutes les nouveautés de la v4 de jeedom :

  • Refonte des thèmes (Core 2019 Light / Dark / Legacy).
  • Possibilité de changer de thème automatiquement en fonction de l’heure.
  • En mobile le thème peut changer en fonction de la luminosité (Nécessite d’activer generic extra sensor dans chrome, page chrome://flags).
  • Amélioration et réorganisation du menu principal.
  • Menu Plugins : La liste des catégories et des plugins est maintenant triée alphabétiquement.
  • Refonte du système de widgets (menu Outils / Widgets).
  • Ajout d’un widget horizontal (core).
  • Ajout d’un widget vertical (core).
  • Affichage du widget shutter (core) proportionnel à la valeur.

 

  • Configuration : Amélioration et réorganisation des onglets.
  • Configuration : Ajout d’un bouton pour vider le cache des widgets (onglet Cache).
  • Configuration : Ajout d’une option pour désactiver le cache des widgets (onglet Cache).
  • Configuration : Possibilité de centrer verticalement le contenu des tuiles (onglet Interface).
  • Configuration : Ajout de nombreux tooltips (aide).
  • Configuration : Ajout d’un moteur de recherche.

 

  • Scénario : Possibilité en faisant un ctrl + clic sur le bouton éxécution de le sauvegarder, le lancer, et afficher le log (si le niveau de log n’est pas sur Aucun).
  • Scénario : Confirmation de suppression d’un bloc. Ctrl + clic pour éviter la confirmation.
  • Scénario : Ajout d’une fonction recherche dans les bloc Code. Rechercher : Ctrl + F puis Enter, Résultat suivant : Ctrl + G, Résultat précédent : Ctrl + Shift + G
  • Scénario : Possibilité de condenser les blocs.
  • Scénario : L’action ‘Ajouter bloc’ bascule sur l’onglet Scénario si nécessaire.
  • Scénario : Nouvelles fonctions copier/coller de bloc. Ctrl+Click sur coller remplace le bloc par le bloc copié.
  • Scénario : Un nouveau bloc n’est plus ajouté à la fin du scénario, mais après le bloc où vous étiez avant de cliquer, déterminé par le dernier champ dans lequel vous avez cliqué.
  • Scénario : Mise en place d’un système d’Undo/Redo (Ctrl+Shift+Z / Ctrl+Shift+Y).
  • Suppression du partage de scénario.
  • Amélioration de la fenêtre de gestion des templates de scénario.

 

  • Ajout d’un menu contextuel sur les onglets dans les objets (changement rapide d’objet).
  • Ajout d’un menu contextuel sur les onglets dans les interactions (changement rapide d’interaction).
  • Ajout d’un menu contextuel sur les onglets dans les plugins (changement rapide d’équipement).
  • Ajout d’un moteur de recherche dans Analyse / Equipements, onglet Batteries (recherche sur les noms et parents).
  • Les champs de recherche supportent maintenant les accents.
  • Les champs de recherche (pages scénarios, objets, interactions, plugins) sont maintenant actifs à l’ouverture de la page, permettant de commencer directement une recherche.
  • Ajout d’un bouton X sur les champs de recherche pour annuler la recherche.
  • Lors d’une recherche, la touche echap annule la recherche.
  • Page Analyse / Equipements : Ajout d’un champ de recherche.

 

  • Ajout d’informations d’utilisation lors de la suppression d’un équipement.
  • Améliorations des tables avec option de filtre et tri.
  • Possibilité d’attribuer une icône à une interaction.
  • Page update : warning sur l’onglet ‘Core et plugins’ et/ou ‘Autres’ si une update est disponible. Bascule sur ‘Autres’ si nécessaire.
  • Page update : différentiation par version (stable, beta, …).
  • Page update : ajout d’une barre de progression pendant l’update.
  • Chaque page de Jeedom a maintenant un titre dans la langue de l’interface (tab du navigateur).
  • Résumé domotique : l’historique des suppressions est maintenant disponible dans un onglet (Résumé – Historique).
  • Résumé domotique : Refonte complète, possibilité d’ordonner les objets, équipements, commandes.
  • Possibilité de spécifier l’ordre (position) des Designs et Designs 3D (Edition, Configurer le Design).
  • Ajout d’un champs CSS personnalisé sur les éléments du design.
  • Déplacement des options d’affichages en Design de la configuration avancée, dans les paramètres d’affichage depuis le Design. Ceci afin de simplifier l’interface, et de permettre d’avoir des paramètres différents par Design.
  • Le déplacement et le redimenssionement des composants sur les Design tient compte de leur taille, avec ou sans aimantation.
  • Prévention de l’auto remplissage sur les champs ‘Code d’accès’.
  • Ajout d’une option sur les objets pour utiliser des couleurs personnalisées (sinon, utilise les couleurs par défaut du thème).
  • Gestion des fonctions Page précédente / Page suivante du navigateur.

 

  • Allègement général (css / inline styles, refactoring, etc.) et améliorations des performances.
  • Suppression de Font Awesome 4 pour ne conserver que Font Awesome 5.
  • Mise à jour des libs : jquery 3.4.1 , CodeMiror 5.46.0, tablesorter 2.31.1.
  • Nombreuses corrections de bugs.
  • Ajout d’un parametre de configuration pour la purge globale par défaut des historiques (ex : maximum 6 mois par défaut)
  • Possibilité depuis le résumé domotique de rendre visible ou non une ou des commandes
  • Changement de #message# à #subject# dans Configuration/Logs/Messages pour eviter la duplication du message
  • Possibilité dans les résumé d’ajouter une exclusion des commandes n’ayant pas étaient mise à jour depuis plus de XX minutes (exemple pour le calcul des moyennes de température si un capteur n’a rien remonté depuis plus de 30min il sera exclus du calcul)
  • Ajout dans le menu outils d’un bouton pour avoir accès au testeur d’expression

Comme vous le constatez, pas mal de nouveautés et pas des moindres. N’hésitez pas à nous dire en commentaires celles que vous attendez le plus et celles que vous redoutez.

  • ele ELEOPTION FOREDOM S-R Moulin à arbre flexible à suspendre Outils de conception et de réparation de bijoux 6 mm 220 V 230 W
    Moulin suspendu original pour meulage, moteur entièrement en cuivre, design thermique du boîtier du moteur, interrupteur d'inversion de conception électrique qui peut être ajusté en fonction des différents besoins de la direction de rotation du moteur avec interrupteur à pied électronique en continu à arrêt, production plastique, pas de chaleur, pas de fuite. Remarque : inverser la première coupure du commutateur de marche arrière du moteur moteur. Mandrin de poignée (0-6 mm) de haute précision, longue durée de vie, pas de chaleur, sensation et autres caractéristiques, adapté pour la gravure, le meulage et le polissage de haute précision. Tension d'entrée : 220 V ~ 240 V, puissance : 230 W. Vitesse : 0 ~ 18000 tr/min CVT (réglable)
  • LT Easiyl 4pcs Outil de Meulage Rotatif Outil de Meuleuse Électrique Fils à Ressort Axiaux Accessoires de Brosse en Carbone Compatible avec Foredom Compatible avec Grobet Moteurs en Métal
    Installation facile : Comprend des accessoires et des vis pour une installation rapide et pratique, vous permettant d'économiser du temps et des efforts. Matériau fiable : Fabriqués à partir de métal durable, ces composants sont robustes et résistants à la casse. Spécifications du fil à ressort axial : Diamètre : 4mm, longueur totale : 1000mm, diamètre du trou intérieur : 8mm. Large compatibilité : Compatible avec la plupart des outils de meulage rotatifs, Compatible avec Foredom moteurs CC, SR, SRM, SRB, TX, TXM, TXB, LX, LM, LXB, Compatible avec Grobet et Compatible avec ProFlex flexible moteurs à arbre. Remplacement facile : Connectez-vous facilement aux outils rotatifs, aux meuleuses électriques avec des arbres flexibles et atteignez les tuyaux, interfaces, coins et plus encore inaccessibles en quelques secondes.
  • Pièce à Main en Acier Inoxydable, Mandrin de Pièce à Main Foredom pour Outil de Poignée de Machine de Meulage D'arbre Flexible 0.3~6Mm
    Ce produit doit être utilisé sur un arbre flexible avec une poignée amovible tel qu'un moulin suspendu, un moulin à table, un arbre de forage ou une scie circulaire à table. Il ne peut pas être utilisé seul. Le mandrin de la pièce à main est en acier inoxydable, durable et a une longue durée de vie. La poignée est stable et offre d'excellentes performances lors de l'utilisation. Une bonne capacité de dissipation de la chaleur vous permet de l'utiliser plus longtemps à la fois. Conception professionnelle et pratique avec une belle apparence, facile à transporter et à utiliser.
  • Pièce à main Foredom, outil de meuleuse rotative, arbre flexible, poignée de marteau, pour bijoutier, arbre flexible pour alésoir Shank Jewelry (or 6 mm)
    【Haute qualité】Fabriqué en métal de haute qualité. Ne rouille pas facilement et ne se déforme pas facilement. Peut être utilisé en toute confiance 【Design unique】Ce projet a également été conçu avec de faibles vibrations et un réchauffement lent pendant le fonctionnement. L'arbre à rotation fine a une faible vibration pendant le fonctionnement et une faible production de chaleur. Allez efficacement au travail et augmentez l'efficacité Convient pour le meulage, le perçage, le fraisage et d'autres fins de soutien. Largement utilisé dans la fabrication de bijoux et d'artisanat. Grâce à la haute précision des outils à main, vous pouvez faire ce que vous voulez. Permet de changer rapidement les accessoires tels que les forets et les couturiers, etc. Idéal pour les débutants et les bijoutiers professionnels pour apprendre et s'entraîner à la fabrication de bijoux Fonction : avec cette pièce à main, vous pouvez remplacer rapidement des accessoires tels que des perceuses, des forets et des outils par un support. Il vous offre la commodité d'un changement rapide. Faible vibration et faible puissance de chauffage pendant le fonctionnement. Allez efficacement au travail et augmentez l'efficacité. Excellents outils pour la fabrication de bijoux 【Meilleur cadeau】Facile et rapide à utiliser. Vous pouvez profiter du plaisir de la fabrication de bijoux. Un produit de qualité est votre premier choix pour un cadeau. Il peut être utilisé pour façonner des bijoux ou du bois

6 commentaires

Cliquez ici pour ajouter un commentaire

CommentLuv badge
  • Il faut espérer qu’il y aura moins de problème de synchro avec les objets (problème de retour de valeur).
    Pour ma part je suis passé sur Homey bien plus simple d’utilisation et sans problème à priori de synchro.

  • Bonjour,
    Avez-vous trouvé une solution au problème d’affichage des blocs sur le dasbord? J’ai le même problème qu’expliqué dans la vidéo.
    Merci.

    Vincent

  • Bonjour
    Pourriez vous faire une vérification complète de l’orthographe au passage, notamment dans la documentation. Cela donne une impression non professionnelle qui n’est pas représentative du produit que je trouve par ailleurs bien et puissant. Merci de votre travail!