Services (zijbalkgroep SYSTEM) is de plek waar u de bouwstenen van het systeem inschakelt: de optionele services die op de server draaien, de communicatieprotocollen en de applicatieservices.

Optionele services (herstart vereist)
De lijst Services beheert de optionele services die de server kan uitvoeren:
| Service | Wat het biedt |
|---|---|
| InfluxDB | Tijdreeksdatabase voor historische gegevens (trends, meters, grafieken). |
| Grafana | Dashboards over de historische gegevens. |
| Node-RED | Flow-gebaseerde automatisering en aangepaste integraties. |
| Go2RTC | Realtime camerastreaming. |
| Home Assistant | Een lokale Home Assistant-instantie (voor Zigbee, Z-Wave en meer). |
| MQTT Broker | Een message broker op de server zelf, zodat MQTT-apparaten rechtstreeks verbinden met HyperVisu (zie “De ingebouwde MQTT Broker”). |
Het omschakelen van een service wordt niet direct toegepast:
- Schakel de gewenste services in of uit. Elke wijziging gaat naar een Pending Changes-paneel dat het aantal toont.
- Klik op Restart Server wanneer u klaar bent. De server herstart en past alle openstaande servicewijzigingen tegelijk toe (dit duurt enkele minuten; de pagina wacht en maakt opnieuw verbinding).
- Om te annuleren klikt u op Cancel in het paneel met openstaande wijzigingen — de schakelaars keren terug naar hun opgeslagen status.
Services kunnen van elkaar afhankelijk zijn. Het paneel toont Requires- en Required by-relaties en weigert een service in te schakelen waarvan vereisten ontbreken (Cannot enable: Missing required services).
Sommige services hebben een Configure-knop naast hun schakelaar, waarmee hun eigen instellingen worden geopend: InfluxDB (met daarnaast een Export-knop, zie “Geschiedenis & datalogging”), Grafana en de MQTT Broker (zie “De ingebouwde MQTT Broker”). De knop werkt pas zodra de service actief is.
💡 Tip: Bundel uw servicewijzigingen en herstart eenmaal, in plaats van te herstarten na elke afzonderlijke wijziging.

Communicatieprotocollen (direct toegepast)
De lijst Communication protocols activeert de protocollen die de server ondersteunt:
- KNX — gebouwautomatiseringsbus voor verlichting, HVAC en sensoren.
- Virtual — virtuele apparaten voor Node-RED en aangepaste integraties.
- Home Assistant — apparaten en entiteiten uit Home Assistant.
- Modbus TCP — meters, omvormers en PLC's via TCP.
- HTTP — REST-API's en web-endpoints.
- MQTT — publish/subscribe-apparaten via een message broker (Local Broker, Zigbee2MQTT, Tasmota, Shelly).
- TCP/UDP — raw socket-commando's voor AV-apparatuur en maatwerkapparaten.
- BACnet/IP — gebouwautomatiseringsprotocol voor HVAC-regelaars, VAV's en meters.
- Sonos — Sonos-luidsprekers via het lokale netwerk, zonder cloud-account (zie “Sonos-integratie”).
Protocolschakelaars worden direct toegepast — herstarten is niet nodig. Door een protocol in te schakelen verschijnen de bijbehorende pagina's en koppelingstools (bijvoorbeeld het KNX-menu-item in de zijbalk, zie “Rondleiding beheerderspaneel”); de daadwerkelijke koppeling met de bus of server wordt geconfigureerd op de pagina Connections (zie “Verbindingen”).
Applicatieservices
Het gedeelte Application services toont softwareservices die binnen HyperVisu draaien, elk met een eigen Configure-koppeling of dialoogvenster:
| Service | Configuratie |
|---|---|
| Weather Service | Provider, API-sleutel, eenheden, verversing — eigen pagina (zie “Weerservice”). |
| Energy Price Service | Day-ahead elektriciteitsprijzen — eigen pagina (zie “Energieprijsservice”). |
| Email Service | Uitgaande SMTP voor automatiseringsmails — eigen pagina (zie “E-mailservice”). |
| AI Assistants (MCP) | Laat Claude, ChatGPT en andere assistenten de installatie uitlezen, bedienen, diagnosticeren en configureren — per persoon, per functie |
| HomeKit | Bedien geselecteerde apparaten vanuit de Woning-app van Apple en met Siri |
Elke applicatieservice geeft aan of deze Configured of Not Configured is.