Skip to content
HydroApp v1.13.7 — release stabile (da v1.13.7-dev)

Novità principali rispetto alla v1.12.80:

BLE / Connessione
- Auto-recovery MAC per nome su IDENTITY_MISMATCH (rescue scan-by-name, persistenza MAC risolto su HydroCore)
- Stop loop connect su MAC vuoto e su IDENTITY_MISMATCH; recovery automatico GATT error 133 (retry + rilascio GATT + backoff)
- Reset completo identità verificata ad ogni switch device; re-wire WebSocket allo switch veloce
- Diario connessione BLE consultabile in-app anche in release (Impostazioni → Avanzate)

Spec-driven (HD-60)
- Dashboard, sensori, OBD e diagnostica 100% guidati dalla spec Modbus risolta per versione firmware (niente registri hardcoded né fallback cross-firmware)
- Parse spec tollerante ai campi null; empty-state 'Spec non disponibile' con Riprova
- SN verify spec-driven via role Cpu-ID-01..04, con retry sulla lettura raw al connect

Cruscotto / Sensori
- Sensori bitfield come LED etichettati; livello mostra lo stato liquido (Liquido presente/assente)
- Warning 'Mancanza liquido' in rosso su errore Empty tank
- Notifica Android per errori notify_user rilevati localmente; reset errori consentito anche da remoto

Background / Stabilità
- Canale notifica foreground_service creato correttamente (fix loop foreground service)
- Notifica FG unificata, niente doppioni