Examples
#Examples
Each example is a diagram of a typical installation or an integration pattern. Every example page shows the diagram, which can be operated, with HTML and JSON tabs to inspect or copy the code and a link to open it in the designer. The scenario files are also published as JSON in the scenarios/ directory of the site.
#Installations
Control several outputsOne push-button and one four-output actuator; a single telegram switches several outputs.
Status feedbackTwo toggle keys on the same output, with and without status feedback.
Shutter controlLong press moves the shutter, short press stops it or steps the slats; an IP supervisor shows the position.
Venetian blindLong press moves the blind after the slats have turned; short press turns the slats; slat angle setpoint and feedback.
DimmingA dimming actuator driven by switching, relative dimming, and an absolute level.
Tunable whiteA dimming actuator adjusts the level and the colour temperature of a tunable white light.
ScenesOne scene address recalls a preset on each actuator channel.
TimersTimed outputs, a clock, and a presence detector handled by the actuator.
Priority controlA priority command overrides normal switching until it is released.
#Systems and mechanisms
Miscalibrated shutterThe actuator estimates the shutter position from its configured travel time; compare it with the actual position.
Flags W and TIgnored writes and blocked transmissions on a six-output actuator.
Full topologyTwo areas coupled by KNXnet/IP routers, with line couplers, a line extension, and a supervisor.
DALI gatewayA KNX/DALI gateway translates telegrams into commands for two DALI groups and reports ballast faults.
Heating per roomPI and two-point room control, PWM valve actuation, window contact, and operating modes.
Weather protectionA weather station raises the shutter on wind; a logic module applies sun protection in automatic mode.
Air qualityA CO₂ sensor controls a ventilation fan in three steps and sets CO₂ and humidity alarms.
Energy meteringA switching actuator with metering reports power and energy per output, and sheds a load above a power limit.
Heat pump behind a gatewayA heat pump and a hot-water tank controlled by their own system: a gateway links them to KNX, and an independent meter measures them.
Time scheduleA simulated clock drives a clock master, a weekly time switch, and a night time window in a logic module.
USB interface toolGroup writes and reads from a commissioning computer connected through a USB interface.
#Integration
Display optionsCompact toolbar, hidden monitor and description, and a slower simulation.
Fit the diagramKeep a large diagram inside a fixed frame.
reveal.js slideshowInteractive diagrams inside presentation slides.
Two independent diagramsThe same installation twice, each with its own clock and state.
Create a diagram with JavaScriptCreate a diagram in an element from a script.
Telegram eventsBuild an event log next to the diagram.
Programmatic controlPause, advance, reset, and read the state from page buttons.
ExtensionAdd a behavior and an equipment view without changing the library.