Naar de inhoud
Elausys

HyperVisu / Administratie

Graphics — Live tekeningen voor weergaven

Teken of importeer een plattegrond, plaats voorbedrade symbolen, koppel vormen aan apparaten, voeg tikacties en animaties toe, test en exporteer.

elausys · 08 september 2026
Op deze pagina

Graphics zijn SVG-tekeningen gekoppeld aan de installatie: een plattegrond waarvan de lampen oplichten, een verwarmingsschema waarvan de pompen draaien, een energiestroom waarvan de pijlen meebewegen met het vermogen, een beveiligingsplan waarvan de deurcontacten rood kleuren. U bereidt ze voor op de pagina Graphics van het beheerpaneel; bewoners plaatsen ze op hun weergaven (zie "Graphics op uw weergaven"). De pagina Graphics is een eigen onderdeel van de groep GEBOUW in de zijbalk, naast Logica.

Een graphic bestaat uit vier onderdelen:

OnderdeelWat het is
De tekeningEen SVG-document: iets wat u zelf heeft getekend of geëxporteerd, een achtergrondafbeelding of een leeg canvas dat u vult met symbolen
SymbolenKant-en-klare vormen uit de bibliotheek (een lamp, een rolluik, een pomp, een waardeblokje…) geplaatst op de tekening, met vooraf gekoppelde bindingen en acties
BindingenRegels die een vorm wijzigen wanneer een waarde verandert: een kleur, een tekst, een klasse, een positie, een animatie
ActiesWat een tik, een dubbeltik of een lange druk op een vorm doet: een apparaat schakelen, een scenario uitvoeren, een ruimte openen, naar een weergave gaan

De pagina Graphics. De tabel toont elke graphic met het aantal bindingen en acties en waar deze is Geplaatst ("2 weergave(n)" of "niet geplaatst"). Elke rij biedt Bewerken, Dupliceren, Exporteren en Verwijderen. Boven de tabel: Nieuwe graphic en Bundel importeren.

⚠️ Waarschuwing: Het verwijderen van een graphic die op weergaven is geplaatst, verwijdert ook die plaatsingen — het dialoogvenster geeft aan op hoeveel weergaven.

De pagina Graphics met het overzicht van graphics, het aantal bindingen en acties en waar ze zijn geplaatst.

Een graphic maken

Klik op Nieuwe graphic. Het eerste scherm vraagt hoe de tekening start:

StartWat er gebeurtAfmeting van de graphic
Vanuit een SVG-bestandUw tekening is de graphic. Symbolen worden erbovenop geplaatst en u kunt de vormen die het al bevat koppelen.De eigen afmeting van het bestand
Vanuit een achtergrondafbeeldingEen foto, een gescande plattegrond of een gegenereerde scène wordt de achtergrond. De graphic wordt direct aangemaakt en opgeslagen, waarbij de afbeelding op de server wordt bewaard. Symbolen komen erbovenop.De afmeting van de afbeelding
Lege compositieEen leeg canvas — uitsluitend symbolen, bijvoorbeeld voor een logo. Kies Breed 16:10, Klassiek 4:3, Vierkant of een Aangepaste breedte en hoogte.De door u gekozen afmeting
VoorbeeldenTwee complete graphics die standaard met de server worden meegeleverd: Energiestroom en Pompstation. Ze worden geïmporteerd als bewerkbare kopieën; apparaatreferenties worden op naam gekoppeld.De afmeting van het voorbeeld

De afmeting van een graphic is het coördinatenstelsel, weergegeven in het tabblad Bron als Afmetingen graphic. U kunt dit later wijzigen; de hele tekening schaalt mee. Een achtergrondafbeelding stelt dit altijd in op de eigen afmeting van de afbeelding.

💡 Tip: Een lichte afbeelding (wit papier) vereist donkere lijnen, ongeacht het app-thema. Wanneer u start vanaf een lichte achtergrondafbeelding, wordt de instelling Kleuren automatisch omgeschakeld naar Lichte tekening (zie hieronder bij Testen, instellingen, export).

Het startscherm "Nieuwe graphic": Vanuit een SVG-bestand, Vanuit een achtergrondafbeelding, Lege compositie en de twee Voorbeelden.

