kairostech-sw / kairoshub-configuration

0 stars 0 forks source link

Kairoshub integrations #57

Open mfinotti opened 1 year ago

mfinotti commented 1 year ago

Integrazione dei sistemi

Come già fatto per le applicazioni stiamo approcciando alle integrazioni intese come sistemi complessi dove è possibile effettuare delle azioni, ma soprattutto personalizzazioni. Alcuni esempi di integrazioni possono essere il sistema di riscandamento, con relativa programmazione oppure l'illuminazione.

Allo stato attuale l'hub mostra indistintamente tutte le integrazioni a prescindere dalla loro effettiva presenza. Si rende quindi necessaria una profilazione delle integrazioni.

Attività da svolgere:

Entità per le integrazioni

Aggiungere delle entità che comandate dal cloud attivavo o disattivano le integrazioni per l'impianto specifico. Le entità sono un sottoinsieme delle functionSettings. Allo stato attuale sono state individuate le seguenti integrazioni:

Aggiungere le entità sopra elencate.

Navbar

Verificare la possibilità, avevamo già provato in passato, di poter profilare le voci della navbar in base alle integrazioni attive.

Footer

Profilare i tasti del footer in base alle integrazioni e mostrare solo quelli con integrazione attiva.

Impostazioni

Profilare i tasti di menù delle impostazioni.