Skip to content
Elausys

HyperVisu / Administration

Connections

Create, test and manage the links to your KNX, Home Assistant, Modbus, HTTP, MQTT, BACnet/IP and TCP/UDP systems.

elausys · 13 July 2026
On this page

Connections (sidebar group SYSTEM) manages the configured links between the server and the outside world. A connection is one configured link — one KNX interface, one Home Assistant server, one Modbus device, one HTTP endpoint, one MQTT broker, one BACnet device, one TCP/UDP device. Devices are then attached to a connection (see “The Devices Workspace”).

How many connections a protocol takes:

  • KNX, Home Assistant and Virtual — exactly one connection each.
  • Modbus TCP, HTTP, MQTT, BACnet/IP and TCP/UDP — as many as you need: one per physical device or endpoint (one per broker for MQTT).

What you need: the protocol enabled on the Services page (see “Services & Protocols”). A connection defined for a disabled protocol shows Enable <protocol> in Services instead of a live status.

The connections list

The list shows every connection with a live status.

For each connection you can:

  • Search by name, host or device.
  • Enable/disable the individual connection.
  • Test — runs a live connection test and reports Connection succeeded or Connection failed. The button is offered for KNX, Home Assistant, MQTT, TCP/UDP, BACnet/IP and Sonos.
  • Duplicate — copies the connection (named "(copy)"); useful for a second Modbus or TCP/UDP device with similar settings.
  • Delete — a warning states how many devices lose their source: the devices are kept and marked unreachable, not removed.
The Connections page.

Selecting a connection opens its detail panel:

  • Where it connects — the protocol-specific address settings.
  • How often and how long to wait — poll interval and timeout, where the protocol uses them.
  • Devices on this connection — the devices using this link, with an Open in Devices shortcut.

Adding a connection

  1. Click Add connection.
  2. Pick the protocol first. The dialog then shows only that protocol's fields.
  3. Give the connection a name — this is the name you see on devices that use the link.
  4. Fill in the protocol fields and click Create connection.
The Add connection dialog with the protocol picker (Modbus TCP selected) and that protocol's fields shown below.

Per-protocol settings

KNX

FieldDescription
IP Address / PortThe KNX/IP interface or router on your LAN.
Individual AddressThe physical address HyperVisu uses on the bus.
Communication ProtocolTunnel UDP (point-to-point to an interface) or Multicast (routing).
Bus Date/TimeOptional: the server broadcasts the current date and time to the bus on a group address, every send cycle seconds.

Click Discover interfaces to scan the network for KNX/IP interfaces. Pick one from the results and its settings fill the connection fields.

The KNX connection editor with the discovery dialog open.

Home Assistant

FieldDescription
Home Assistant URLFull URL including http:// or https:// and the port.
API TokenA long-lived access token, generated in Home Assistant's user settings.

Modbus TCP

FieldDescription
Server IP AddressThe Modbus TCP device.
PortDefault 502.
Poll IntervalHow often the server reads the registers, in seconds.

HTTP

FieldDescription
Display NameA friendly name for the endpoint.
Base URLe.g. https://api.example.com/v1. Object paths are appended to it (see “HTTP Integration”).
PortOptional; usually derived from the URL.
Poll IntervalSeconds between polls. Set 0 for a write-only endpoint.
TimeoutRequest timeout in milliseconds.
AuthenticationNone, API Key (Header), API Key (Query Parameter), Basic Authentication, Bearer Token, or Custom Headers (sent with every request).

MQTT

FieldDescription
Broker addressHost, or a full URL (mqtt://, mqtts://, ws://, wss://); a plain host means mqtt://.
PortDefault 1883 (8883 for mqtts://).
Username / Password / Client IDCredentials if the broker requires them; leave the client ID empty to derive one from the server's MAC address.
Accept self-signed certificates / CA certificateTLS only (mqtts:// / wss://): off by default; paste the signing authority's PEM certificate when it is not a public one.
Broker optionsKeepalive (60 s), Default QoS (0/1/2), Availability topic (hypervisu/status) with Announce HyperVisu availability, Clean session.

Test connects to the broker and waits for its acknowledgement — also available in the add-connection dialog before the connection exists (see “MQTT Integration”).

When the built-in broker is running and nothing is connected to it yet, the Connections page offers a shortcut instead: a panel titled The local MQTT broker is running with a Use the local broker button, which creates the connection with the account HyperVisu manages itself — no address or password to type (see “The Built-in MQTT Broker”).

BACnet/IP

FieldDescription
Device addressIP address of the BACnet device, or of the router in front of it.
PortThe UDP port the device listens on (standard 47808).
Device instanceThe device object instance (0–4194302); optional, checked by the test when set.
COV subscription lifetimeSeconds before a change-of-value subscription is renewed; empty = service default (600 s).
Poll Interval (seconds)How often points without a COV subscription are re-read (default 30).

Click Scan network to broadcast a Who-Is and pick the device from the answers — address, port and instance are filled in (see “BACnet/IP Integration”).

TCP/UDP

FieldDescription
Device address / PortThe device (AUDAC XMP44: port 5001).
Poll Interval (seconds)How often to re-read the device; 0 for a device that pushes its state on its own.
Framing and timingTransport (TCP · persistent connection / UDP · datagrams), Frame delimiter (\r\n), Payload encoding (ASCII text / HEX bytes), Listen port (UDP), Heartbeat frame • Every (TCP), Connect timeout, Delay between commands, Read everything on connect.

The frames themselves are configured per object (see “TCP/UDP Integration”).

Virtual

Nothing to configure — virtual devices live entirely on the server (see “Virtual Devices & Node-RED”).

Frequently Asked Questions

Why does my connection say to enable its protocol?

The connection exists, but its protocol is disabled. Enable the protocol on the Services page before using it.

Can I create multiple connections for one protocol?

KNX, Home Assistant and Virtual each have one connection. Modbus TCP, HTTP, MQTT, BACnet/IP and TCP/UDP support multiple connections; MQTT uses one per broker.

Does deleting a connection delete its devices?

No. The devices remain but lose their source and are marked unreachable.

Why is there no Test button for HTTP or Modbus TCP?

Their connections define a base address, while communication details live on the objects. Use their live status to check communication.

How do I connect to the built-in MQTT broker?

When it is running and unused, select Use the local broker on the Connections page. HyperVisu creates the connection with its managed account.

Keep exploring

Find the other guides for this product in the documentation.

Back to Administration