Plugin HistoLisse - Actualités

histolisse_icon
Bonjour !

HistoLisse permet de gérer précisément le lissage des données de votre historique au long de la journée ainsi que leur archivage à long terme.
Depuis l’arrivée du MQTT notamment, un paquet de problèmes se posent avec la taille des tables d’historique et les difficultés d’affichage des graphiques ensuite.
Il permet donc d’accélérer l’affichage des graphiques et de réduire la taille de la base de données (-30 à -70%) et les sauvegardes (-20 à -50%) tout en conservant des données informatives à long terme.

– ce post permet d’être informé de son évolution –

La documentation du plugin se trouve ici : Documentation HistoLisse
Le changelog est ici : Changelog

Vous avez un problème ? Allez sur ce sujet : Discussions libres
ou bien ouvrez un post séparé catégorie Plugins Monitoring avec le tag plugin-histolisse , ou contactez moi par message ici.

.
Evolutions envisagées :

  • Conseils d’Hector adaptés suivant l’unité de la commande
  • …en attentes de vos propositions

Historique :

  • 18/11/2025 Version Stable (et beta) 1.5.1
    correction d’un bug avec les dernières versions de MariaDB > 10.11

  • 11/10/2025 Version Stable (et beta) 1.5
    auto-contrôle des lissages manquants
    mode de lissage mix 2 valeurs par intervalle : Minimum et maXimum.
    Wizard pour corriger facilement les problèmes
    réglage des paramètres d’historisation via la page Gestion.

  • 12/08/2025 Version Stable (et beta) 1.3
    ajout d’un bouton de dérogation « Lancer immédiatement » pour les lissages
    ajout d’un bouton de dérogation « Lancer immédiatement tous ces lissages » pour une commande
    correction d’un bug d’url trop longue

  • 17/07/25 Version Stable 1.1
    modification de la page principale pour afficher l’état des tables en temps réel, le dernier lissage et les Tops commandes (cache diagnostic)
    mise à jour de la documentation

  • 15/07/25 Version Stable 1.0
    mise à jour de la documentation

  • 12/07/25 Version Beta 0.6
    ajout d’un lissage par Année

  • 23/06/25 Version Beta 0.5
    compatibilité php7.3+ (debian 10)
    arrivée d’Hector et ses synonymes
    gestion des lissages suivant le délai de purge dans les réglages commandes
    voir un extrait des données dans le réglage de la commande

  • 17/05/25 Version Beta 0.1 à 0.4
    lissage périodique des données par : Heure / Jour / Semaine / Mois
    diagnostic des données en base
    visu+suppr des enregistrements rares (orphelins) dans Diagnostic
    backup des commandes dans diagnostic
    log des lissages dans diagnostic

1 « J'aime »

15/07/25 Version Stable 1.0
mise à jour de la documentation

3 « J'aime »

17/07/25 Version Stable 1.1

  • modification de la page principale pour afficher l’état des tables en temps réel, le dernier lissage et les Tops commandes (cache diagnostic)

  • mise à jour de la documentation

2 « J'aime »

12/08/2025 Version Stable (et beta) 1.3

  • dans Réglage des lissages ajout d’un bouton de dérogation « Lancer immédiatement » pour chaque période qui permet de lancer un lissage général en dehors des horaires prévus et pour toutes les commandes qui ont un réglage activé pour cette période.
    image

  • dans Réglage des commandes ajout d’un bouton de dérogation « Lancer immédiatement tous ces lissages » qui permet de lancer tous les lissages activés et pour cette commande uniquement, en dehors des horaires prévus.

  • correction d’un bug d’url trop longue qui empêchait l’accès aux réglages en cas de nombreuses commandes gérées (+ de 100).

  • diverses corrections et optimisations mineures.

1 « J'aime »

Version majeure avec 4 fonctions nouvelles.

[1.5] - 2025-10-11

  • Auto-contrôle des lissages avec rattrapage des lissages manquants

  • Mode de lissage mix qui permet de garder 2 valeurs par intervalle : Minimum et maXimum.
    image

  • Page Wizard pour corriger facilement les problèmes (crons, configuration de Jeedom, purge/lissage des commandes, orphelins, taille de la base de données).

  • Réglage des paramètres d’historisation de chaque commande historisée (+log) et signalement d’erreur éventuelle via la page Gestion.


    image

  • Divers :

    • Ajout du sous-type des commandes dans diagnostic
    • Amélioration du rafraîchissement du cache
    • Diverses corrections et améliorations ergonomiques/cosmétiques
1 « J'aime »

[1.5.1] - 2025-11-18

  • correction d’un bug avec les dernières versions de MariaDB > 10.11
  • lors de l’ajout d’une commande, un lissage par heure est activé par défaut