Dit gedeelte beschrijft de onderdelen van een HyperVisu-installatie en hoe deze met elkaar communiceren. Inzicht in de opbouw helpt bij het plannen van een installatie of het diagnosticeren van een probleem.
De HyperVisu-server
De HyperVisu-server is een compact apparaat dat in het gebouw wordt geïnstalleerd — doorgaans in de verdeelkast of een technische ruimte, verbonden met het lokale netwerk. Het draait de HyperVisu-software en een reeks optionele services, slaat de volledige configuratie lokaal op en vormt het centrale punt waarmee elke client verbinding maakt. Uw gegevens blijven op het apparaat.
De clients
| Client | Waar het draait | Waarvoor het dient |
|---|---|---|
| HyperVisu-app | iOS- en Android-smartphones en -tablets | Dagelijkse bediening door bewoners |
| Web-app | Elke moderne browser | Dezelfde app, zonder installatie |
| Wandpaneelmodus | 4″-wandpanelen | Een vereenvoudigde weergave met pagina's voor vaste panelen (zie “Tablet & Wall Panel”) |
| Admin-paneel | Desktopbrowser | Configuratie en inbedrijfstelling, uitsluitend voor beheerders (zie Deel IV) |
De app past de lay-out aan de vormfactor aan: smartphone, tablet (navigatiebalk links + detail) en wandpaneel (gepagineerde vlakken).
Lokale toegang en cloudtoegang
U kunt de server op twee manieren bereiken:
- Lokaal (LAN) — de client maakt rechtstreeks verbinding met het IP-adres van de server op uw netwerk. Dit is het snelst en werkt zonder internet.
- Cloud (de Elausys Cloud Service) — de server houdt een uitgaande tunnel open naar de Elausys Cloud Service, en clients bereiken deze van overal via het eigen cloudadres van uw server, dat is afgeleid van het serienummer (zie “Accessing the Admin Panel”). Geen port forwarding, geen firewallwijzigingen, geen vast openbaar IP-adres vereist.
De app accepteert een lokaal IP-adres of het serienummer van de server en schakelt automatisch tussen cloud en lokaal met fallback (zie “Connecting & Signing In”). Thuis gebruikt deze het snelle lokale pad; buitenshuis de cloudtunnel.
Optionele services op de server
De server kan naast de basissoftware extra services draaien. Schakel alleen in wat het project gebruikt (zie “Services & Protocols”):
- Historische database (InfluxDB) — slaat meetwaarden over tijd op; voedt trendgrafieken, meters en exports.
- Dashboards (Grafana) — professionele grafieken op basis van de historische database.
- Node-RED — visuele flow-programmering voor klantspecifieke integraties.
- Camerastreaming — streamt camerabeelden door naar de apps.
- Home Assistant — een lokale Home Assistant-instantie, handig voor Zigbee, Z-Wave en andere ecosystemen, gekoppeld aan HyperVisu.
Ondersteunde protocollen
| Protocol | Typische apparaten | Opmerkingen |
|---|---|---|
| KNX | De bekabelde gebouwinstallatie | Via een KNX/IP-interface (Tunnel UDP) of router (Multicast) |
| Modbus TCP | Omvormers, laadpalen, warmtepompen, PLC's | Gepoold via registers, meerdere servers (zie “Modbus TCP Integration”) |
| Home Assistant | Zigbee-, Z-Wave- en Wi-Fi-ecosystemen | Lokale instantie of een externe instantie (zie “Home Assistant Integration”) |
| HTTP | Apparaten en diensten met een web-API | Polling en uitgaande verzoeken (zie “HTTP Integration”) |
| MQTT | Zigbee2MQTT, Tasmota, Shelly, ESPHome en andere apparaten achter een MQTT-broker | Abonneren op status-topics, commando's publiceren; meerdere brokers (zie “MQTT Integration”) |
| BACnet/IP | HVAC-controllers, luchtbehandelingskasten, VAV-boxen, koelmachines, meters | Change-of-value abonnementen en polling; netwerkdetectie; één verbinding per apparaat (zie “BACnet/IP Integration”) |
| TCP/UDP | AV-apparaten (AUDAC XMP44), PJLink-projectoren, serial-over-IP-bridges, custom printplaten | Ruwe commandoframes en matchpatronen via TCP of UDP (zie “TCP/UDP Integration”) |
| Sonos | Sonos-luidsprekers, stereoparen en home-cinema-opstellingen | Native lokale bediening — geen cloudaccount en geen bridge; één verbinding per huishouden (zie “Sonos Integration”) |
| Virtueel | Softwarematige apparaten | Groepen, Node-RED-punten, uitgangen van de logische engine (zie “Virtual Devices & Node-RED”) |
Gegevensstroom in één overzicht

Elke waardewijziging — vanuit de app, een scène, een automatisering of de fysieke installatie — loopt via de server, die alle clients synchroon houdt.