Servizi (gruppo SISTEMA nella barra laterale) è la sezione in cui si attivano i componenti fondamentali del sistema: i servizi opzionali in esecuzione sul server, i protocolli di comunicazione e i servizi applicativi.

Servizi opzionali (riavvio richiesto)
L'elenco Servizi gestisce i servizi opzionali eseguibili sul server:
| Servizio | Funzionalità |
|---|---|
| InfluxDB | Database per serie temporali per dati storici (trend, contatori, grafici). |
| Grafana | Dashboard sui dati storici. |
| Node-RED | Automazione basata su flussi e integrazioni personalizzate. |
| Go2RTC | Streaming telecamere in tempo reale. |
| Home Assistant | Un'istanza locale di Home Assistant (per Zigbee, Z-Wave e altro). |
| MQTT Broker | Un message broker sul server stesso, consentendo ai dispositivi MQTT di connettersi direttamente a HyperVisu (vedi «Il broker MQTT integrato»). |
L'attivazione o disattivazione di un servizio non viene applicata immediatamente:
- Attiva o disattiva i servizi desiderati. Ogni modifica viene inserita in un pannello Modifiche in sospeso con il relativo conteggio.
- Quando pronto, fai clic su Riavvia server. Il server si riavvia e applica contemporaneamente tutte le modifiche ai servizi in sospeso (l'operazione richiede alcuni minuti; la pagina attende e si riconnette).
- Per annullare le modifiche, fai clic su Annulla nel pannello delle modifiche in sospeso: i selettori torneranno allo stato salvato.
I servizi possono dipendere l'uno dall'altro. Il pannello mostra le relazioni Richiede e Richiesto da e impedisce l'abilitazione di un servizio se mancano i relativi requisiti (Impossibile abilitare: servizi richiesti mancanti).
Alcuni servizi presentano un pulsante Configura accanto al selettore, che apre le rispettive impostazioni: InfluxDB (con un pulsante Esporta accanto, vedi «Cronologia e registrazione dati»), Grafana e il Broker MQTT (vedi «Il broker MQTT integrato»). Il pulsante è attivo solo quando il servizio è in esecuzione.
💡 Suggerimento: Raggruppa le modifiche ai servizi ed esegui un solo riavvio, anziché riavviare per ogni singola modifica.

Protocolli di comunicazione (applicati immediatamente)
L'elenco Protocolli di comunicazione consente di abilitare i protocolli gestiti dal server:
- KNX — bus per l'automazione degli edifici per illuminazione, HVAC e sensori.
- Virtual — dispositivi virtuali per Node-RED e integrazioni personalizzate.
- Home Assistant — dispositivi ed entità da Home Assistant.
- Modbus TCP — contatori, inverter e PLC tramite TCP.
- HTTP — API REST ed endpoint web.
- MQTT — dispositivi publish/subscribe tramite un message broker (Broker locale, Zigbee2MQTT, Tasmota, Shelly).
- TCP/UDP — comandi socket non elaborati per apparecchiature AV e dispositivi personalizzati.
- BACnet/IP — protocollo per l'automazione degli edifici per regolatori HVAC, VAV e contatori.
- Sonos — diffusori Sonos sulla rete locale, senza account cloud (vedi «Integrazione Sonos»).
Le modifiche ai protocolli vengono applicate immediatamente, senza necessità di riavvio. L'abilitazione di un protocollo fa apparire le relative pagine e gli strumenti di associazione (ad esempio la voce KNX nella barra laterale, vedi «Panoramica del pannello di amministrazione»); il collegamento effettivo al bus o al server viene configurato nella pagina Connessioni (vedi «Connessioni»).
Servizi applicativi
La sezione Servizi applicativi elenca i servizi software in esecuzione all'interno di HyperVisu, ciascuno con il proprio link o finestra di dialogo Configura:
| Servizio | Configurazione |
|---|---|
| Weather Service | Provider, chiave API, unità di misura, frequenza di aggiornamento — pagina dedicata (vedi «Servizio meteo»). |
| Energy Price Service | Prezzi dell'energia elettrica day-ahead — pagina dedicata (vedi «Servizio prezzi dell'energia»). |
| Email Service | SMTP in uscita per email di automazione — pagina dedicata (vedi «Servizio email»). |
| AI Assistants (MCP) | Consente ad assistenti come Claude, ChatGPT e altri di leggere, controllare, diagnosticare e configurare l'installazione — per persona, per funzionalità |
| HomeKit | Controlla i dispositivi selezionati dall'app Casa di Apple e con Siri |
Ogni servizio applicativo indica se risulta Configurato o Non configurato.