Logiciel libre · Okofen Pellematic · Pelletronic Touch

Comprendre et mieux régler sa chaudière à granulés

Okovision récupère les mesures de votre chaudière Okofen minute par minute, les analyse sur plusieurs années et vous aide à régler la loi d'eau, à limiter les cycles courts et à suivre votre stock de granulés.

Tableau de bord d'Okovision : températures, granulés du jour, silo, cendrier et courbes de la journée
Le tableau de bord : état en direct, indicateurs du jour, niveau du silo et du cendrier, courbes de la journée.

Pourquoi Okovision ?

L'écran de la chaudière donne l'état du moment, pas l'historique. On ne voit donc pas que le brûleur s'arrête et redémarre toutes les 20 minutes, que la sonde d'ambiance compense une loi d'eau trop basse, ni combien de granulés part dans l'eau chaude.

Okovision lit les fichiers CSV que le régulateur écrit chaque minute, ainsi que ses réglages par son interface web. Il stocke ces données dans une base et les présente sous forme de graphiques, de synthèses et de recommandations chiffrées. Les réglages peuvent ensuite être modifiés depuis l'application, avec vérification des bornes, relecture et journal.

Exemple réel : une installation suivie depuis 2014. Okovision y a mesuré ceci.

13 cycles/jouren hiver, combustion médiane de 19 min
76 %des cycles durent moins de 30 min
4,2 kWde besoin moyen pour une chaudière de 21 kW
81 %des jours de chauffe sous la puissance minimale

Fonctionnalités

La journée minute par minute

Températures (chaudière, départ, ECS, extérieur, ambiance), frise des états du brûleur et des pompes, combustion (flamme, ventilateurs, vis). Les trois graphiques sont synchronisés et zoomables.

  • Chaque cycle brûleur est détecté et coloré, en rouge pour un allumage à froid.
  • Synthèse du jour : granulés (dont eau chaude), cycles, temps de combustion, DJU.
  • Les mois archivés restent consultables : l'archive est relue à la volée.
Courbes de températures d'une journée d'hiver avec les cycles du brûleur
Graphique de combustion : température de flamme, ventilateurs et vis

Éditeur visuel de la loi d'eau

La courbe de chauffe se règle en faisant glisser deux poignées (à −5 °C et +15 °C extérieur) ou avec des curseurs. Okovision utilise la formule exacte du régulateur, identifiée sur 12 ans de consignes.

  • Nuage des consignes réellement calculées par la chaudière, coloré selon l'écart d'ambiance (bleu : trop froid, rouge : trop chaud).
  • Courbe apprise : la pente et le pied qui reproduisent les consignes réellement nécessaires.
  • Application directe à la chaudière.
Éditeur de la loi d'eau avec poignées et nuage de consignes

Diagnostic des cycles courts et recommandations

La page Optimisation compare le besoin de la maison à la puissance minimale de la chaudière et chiffre les cycles : nombre par jour, durée de combustion, temps perdu en allumage et post-ventilation.

  • Recommandations classées, applicables en un clic : hystérésis, puissance, eau chaude, loi d'eau.
  • Pilotage expérimental « chauffage par blocs » qui utilise l'inertie de la maison (désactivé et en simulation par défaut).
Recommandations : réduire la puissance paramétrée, installer un ballon tampon
Besoin de la maison comparé aux puissances minimale et nominale de la chaudière
Besoin de la maison et puissances de la chaudière : sous la ligne rouge, la chaudière ne peut que fonctionner par cycles.
Signature énergétique : consommation par jour en fonction de la température extérieure
Signature énergétique par saison : déperditions de la maison et température de non-chauffage.

Historique et comparaison des saisons

Consommation chauffage et eau chaude, cycles et allumages à froid, distribution des durées de cycle, et comparaison des saisons en kg, en euros, en DJU et en kg/DJU. Ce dernier indicateur permet de comparer une année à l'autre quelle que soit la météo.

Comparaison mensuelle des saisons et tableau des consommations

Silo de granulés et cendrier

Le stock est calculé à partir du temps de marche de la vis multiplié par son débit. Ce débit est recalibré automatiquement à chaque livraison ou contrôle de niveau. La date d'épuisement est projetée avec la signature énergétique et les températures normales de la saison.

  • Saisie rapide : livraison, contrôle de niveau, cendrier vidé, entretien, ramonage.
  • Remplissage du cendrier estimé d'après les granulés brûlés depuis le dernier vidage.
Jauges du silo et du cendrier

Tous les réglages de la chaudière

Les 223 réglages connus sont décrits dans un catalogue : libellés FR/EN/DE, unités, bornes, aide, nom à l'écran du Touch. Ils sont classés en essentiels et avancés, avec une recherche.

  • Différences affichées avant l'écriture, valeur relue après, journal de chaque modification.
  • Profils de réglages, et relevé automatique chaque nuit pour garder l'historique des changements.
Liste des réglages de la chaudière avec plages et descriptions

Alertes

Défaut chaudière, chaudière injoignable, plus de données, silo bas, cendrier plein, ambiance ou eau chaude trop froide, trop de cycles, entretien, ramonage.

Notifications

Par e-mail, Slack, Telegram ou webhook signé HMAC.

Rapport pour LLM

/diagnostic.md produit un document Markdown complet (installation, réglages et plages, cycles, signature, mesures) à soumettre à un assistant IA pour obtenir un diagnostic.

Archivage

Au-delà de 24 mois, les mesures minute sont archivées en CSV compressé (≈ 0,5 Mo/mois). Les synthèses restent en base.

Import de l'ancien Okovision

L'historique de la version 1 (base MySQL) est importé en une commande.

Hébergement simple

PHP et MySQL suffisent : un hébergement mutualisé (O2Switch par exemple), un NAS ou un Raspberry Pi.

Liste des règles d'alerte
Les règles d'alerte livrées par défaut.

Matériel compatible

Okovision est développé et testé avec une Okofen Pellematic équipée du régulateur Pelletronic Touch V02.00j (automate KEBA). Il utilise l'interface web locale du Touch (celle de l'accès à distance) et les fichiers CSV qu'elle met à disposition dans /logfiles/pelletronic/. Les autres versions du Touch qui exposent ces fichiers devraient fonctionner. Les retours sont les bienvenus sur GitHub.

Technique

Laravel 13, PHP 8.4+, MySQL/MariaDB, interface Filament 5, graphiques ECharts. Les assets sont compilés et versionnés : le serveur n'a besoin que de PHP, de Composer et de Git. Une seule tâche cron suffit.

Origine

Okovision est né d'un projet de Stawen Dronek, qui n'est plus maintenu. Cette version 2, réécrite entièrement par Bertrand Gorge, est publiée sur GitHub. Le code d'origine est conservé dans le dépôt, avec ses mentions d'auteur, et ses données s'importent dans la nouvelle version.