kairostech-sw / kairoshub-configuration

0 stars 0 forks source link

Metrics, problema cover position #41

Closed mfinotti closed 1 year ago

mfinotti commented 1 year ago

C'è un problema con le cover, allo stato attuale non vengono mai valorizzati i valori delle medie in quanto le cover per loro natura non assumono stato numerico, bensì open | closed.

Image

Allo stesso modo per sua natura il sensore MinMax calcola la media in questo caso di valori numerici, va da se che nello stato attuale non potrà mai funzionare.

A questo punto è possibile percorrere due strade:

  1. Abolire i sensori min-max per le cover e utilizzare i gruppi per ottenere due stati possibili, ovvero open | close con conseguente visualizzazione sulla webapp dello stato aperto o chiuso (no valore numeri)
  2. Associare un sensore alle cover che attraverso il value template sulla posizione delle tapparelle estragga il current_position, associare i sensori alle zone e lasciare invariata il giro delle metriche.

Potrebbe essere opportuno rappresentare il valore delle cover in due modi distinti, attraverso i gruppi di zone con stato open | close e attraverso i sensori di zona che possono fornire una informazione anche a video più dettagliata e usare una informazione oppure l'altra in base alle esigenze.

(tutto questo perche i gruppi di cover non hanno uno stato numero oppure un attributo sulla posizione)

Image