Skip to content
Elausys

HyperVisu / Services & Data

History & Data Logging

InfluxDB settings, choosing what gets logged, and exporting history as CSV.

elausys · 08 August 2026
On this page

HyperVisu stores time-series history in the on-appliance history database (InfluxDB). This chapter covers connecting it, exporting measurement data as CSV, building Grafana panels, and moving whole configuration tables in and out of the server as CSV files.

InfluxDB connection

The InfluxDB Configuration page (reachable from Services) holds the connection the server uses to write and read history.

FieldWhat to enter
URLThe address of the InfluxDB instance (e.g. http://localhost:8086).
API TokenA token with read/write permissions. Use the eye button to show or hide it.
OrganizationThe organization name in your InfluxDB instance.
BucketThe bucket where data is stored.

Click Test Connection to verify. The Database Status card shows Connected or Not Tested plus the Last tested time. If the InfluxDB service itself is disabled, an alert on the page tells you to enable it from the Services page first.

Desktop browser, InfluxDB Configuration page with the connection form filled in and the Database Status card showing Connected.

What gets logged. Nothing is logged by default. You opt in per communication object with the logging switch in the object settings (see “Object Settings, Logging & Notifications”). Logged objects feed the trend charts and meter history in the app, Grafana dashboards, the KNX bus-monitor charts, and the CSV export below.

CSV data export

The CSV Export page (sidebar) turns logged history into a spreadsheet-friendly file.

  1. In Object Selection, tick the objects to export. They are grouped by room; use the search box or Select all. If the list is empty, no objects have logging enabled yet — enable it first (see “Object Settings, Logging & Notifications”).
  2. In Time Period, set Start and End, or use a shortcut: Last 24h, Last 7 days, Last 30 days, Last year.
  3. In Format, choose the Separator (Comma, Semicolon or Tab) and the Timezone for the timestamps.
  4. Click Export CSV. The file is generated on the server in the background — you can watch the progress.
  5. When it is ready, click Download file.

📘 Note: The download link is valid for 1 hour; after that, start a new export. The file is UTF-8 with BOM, so it opens correctly in Excel.

Desktop browser, CSV Export page.

Device activity log

Separate from the history database, the server also keeps a per-device activity log: every command sent to a device and every state change it reports, with its origin — the resident and the client they used, the scenario, automation, Logic function, schedule, group, KNX bridge or webhook that caused it — and whether the device confirmed the command. It opens from the Activity button on each device row, and its recording and retention settings live on the Services → Device Activity Log page. Both are described in “Device Activity Log”.

Frequently Asked Questions

Does HyperVisu record every object automatically?

No. Enable logging separately on each communication object. The history database service must also be enabled and connected.

Why is the CSV export object list empty?

No objects have logging enabled yet. Enable logging on the objects you want to record and export.

Can I choose the CSV separator and timezone?

Yes. CSV Export offers comma, semicolon or tab separators and a timezone selection for timestamps.

How long is a generated download available?

The download link lasts one hour. After that, generate a new export.

How is the device activity log different from history?

History stores measurements for charts and exports. The activity log records commands and state changes, their origins and device confirmations.

Keep exploring

Find the other guides for this product in the documentation.

Back to Services & Data