domotica/concentratore/CHANGELOG.md
2026-08-27 12:28:06 +02:00

1.1 KiB

Modifiche

1.0.2

  • Corretta una corsa che poteva far perdere un comando. La conferma registrata riguardava i valori presenti al ritorno della scrittura upstream, non quelli effettivamente inviati. Un setpoint che arrivava dal CCI durante quei ~300 ms veniva dichiarato confermato (registro 8192 a 1) senza essere mai stato spedito agli inverter.
  • Il motore non muore piu' in silenzio. Un'eccezione imprevista nel ciclo uccideva il thread; il concentratore continuava a rispondere al CCI con dati congelati e il watchdog non se ne accorgeva, perche' controlla solo che la porta 5020 sia aperta.
  • La potenza di un inverter muto viene azzerata dopo un periodo di grazia (5 volte il refresh, minimo 10 s), invece di restare congelata all'ultimo valore e continuare a sommarsi nel totale d'impianto (registro 8195).
  • I comandi in attesa vengono propagati prima delle letture, cosi' un setpoint nuovo non aspetta un giro di scansione completo.
  • Connessione upstream chiusa e riaperta dopo quattro risposte spaiate, per non restare disallineati sul flusso.

1.0.1

  • Prima versione confezionata come add-on.