De editor

De editor bestaat uit twee kolommen. Aan de linkerkant toont de Preview de graphic exact zoals de apps dat doen, inclusief werkbalk:

KnopWat het doet
Symbool invoegenOpent de symboolbibliotheek (zie hieronder bij Symbolen)
VerplaatsenSamenstelmodus: sleep een symbool om het te verplaatsen, trek aan de oranje hoekpunt om het te schalen, klik erop om de bindingen te bewerken, druk op Delete om het te verwijderen, Escape om de selectie op te heffen
AanwijzenKlik op een willekeurige vorm van de tekening om deze te selecteren en de bindingen ervan te bewerken — voor handgetekende vormen in plaats van symbolen
Pannen, Uitzoomen, InzoomenNavigeer door en zoom in op de preview; het muiswiel zoomt ook; klik op het percentage om terug te keren naar 100 %. De zoomfunctie beïnvloedt alleen uw weergave van de tekening en verandert niets aan de graphic

Aan de rechterkant bevinden zich vier tabbladen:

  • Bron — de naam, SVG uploaden, de Afmetingen graphic en de SVG-tekst zelf, die u direct kunt bewerken. Daaronder het oordeel van de sanitizer: "De tekening passeert de sanitizer ongewijzigd", of de lijst met verwijderde elementen.

  • Symbolen (n) — elk symbool dat op de tekening is geplaatst, plus Overige elementen voor de eigen vormen van de tekening (zie hieronder bij Symbolen).

  • Testwaarden | voer waarden in voor de preview (zie hieronder bij Testen, instellingen, export).

  • Instellingen — beschrijving, kleuren, weergavepassing (fit), achtergrond, extra CSS en afbeeldingsbronnen (zie hieronder bij Testen, instellingen, export).

Wat de sanitizer doet. De server schoont elke tekening op wanneer deze wordt opgeslagen: scripts, event-handlers, links en externe afbeeldingen worden verwijderd, animaties worden beperkt tot veilige attributen. Een tekening mag maximaal 2 MB groot zijn. Wijzigingen door de sanitizer worden onder de bron vermeld, zodat er niets geruisloos verdwijnt.

Opslaan. Er wordt niets naar de apps verzonden totdat u op Opslaan klikt. Als een binding of actie onvolledig is — bijvoorbeeld een symbool zonder gekoppeld apparaat of een selector zonder overeenkomst — wordt het opslaan geweigerd en opent de editor de betreffende rij met de reden.

De graphic-editor op de graphic "Begane grond": de preview links, het tabblad Bron met de naam, de afmetingen en de SVG-tekst rechts.

Symbolen

Symbolen zijn de snelste manier om een graphic op te bouwen: elk symbool bevat standaard de benodigde bindingen en acties, zodat het plaatsen van een lamp en het selecteren van het verlichtingspunt volstaat om deze functioneel te maken.

De bibliotheek. Klik op Symbool invoegen. Het dialoogvenster is ingedeeld per categorie en voorzien van een zoekveld.

CategorieSymboolWat het toont en doet
VerlichtingLampDe lamp licht op en gloeit wanneer de verlichting is ingeschakeld; aantikken schakelt de lamp
KlimaatRadiatorEen radiator met de bijbehorende temperatuur; aantikken opent de ruimte
KlimaatVentilatorDraait tijdens werking; aantikken schakelt de ventilator
OpeningenRolluikEen raam waarvan de lamellen de positie van het rolluik volgen
Technische ruimtePompGroen en draaiend tijdens bedrijf; aantikken schakelt de pomp na bevestiging
Technische ruimteKlepEen tweewegklep waarvan de open zijde oplicht; aantikken schakelt de klep
Technische ruimteOpslagvatEen vat waarvan de vulling en waarde een percentage volgen
EnergieZonnepaneelEen PV-installatie met de opbrengstwaarde
EnergieBatterijEen batterij waarvan het niveau de laadtoestand volgt
EnergieNetDe netaansluiting, groen bij teruglevering, inclusief actueel vermogen
EnergieLaadpaalEen auto die oplicht tijdens het laden, inclusief laadvermogen
Labels en lijnenStroomlijnEen stippellijn-pijl waarvan de streepjes lopen bij vermogensstroom, sneller bij hoger vermogen, omgekeerd bij gewijzigde stroomrichting
Labels en lijnenAnaloge waardeEen blokje met meetwaarde en eenheid; aantikken opent het apparaat
Labels en lijnenTekstEen vrij tekstlabel; te schalen en roteren zoals elk symbool
Labels en lijnenStatusindicatorEen gekleurde stip met statusweergave voor een digitale ingang — open / gesloten, aan / uit
NavigatieHotspot, Hotspot (breed)Een onzichtbaar aantikbaar vlak over een ruimte van een plattegrond; aantikken navigeert naar een ruimte, categorie, weergave of apparaat. Alleen in de editor blauw gemarkeerd, nooit in de apps
Mijn symboleneigen symbolenIconen die u zelf heeft geüpload (zie hieronder)
Het dialoogvenster Symbool invoegen met de categorie Energie geselecteerd: Zonnepaneel, Batterij, Net en Laadpaal.

