📈 Évolution du Pilotage Intelligent
Courbe documentée des différentes phases d'évolution du système de pilotage, conçu et implémenté par le concepteur eMary. Chaque phase correspond à un gain mesurable en précision de prédiction et en économie d'énergie, lié à l'apprentissage constant du modèle Prophet ML et aux modules ajoutés progressivement.
Courbe d'évolution — Précision & Économies
Phases d'évolution
Cliquez sur une phase pour voir le détail et les gains associés.
🧠 État réel de l'apprentissage Prophet
Les 7 modèles Prophet (1 total + 6 par groupe) sont entraînés une seule fois au démarrage sur le CSV jumeau numérique 2025 (52 561 points). Ils ne sont pas ré-entraînés en cours de fonctionnement.
- DJU chauffage (18°C) / clim (22°C) — dans l'entraînement (.fit) et la prédiction (.predict)
- DJU retardés (inertie τ=3.5h) — capturent le décalage thermique du bâtiment
- Régresseurs contextuels — jour ouvré, heures bureau, pointe matin
- Météo Open-Meteo — DJU variable par heure, injecté en prédiction uniquement
- Prix SPOT / EcoWatt / Tempo — pas de régresseur RTE dans le modèle
- Données réelles récentes — Prophet ne voit que le CSV 2025, pas les mesures collecteur
- Retour de boucle — l'absorption corrige l'EMA, pas Prophet
- Ré-entraînement — aucun, le modèle est figé au démarrage
- Profil 2 semaines glissantes — 25% du poids de prédiction, basé sur conso réelle accumulée en RAM
- Veto planning — si planning = OFF, Prophet est forcé à 0 kW
- Pondération — 50% Prophet groupes + 25% 2sem + 15% N-1 + 10% Prophet total
⏳ Cold-start BBA — Site en service depuis le 18/04/2026. Le profil 2 semaines glissantes sera fiable à partir du 2 mai 2026. D'ici là, Prophet (CSV 2025) porte l'essentiel de la prédiction avec une extrapolation de +3 mois.
🔧 Implémentations manquantes — Roadmap
Pour que le système soit conforme à ce que décrivent les phases ci-dessus, les chantiers suivants doivent être implémentés. Classés par priorité et par prérequis.
| Prio | Chantier | Impact | Statut | Échéance |
|---|---|---|---|---|
| P0 | Ré-entraînement incrémental Prophet Concaténer CSV 2025 + 2 dernières semaines SQLite au démarrage → .fit(concat). Élimine le drift calendaire (+3 mois d'extrapolation). |
Corrige le décalage jour de semaine, améliore amplitude | ✅ Codé — déploiement BBA | 19 avr 2026 |
| P0 | Charger historique récent au démarrage Au boot, charger les 14 derniers jours depuis SQLite dans self.historique → profil 2sem immédiatement opérationnel après restart. |
Profil 2sem fiable dès le redémarrage | ✅ Codé — déploiement BBA | 19 avr 2026 |
| P1 | Régresseurs RTE dans Prophet Ajouter prix_spot (€/MWh), ecowatt_signal (1/2/3), tempo_couleur (0/1/2) comme régresseurs Prophet. Nécessite historisation RTE en SQLite. |
Prophet apprend la corrélation prix/conso → raccord Phase 5 | ✅ Codé — déploiement BBA | 19 avr 2026 |
| P1 | Métrique MAPE temps réel Calculer le MAPE toutes les heures (prédiction H-1 vs conso réelle mesurée). Historiser en SQLite. Afficher dans les KPIs. |
Précision mesurée et non estimée → KPIs honnêtes | ✅ Codé — déploiement BBA | 19 avr 2026 |
| P2 | Feedback loop — biais correctif Prophet Après chaque cycle, calculer l'erreur Prophet → ajuster un biais additif pour corriger la prédiction suivante. Raccord Phase 4 « retour de boucle ». |
Corrige le biais systématique sans ré-entraîner | ✅ Codé — déploiement BBA | 19 avr 2026 |
| P2 | Historisation Open-Meteo + Zigbee Historiser T° Open-Meteo et sonde Zigbee toutes les 10 min en SQLite. Utiliser comme source DJU réels pour le ré-entraînement Prophet. |
DJU réels au lieu de DJU CSV pour les données récentes | ✅ Codé — déploiement BBA | 19 avr 2026 |
| P2 | Connexion CTA Modbus Connecter la CTA FLOWAY en Modbus TCP pour activer : pilotage CTA progressif (Phase 4), free cooling nocturne (Phase 7). |
Active Phases 4 (complet) et 7 (free cooling) | ❌ Non connectée | À planifier |