v1.12.3: defaut CO2 = sentinelle ISO_17 seule (retrait bit 7)
Decision avec le dev serveur Miotiq: l'absence/defaut du capteur CO2 est signalee uniquement par ISO_17=0xFFFF (sentinelle, source de verite). Le bit 7 error_flags ajoute en v1.12.2 est retire (ambigu WIND/CO2 selon device_type). - SARA_send_data_v2.py: suppression ERR_CO2 + s88_disconnected + |= ERR_CO2 - la logique sentinelle (set_co2 seulement si s88_status==0) reste inchangee - error_flags.md: bit 7 = WIND_ERROR, note que le CO2 passe par la sentinelle On garde v1.12.1 (s88_status + ecriture systematique) qui garantit la sentinelle. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,18 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "1.12.3",
|
||||
"date": "2026-06-02",
|
||||
"changes": {
|
||||
"features": [],
|
||||
"improvements": [
|
||||
"Signalement défaut CO2: adoption de l'option 1 (sentinelle ISO_17=0xFFFF seule, source de vérité, alignée avec le dev serveur). Retrait du bit 7 CO2_ERROR ajouté en v1.12.2 (le bit 7 est ambigu WIND/CO2 selon device_type). L'absence/défaut du S88 est signalée uniquement par bytes 81-82 = 0xFFFF, ce qui reste garanti correct grâce à l'écriture systématique + s88_status (v1.12.1). error_flags.md remis à jour."
|
||||
],
|
||||
"fixes": [],
|
||||
"compatibility": []
|
||||
},
|
||||
"notes": "Décision conjointe avec le dev serveur Miotiq: la sentinelle ISO_17=0xFFFF est la seule source de vérité pour l'absence CO2; pas de bit error_flags. Annule la partie bit 7 de v1.12.2."
|
||||
},
|
||||
{
|
||||
"version": "1.12.2",
|
||||
"date": "2026-06-02",
|
||||
|
||||
Reference in New Issue
Block a user