Hotspots. Een Hotspot is een symbool zonder eigen grafische weergave: een onzichtbare rechthoek waarvan het volledige oppervlak reageert op aanraking. Plaats er een over elke ruimte van een plattegrond, pas de afmetingen aan met het hoekpunt en kies de bestemming in de bijbehorende actie (Ga naar een ruimte is standaard voorgeselecteerd). Tijdens het bewerken wordt het vlak blauw weergegeven zodat u het kunt terugvinden; bewoners zien dit niet.

Plaatsen en verplaatsen. Het selecteren van een symbool plaatst het in het midden van de tekening, schakelt de preview naar de modus Verplaatsen en opent het symboolpaneel. Sleep het naar de gewenste positie, verschaal het via het oranje hoekpunt of vul de Plaatsing handmatig in: X, Y, Schaal en Rotatie. Aanpassen aan canvas schaalt en centreert het symbool over de gehele tekening — ideaal voor graphics die enkel uit een logo bestaan. Een stippellijn geeft tijdens het verplaatsen de rand van het canvas aan: elementen daarbuiten worden in de apps afgesneden.

Het symboolpaneel. Bovenaan koppelt Apparaat in één handeling alle bindingen en acties van het symbool aan één apparaat — bij de meeste symbolen is dit de enige instelling die nodig is. Onder de plaatsing tonen drie subtabbladen de eigen Bindingen, Acties en Animaties van het symbool, elk bewerkbaar zoals hieronder beschreven. Symbool verwijderen wist het symbool inclusief alle bijbehorende regels.

De editor in de modus Verplaatsen met een geselecteerde lamp: de selectierand met hoekpunt, en het paneel met Apparaat, Plaatsing, Aanpassen aan canvas en subtabbladen.

Tekst. Het symbool Tekst toont de woorden die u invoert in het veld Tekst. Schaal het om de grootte aan te passen; koppel de kleur of zichtbaarheid net als bij elk ander onderdeel.

Overige elementen. De eigen vormen van de tekening staan vermeld onder Overige elementen, op basis van id — een vorm zonder id kan niet worden gekoppeld. Ken id's toe aan vormen in het tabblad Bron, of selecteer ze met Aanwijzen; voeg vervolgens op dezelfde manier bindingen en acties toe. Regels waarvan de selector een class of pad is in plaats van een id, worden gegroepeerd onder Regels op overige selectors.

Mijn symbolen. Onder de categorie Mijn symbolen voegt Symbool uploaden een eigen SVG-icoon toe — een camera, een logo of apparatuur die in de standaardbibliotheek ontbreekt:

VeldBetekenis
SVG-bestandHet icoon, maximaal 256 KB. Dit doorloopt dezelfde sanitizer als een tekening
NaamHoe het in de bibliotheek wordt weergegeven
KleurenEén kleur tekent het icoon in de tekstkleur van de tekening, zodat een binding het groen of rood kan kleuren. Kleuren behouden behoudt het originele ontwerp en staat alleen tonen / verbergen toe
TrefwoordenWoorden waarop de zoekfunctie het symbool vindt

