Jeedom 2.4, plugins et nouveaux services

Jeedom 2.4

En préparation depuis un petit moment voilà la version 2.4 de Jeedom. Les nouveautés sont les suivantes :

  • Optimisation générale
    • Regroupement de requêtes SQL
    • Suppression de requêtes inutiles
    • Passage en cache du pid, état et dernier lancement des scénarios
    • Passage en cache du pid, état et dernier lancement des crons
    • Dans 99% des cas plus de requêtes d’écriture sur la base en fonctionnement nominal (donc hors configuration de jeedom, modifications, installation, mise à jour…)
  • Suppression du fail2ban car trop facilement contourné en envoyant une fausse adresse ip, de plus cela permet d’accélérer Jeedom
  • Ajout dans les interactions d’une option sans catégorie pour que l’on puisse générer des interactions sur des équipements sans catégorie
  • Ajout dans les scénario d’un bouton de choix d’équipement sur les commandes de type slider
  • Mise à jour de bootstrap en 2.3.7
  • Ajout de la notion de résumé domotique (permet de connaître d’un seul coup le nombre de lumières à on, les portes ouvertes, les volets, les fenêtres, la puissance électrique, les détections de mouvement…). Tout cela se configure sur la page de gestion des objets
  • Ajout de pré et post commandes sur une commande. Cela permet de déclencher tout le temps une action avant ou après une autre action, et peut aussi permettre de synchroniser des équipements pour que, par exemple, 2 lumières s’allument toujours ensemble avec la même intensité.
  • Optimisation des listenner
  • Ajout de modal pour afficher les informations brutes (attribut de l’objet en base) d’un équipement ou d’une commande
  • Possibilité de copier l’historique d’une commande sur une autre commande
  • Possibilité de remplacer une commande par une autre dans tout jeedom (même si la commande à remplacer n’existe plus)

FAQ

  • J’ai « [MySQL] Error code : 42S22 (1054). Unknown column ‘lastRun’ in ‘field list' » : pas de soucis c’est normal pour cette update
  • Sur la page des batteries je n’ai plus rien  : normal aussi du à l’update, cela rentrera dans l’ordre au bout de 24 à 48h
  • C’est quoi se résumé domotique : le nom est peut être mal choisis car rien à voir avec la page résumé domotique, en faite c’est plus résumé d’objet, ça se configure donc sur la page de gestion des objets, vous pouvez aussi déclarer de nouveau type de résumé à partir de la page d’administration de jeedom

Nouveaux plugins

Avec cette nouvelle version, il y aura aussi pas mal de nouveautés côté plugins dont :

  • Retour du plugin fitbit suite au changement de l’api, attention de bien suivre la doc car les changements sont majeurs
  • Sortie du nouveau plugin enOcean, le plugin sera offert à ceux qui avait l’ancien plugin (d’ici la fin de la semaine) donc ne l’achetez surtout pas (AUCUN REMBOURSEMENT ne sera fait). Pour rappel vous n’etes pas obligé de migrer sur le nouveau plugin enOcean (l’ancien n’est plus maintenu mais pas supprimé), si vous souhaitez migrer il faudra désinstaller l’ancien et mettre le nouveau, il faudra aussi refaire les associations, les vues et scénarios.
  • Sortie du plugin blea (permet de détecter les périphériques bluetooth et l’intégration des niu de nodon)
  • Plugin Xee
  • Plugin Smartcoffee
  • Plugin Jarvis
  • Plugin lifx
  • Plugin sevenhugs
  • Plugin délestage

Note : tous les plugins ne seront pas diffusés dès la sortie de la 2.4, nous allons étaler un peu leur sortie

Important : suite à une mauvaise manipulation de ma part une version du plugin rfxcom sans gestion des esclaves vient d’etre diffusée, cette version est 100% fonctionnelle et apporte meme un renforcement de la sécurité, nous n’allons donc pas revenir en arrière (le mal est fait de toute façon). Pour ceux a qui ça pose soucis vous pouvez recuperer ici le zip de l’ancienne version ou en profiter pour passer au plugin jeelink (documentation non finie ici). Le meme soucis a eu lieu pour le plugin edisio, voici le fichier avec le mode esclave et le plugin sms ici.

Mise à jour du market

Nous allons aussi sortir une mise à jour du market (comme annoncé dans l’article des nouveaux services), tout ne sera pas là dès le début et arrivera au fil de l’eau. De plus cela s’accompagnera aussi de l’arrivée du nouveau site de doc (un peu plus tard).

Pour les développeurs par rapport à l’article sur les nouveaux services nous avons fait de légers changements (qui expliquent que nous sortions tout cela beaucoup plus tot que prévu). Vous aurez toujours un système de documentation et de traduction fournis par Jeedom à condition que vos plugins soient sur github et que vous autorisiez l’accès complet de votre dépôt au market (info sur la page d’édition de vos plugins). Une fois cela fait vous verrez de temps en temps un robot commiter les traductions et la documentation en version html.

Avertissements

Tous ces changements sont assez lourds, il est donc possible que des bugs persistent mais nous seront là pour les corriger le plus rapidement possible (en particulier pendant un petit moment les boutons de lien vers la doc pourront ne plus marcher mais l’ancien site web sera toujours actif donc vous pourrez directement aller dessus). Comme d’habitude les mises à jour sont à vos risques et périls, l’équipe Jeedom ne pourra être tenue responsable en cas de mauvais fonctionnement suite à la mise à jour.

Cap sur la 3.0

La prochaine version de Jeedom sera la 3.0, le travail a déjà commencé et les nouveautés pour le moment sont :

  • Suppression du mode esclave
  • Grosse amélioration du mode design
  • Refonte des droits utilisateurs
  • Et beaucoup d’autres nouveautés (si vous chercher bien vous pouvez d’ailleurs commencer à voir le changelog)

 

Vous aimerez aussi...