Skip to content
Elausys

HyperVisu / Troubleshooting & Reference

Troubleshooting: KNX & Devices

No telegrams, interface busy, devices not reacting — a diagnostic ladder.

elausys · 15 August 2026
On this page

KNX

Start with Test on the KNX connection of the Connections page (see “Connections”): it reports Connection succeeded or Connection failed. The connection test of the setup wizard (see “First-Run Setup Wizard”) goes further and works as a diagnostic ladder: each of its five results rules out one layer — network reach, port, tunnel, assigned address, telegrams heard while the test listens (about five seconds). The bus monitor (see “KNX Bus Monitor”) is the proof: if telegrams appear there, the bus link works.

ProblemCheckFix
KNX devices do not respondIs the KNX protocol enabled (see “Services & Protocols”)? What does the connection status show (see “Connections”)?Enable the protocol; verify interface IP and settings; run the connection test.
The connection test does not open the tunnelAre other tools connected to the same interface?KNX/IP interfaces have a limited number of tunnel slots. Close ETS or other bus tools, or power-cycle the interface.
A single device does not reactIs the widget's object bound to the right group address (see “KNX Integration”)? Any transformation errors?Fix the binding; check the Health page (see “Value Transformations & Health”) for incompatible links and runtime errors.

Devices & data

ProblemCheckFix
One device does not react from the appConnection status (see “Connections”); unbound objects; Health page (see “Value Transformations & Health”)Bind the missing objects, repair the connection, clear transformation errors.
A device ignores "all off" / room commandsIs it excluded from global commands (see “Alarm PIN & Global-Command Exclusions”)?That exclusion is deliberate — the admin set it. Remove it in the admin panel if unwanted.
No history, empty chartsIs the history service enabled (see “Services & Protocols”)? Is Log historical values switched on for that object (see “Object Settings, Logging & Notifications”)?Enable the history database and switch on Log historical values per object. History starts from the moment logging is switched on — it is not retroactive.
Weather shows nothingAPI key entered? Location set (see “Network & Time Settings”, “Weather Service”)? Service enabled?Enter a valid provider key and set the city/coordinates; test with the live reading on the Weather page.
Energy prices are emptyENTSO-E key? Bidding zone chosen (see “Energy Price Service”)?Enter the key, pick your bidding zone, click Save Configuration, then switch the service on; the switch goes back to off if the fetch fails.
An MQTT connection shows downTest the connection (see “Connections”): does the broker report Not authorized or refuse the connection?Fix the username/password or the port; for mqtts:// check the certificate (CA certificate, or Accept self-signed certificates for a broker using its own). The server keeps retrying on its own once it is right.
An MQTT widget never updatesIs the object's topic exactly what the device publishes? Does a JSON path point at a field that exists?Click Scan broker in the object editor (see “MQTT Integration”) and pick the topic and field from what the broker really carries — a wrong path drops every message silently. An outgoing topic must not contain + or #. A broker that refuses topic filters (its access-control list) is reported in the server log.
The built-in broker shows nothing on the MQTT Broker pageIs the MQTT Broker service switched on, and was the server restarted afterwards (see “Services & Protocols”)?Enable the service, restart, then reopen Configure. The Status panel says when the broker is not running (see “The Built-in MQTT Broker”).
A device cannot connect to the built-in brokerDoes it have its own account? Is the address in the device exactly the one under Address to enter in a device?Add an account per device; anonymous connections are off by default, so a device with no credentials is refused. Check the listener card reads Listening and not Off.
A device stops working right after topic rules are switched onDoes that account have a rule covering the topics it uses?With Restrict topics per account on, an account with no matching rule is refused everywhere. Add a rule per device; HyperVisu's own account needs none — it always keeps full access.
Retained values are gone after a restartIs Keep retained messages across restarts on? Is Allow retained messages on?Switch both on. Without persistence the broker starts empty and every widget waits for the next device publish.
Nothing appears on the published state topicsIs Publish widget states to MQTT on? Does the panel say it is enabled but not publishing?Publishing needs the MQTT protocol enabled and a connection to a broker. Check the topic preview matches what you subscribed to — the serial and the topic style are part of it.
Commands on a …/set topic do nothingIs Accept commands over MQTT on? Is anonymous access off? Is the object an incoming-only one?Commands are refused wholesale while the broker accepts anonymous clients, and per message on read-only objects or payloads that cannot be read as the object's type.
A BACnet Scan network finds nothingIs the BACnet/IP service running (see “Services & Protocols”)? Is the device on this subnet, on the standard port?Enable the service; then use Scan address (see “BACnet/IP Integration”) with the subnet broadcast (192.168.1.255) when broadcasts are filtered between VLANs, or the device itself (192.168.1.70:47808) — a device on a non-standard port is never found by a broadcast.
A BACnet device ignores the widgetIs another system (the building management system) writing the same object? Multi-state off by one?Set a Write priority lower in number than the other writer (see “BACnet/IP Integration”); use offset -1 on multi-state bindings.
A TCP/UDP test fails or the connection stays downCannot reach … connect timed out or ECONNREFUSEDCheck address and port, and that nothing else holds the device's single connection (the vendor's own tool). A test on a connection the service already holds reports the live state instead of probing — that is expected.
A Sonos Scan network finds no zonesAre the speakers on the same network segment as the server? Is the Sonos protocol enabled?Discovery uses a network broadcast, which routers and VLANs often block. Type the seed speaker IP address by hand instead — one address is enough for the whole household (see “Sonos Integration”).
Sonos source buttons show the wrong namesWere the favorites changed in the Sonos app after the widget was created?Press Sync Sonos favorites on the widget (see “Devices Library & Sonos Binding”). The names are stored on the widget and do not follow the Sonos app on their own.
A device created from the library does not reactWas Apply changes run after creating it? Does the device require an option to be switched on (its Setup requirements)?Apply the pending changes; then re-read the template's requirements — most inverters ship with Modbus TCP disabled and some need an installer account to enable it (see “Devices Library & Sonos Binding”).
A TCP/UDP device ignores commands or sends no valuesDoes the template end with the delimiter? Are commands sent back to back? Is there a Match pattern?Check the Frame sent preview (see “TCP/UDP Integration”); raise Delay between commands; an incoming object without a match pattern never receives a value, and the key must appear in the device's feedback frame.

Frequently Asked Questions

Where should I start when KNX devices do not respond?

Check that KNX is enabled, verify the interface settings and run Connections → KNX → Test. The bus monitor confirms whether telegrams reach HyperVisu.

Why does the KNX tunnel stage fail?

The interface may have no free tunnel slots. HyperVisu needs one tunnel of its own and does not release it for ETS, so close ETS or other bus tools, or use an interface with more tunnels.

Why are my history charts empty?

Enable the history database and logging on the relevant object. Recording starts when logging is enabled; it cannot recover past readings.

Why does an MQTT widget never update?

Check the exact state topic and JSON path. Scan broker in the object editor to select a topic and field from actual messages.

Why does a library device not respond after creation?

Apply pending changes, then check the template’s Setup requirements. Some devices require their protocol, such as Modbus TCP, to be enabled separately.

Why are Sonos favorites out of date?

Favorite names stored on the widget do not update automatically. Use Sync Sonos favorites after changing them in the Sonos app.

Keep exploring

Find the other guides for this product in the documentation.

Back to Troubleshooting & Reference