Een aangepast symbool bevat geen vooraf geconfigureerde regels: voeg na plaatsing zelf de gewenste bindingen en acties toe. Elke graphic waarin het symbool wordt gebruikt, bewaart een eigen kopie; het hernoemen of verwijderen van het symbool in de bibliotheek tast bestaande graphics dus nooit aan.

Het dialoogvenster Symbool invoegen in de categorie Mijn symbolen met het paneel Symbool uploaden geopend: bestandsvoorbeeld, Naam, Kleuren en Trefwoorden.

Bindingen

Een binding wijzigt een vorm zodra een waarde verandert. Open een symbool (of een element onder Overige elementen) en ga naar het subtabblad Bindingen. Elke rij bevat vier onderdelen:

Selector — welke vorm door de binding wordt aangestuurd. Voor de eigen rijen van een symbool is dit vooraf ingevuld (#lamp_1 .body); voor een handgetekende vorm is dit het id van de vorm.

Bron — waar de waarde vandaan komt:

BronVelden
ApparaatEen apparaat en een van de bijbehorende objecten — de schakelstatus van de verlichting, het vermogen van de meter, de meting van de sensor
FunctieEen functie van de Logic engine en een van de uitgangen (zie "Functie-instelling & uitgangen")
StatischEen vaste ingevoerde waarde — handig om een regel te testen of een status te forceren

Wat wijzigt — wat de waarde met de vorm doet:

TypeEffectExtra velden
AttribuutStelt een SVG-attribuut in (fill, stroke, opacity, width…)de attribuutnaam
StijlStelt een CSS-eigenschap inde eigenschapnaam
TekstVervangt de tekst van de vorm door de waardedecimalen, eenheid en een template zoals {value} {unit}
KlasseVoegt een class toe zolang de waarde aan is, verwijdert deze andersde class-naam — combineer dit met Extra CSS
ZichtbaarheidToont de vorm wanneer de waarde aan is, verbergt deze anders—
TransformatieRoteert, verplaatst of schaalt de vorm op basis van de waardede bewerking
AnimatieStuurt een animatierij aan (zie hieronder bij Animaties): uitvoeren bij aan, snelheid (dur) of richting op basis van tekende animatie en de modus
Symbool (href)Wisselt de vorm om voor een ander #symbol van de tekening—

Toewijzing — hoe de waarde wordt omgezet naar wat de vorm nodig heeft:

ToewijzingWat het doetVoorbeeld
DirectDe waarde wordt ongewijzigd overgenomeneen temperatuur in een Tekst
Aan / uitEén resultaat bij aan, een ander bij uit#facc15 bij aan, #64748b bij uit, voor de vulling van een lamp
BereikKoppelt een waardebereik aan een uitgangsbereik; Begrenzen op bereik stopt bij de uitersten, Absolute waarde gebruiken negeert het minteken0–100 % naar een lamellenpositie verschoven van −28 naar 0
DrempelwaardenStappen: tot een waarde levert een resultaat op, daarna de volgende, en anderstot 15 rood, tot 30 oranje, anders groen, voor een opslagvat
Lookup-tabelEen tabel met exacte waarden, met anders voor alle overige gevallen1 → Open, 0 → Gesloten, voor een statustekst

💡 Tip: De rijen uit de bibliotheek zijn de beste voorbeelden: plaats een Statusindicator en bekijk de drie bindingen — de vulling van de stip (Aan / uit), de vulling van de halo (Aan / uit) en de statustekst (Lookup-tabel). Pas de twee woorden in de Lookup-tabel aan naar "Open" en "Gesloten", of "Ingeschakeld" en "Uitgeschakeld".

Een bindingsrij op een Statusindicator: de selector, de apparaatbron, Wat wijzigt ingesteld op Tekst en een Lookup-toewijzing met Open en Gesloten.

Acties

Een actie voert een commando uit wanneer een vorm wordt aangeraakt. Open het subtabblad Acties van een symbool of voeg een actie toe aan een handgetekende vorm.

VeldKeuzes
SelectorDe vorm die de aanraking ontvangt — doorgaans het complete symbool
GebaarTik, Dubbeltik, Lange druk
ActieApparaatwaarde instellen (met de Te verzenden waarde) · Apparaat schakelen · Apparaatwaarde stapsgewijs aanpassen · Ruimte van het apparaat openen · Detailpagina van het apparaat openen (de pagina die de tegel opent; een apparaat zonder detailpagina opent de ruimte) · Scenario uitvoeren · Automatisering uitvoeren · Globaal commando (verlichting of rolluiken, voor het hele gebouw, een ruimte of categorie) · Ga naar een weergave · Ga naar een ruimte · Ga naar een categorie
Bevestiging vragenEen vraag die wordt getoond voordat de actie wordt uitgevoerd, zoals Pomp starten?. Laat leeg om direct uit te voeren

Eenzelfde vorm kan meerdere acties bevatten met verschillende bedieningsgebaren: in het voorbeeld Pompstation schakelt een pomp bij een tik (na bevestiging) en opent het apparaat bij een lange druk.

📘 Opmerking: Apparaatcommando's, scenario's en automatiseringen draaien op de server, ongeacht welke app ze heeft verstuurd. Ruimte van het apparaat openen, Detailpagina van het apparaat openen, Globaal commando, Ga naar een weergave, Ga naar een ruimte en Ga naar een categorie vinden plaats binnen de app waarin is getikt, waardoor de preview in het beheerpaneel deze niet kan uitvoeren.

📘 Opmerking: Gebruikers kunnen uitsluitend acties uitvoeren waarvoor hun account bevoegd is. Een symbool dat is gekoppeld aan een apparaat buiten de ruimtes en categorieën van een gebruiker functioneert voor die gebruiker als een statische tekening; een globaal commando voor het gehele gebouw is voorbehouden aan beheerders.

Een actierij op een Pompsymbool: Gebaar Tik, Actie "Apparaat schakelen" en het veld Bevestiging vragen ingevuld.

Animaties

Een animatierij voegt een continue beweging toe aan een vorm — een draaiende rotor, lopende streepjes over een lijn, een knipperende lamp — die door bindingen kan worden gestart, gestopt, versneld of omgekeerd.

VeldBetekenis
DoelDe vorm die beweegt (#pump_1 .rotor)
AttribuutWat wordt geanimeerd: transform voor een beweging, of een attribuut zoals stroke-dashoffset of opacity
TransformatieVoor transform: rotate, scale, translate, skewX, skewY — een rotatie draait om het middelpunt van het symbool
Van, NaarDe begin- en eindwaarden
DuurEén cyclus, bijvoorbeeld 1s
HerhalenEen aantal, of indefinite (oneindig)
Startindefinite wanneer een binding deze start, load om direct te starten zodra de graphic opent, of een SMIL-reeks zoals pump1.click; spin.end+1s
Einde, FillDe standaard SMIL-eindvoorwaarde en wat er gebeurt wanneer de animatie stopt

Om een animatie te laten reageren op de installatie, voegt u een binding toe met Wat wijzigt ingesteld op Animatie: uitvoeren bij aan start en stopt de animatie op basis van een status, snelheid (dur) bepaalt de cyclusduur vanuit een meetwaarde (een Bereik-toewijzing van watt naar seconden), richting op basis van teken draait de animatie om bij negatieve waarden — de Stroomlijn gebruikt ze alle drie.

Het subtabblad Animaties van een Pompsymbool met de draairij: Doel, Attribuut transform, rotatie van 0 naar 360, 1s, indefinite.

Testen, instellingen, export

Testwaarden. Dit tabblad bevat een invoerveld per gekoppelde waarde, zodat u handmatig een meetwaarde kunt invoeren en direct ziet hoe de preview reageert. Schakel Live waarden in om de preview te voeden met de werkelijke waarden van de installatie. Testacties (waarvoor Live waarden vereist is) zorgt ervoor dat klikken in de preview hun acties daadwerkelijk op de server uitvoeren — apparaten schakelen, scenario's en automatiseringen starten — zodat u een graphic volledig kunt controleren voordat bewoners deze gebruiken. Acties die binnen de app plaatsvinden (ruimte openen, globale commando's, naar een weergave navigeren) worden gemeld maar niet uitgevoerd.

Het tabblad Testwaarden met Live waarden ingeschakeld: de gekoppelde waarden tonen actuele installatiewaarden en de preview beweegt mee.

Instellingen.

InstellingBetekenis
BeschrijvingEen toelichting die in het overzicht wordt getoond
KleurenApp-thema volgen — symbolen en labels nemen de tekstkleur van de app over; Lichte tekening — donkere lijnen ongeacht het thema, voor een witte achtergrondafbeelding; Donkere tekening — lichte lijnen ongeacht het thema
Weergavepassing (fit)Hoe de tekening de kaart vult: contain toont de tekening volledig, cover vult de kaart en snijdt randen af
AchtergrondEen kleur achter de tekening, of transparent
Min. hoogte (px)De kaart wordt nooit kleiner weergegeven dan deze hoogte
Extra CSSEen stylesheet die wordt toegepast op de tekening — classes voor Klasse-bindingen, keyframes, overgangen
AfbeeldingsbronnenDe afbeeldingen waarnaar de tekening kan verwijzen (PNG, JPEG, WebP). Afbeelding uploaden voegt een bestand toe; Als achtergrond gebruiken stelt de afbeelding in als achtergrond en schaalt de graphic hiernaar. Een afbeelding die nog in gebruik is, wordt gemarkeerd als in gebruik en kan niet worden verwijderd; bij vervanging van de achtergrond biedt de editor aan om het vorige bestand te verwijderen
Het tabblad Instellingen van de graphic "Zonneproductie": Beschrijving, Kleuren, Fit, Achtergrond, Min. hoogte, Extra CSS en Afbeeldingsbronnen met achtergrondafbeelding gemarkeerd als in gebruik.

Exporteren en importeren. Exporteren downloadt een graphic als bundelbestand: de tekening, regels, instellingen en afbeeldingen samengevoegd in één bestand. Bundel importeren op de pagina Graphics maakt een graphic aan op basis van zo'n bestand. Apparaat-, functie-, scenario- en weergave-referenties worden gekoppeld op naam; een referentie zonder overeenkomst vervalt en het importoverzicht meldt het aantal ontbrekende koppelingen. Dit is ook hoe de twee standaardvoorbeelden worden geleverd en hoe een graphic eenvoudig van de ene naar de andere installatie kan worden overgezet.

Back-ups. Graphics en uw aangepaste symbolen worden bewaard in de serverdatabase en maken daardoor deel uit van de serverback-up (zie "Back-up & herstel"). Afbeeldingen waarnaar een graphic verwijst, worden als losse bestanden opgeslagen en zitten niet in de back-up: exporteer de graphic als bundel om alle afbeeldingen samen te bewaren.

Veelgestelde vragen

Hoe kan ik een graphic starten?

Kies een SVG-bestand, een achtergrondafbeelding, een lege compositie of een kopie van een ingebouwd voorbeeld op de pagina Graphics.

Waarom wordt Opslaan geweigerd?

Een onvolledige koppeling of actie, zoals een ontbrekend apparaat of een niet-overeenkomende selector, blokkeert het opslaan. De editor opent de betreffende rij met uitleg.

Voeren preview-testacties echte apparaten aan?

Ja. Met Live waarden en Testacties ingeschakeld, worden apparaatcommando's, scenario's en automatiseringen op de server uitgevoerd. App-specifieke navigatie en globale commando's worden gemeld, maar daar niet uitgevoerd.

Kan ik ruimtes op een plattegrond aantikbaar maken?

Ja. Plaats en schaal Hotspot-symbolen eroverheen en wijs vervolgens ruimtenavigatieacties toe. De hotspots zijn onzichtbaar voor bewoners.

Zijn afbeeldingen van een graphic opgenomen in een server-backup?

Nee. Graphics en aangepaste symbolen staan in de database-backup, maar gerefereerde afbeeldingsbestanden niet. Exporteer een graphic-bundel om de tekening en afbeeldingen samen te bewaren.

Hoe worden referenties verwerkt bij het importeren van een bundel?

Apparaten, functies, scenario's en weergaven worden op naam gekoppeld. Niet-overeenkomende referenties worden verwijderd en geteld in het importresultaat.

Verder verkennen

Vind de andere handleidingen voor dit product in de documentatie.

Terug naar Administratie