Repository navigation
v0.1.0-rc3
Troisième release candidate. Elle publie aussi ce que la rc2 (taguée en juillet, jamais publiée) avait apporté.
Nouveau depuis la rc1 (rc2)
- Onglet Maintenance : auto-diagnostic combustion, compteurs service et nettoyage, table Pr01 à Pr30 en lecture et écriture (mapping Micronova I023 aria), historique des alarmes formaté, retour à la version précédente.
- Registres I_VENT : trémie vide, modulation, cause de l'état 7.
- Prédiction de la date de recharge de la trémie (7 jours d'historique, moyenne mobile), capteur horodaté dans Home Assistant.
- MQTT étendu : paramètres techniques, diagnostic combustion, alarmes, kg de granulés par jour, jours restants, heures avant entretien, boutons de remise à zéro.
- Registres critiques relus chaque seconde au lieu de 9.
- Correctifs : mode sans échec posé par l'interface, routes
/api/stove/power/N.
Corrigé dans la rc3
- OTA depuis GitHub : l'interface cherchait un fichier
openextraflame.binque les releases n'ont jamais publié. Chaque release porte maintenant une image par cible, et l'interface prend celle de la cible que le firmware annonce, jamais l'autre. Les cartes en rc1 ou rc2 doivent faire cette mise à jour à la main une fois (adresse ci-dessous ou tarball). - Le dépôt vit dans l'organisation Isno-Open : liens, badges et vérification de version mis à jour.
Fichiers
| Cible | Mise à jour (onglet OTA, Pull) | Installation complète |
|---|---|---|
| Module Extraflame Black Label | openextraflame-blacklabel.bin |
openxtraflame-blacklabel-v0.1.0-rc3.tar.gz |
| ESP32 externe (M5Stack, DevKit) | openextraflame-external.bin |
openxtraflame-external-v0.1.0-rc3.tar.gz |
Ne pas mélanger les deux cibles : chacune a son image. Chaque tarball contient bootloader, table de partitions, ota_data, image et un flash.sh (esptool).
Compilé avec ESP-IDF v5.2.7 par scripts/release.sh.