Owl Automata logo
  • Home
  • About Us
  • Services
  • Products
    Hotel As a Service
    Chameleon+
    Chameleon+From Room Design to Complete ETS Project - hotel automation made simple
    Fire Ant
    Fire AntAutomate the Tedious. Focus on What Matters
    Explore the HaaS concept
    Apps & Tools
    Pro Builder Ecosystem
    Pro Builder
    Pro BuilderETS app for importing generated .knxproj files into ETS.
    Application Template
    Application TemplateMicroapp for extracting, reusing, and sharing KNX application templates.
    SharkNX
    SharkNXConnect. Monitor. Control. ETS Mobile Toolkit on the Go
    View all products
  • Resources
  • Contact

Getting Started with SharKNX

Learn the core SharKNX workflow in four steps: discover and connect to a KNX IP gateway, load your ETS project, monitor live bus telegrams, and send test commands.

  • English
  • ·Deutsch
  • ·Français
  • ·Español
  • ·Italiano

SharKNX is a professional KNX field companion for mobile and desktop. This guide walks you through the core workflow: connecting to a KNX IP gateway, loading an ETS project, and starting a live bus monitor session.

Prerequisites

  • A device running Android, iOS, Windows, or macOS 13+
  • A KNX IP gateway reachable on the same IP network as your device
  • (Recommended) An ETS project file (.knxproj) for your installation

Subscription: SharKNX requires an active subscription. Without an active subscription or trial, you can only load one ETS project and cannot connect to gateways or multicast. Monthly and yearly plans include a 14-day free trial. A lifetime plan is also available as a one-time purchase. See Subscription Plans for details.


Step 1 - Discover Your Gateway

The Discovery page opens automatically when the app starts. It is the leftmost page in the bottom navigation bar.

  1. Tap the scan FAB at the bottom of the page.
    The app sends KNX IP search requests across your local network. Any KNX IP gateways that respond appear as cards in the list.

  2. Tap Select on the gateway card you want to use.
    The gateway moves to the Last Selected Gateway section at the top of the page and is remembered across restarts, no need to scan again on the next session.

Discovery tab showing a discovered gateway card with Select and Save buttons

No gateways found? Verify your device is on the same network segment as the gateway. On Wi-Fi with a wired VLAN, multicast packets may be dropped by the router. Use the Config tab to add the gateway manually by IP address and port, or enable Force unicast subnet scan in Discover Settings.

KNX IP Secure? If your gateway requires KNX IP Secure credentials, tap the gateway card and use the Load Credentials button. See Set Up KNX IP Secure for the full procedure.

Save for later: Tap Save on a gateway card to store it permanently in the Config tab. Saved gateways are available without re-scanning, which is useful when revisiting the same installation.


Step 2 - Load Your ETS Project

An ETS project gives SharKNX the group address names, datapoint types, and device metadata for your installation. Without it, telegrams appear as raw hex values with no names or decoded values.

  1. Tap the Project page (second tab in the bottom navigation bar).
  2. Tap the folder FAB to open the file picker. Navigate to your .knxproj file and select it.
    If you have loaded projects before, a history sheet appears first, select a recent entry or tap Browse to pick a new file.
  3. Wait for the project to finish loading. The four tabs (Group Addresses, Devices, Topology, Buildings) populate with your project data.
Project page with the group address tree expanded after loading an ETS project

Getting the file onto your device: Export your ETS project from your PC (File → Export project or right-click the project in ETS). Then transfer the .knxproj to your mobile using any method that suits you - send it to yourself via a messaging app (e.g. save to your own chat in Viber, WhatsApp, or Telegram), attach it to an email, upload it to a cloud drive (Google Drive, iCloud, OneDrive) and open it on your phone, or copy it over USB.

Password-protected projects are supported. The app prompts for the project password during import.

Skipping this step: You can monitor the bus without a project. Telegrams show only raw source and destination addresses with hex payloads.


Step 3 - Start the Bus Monitor

  1. Tap the Monitor page (fourth tab in the bottom navigation bar).
  2. Tap the green start FAB.
    • If no gateway is selected yet, a picker appears listing your discovered and saved gateways, select one to proceed.
    • The app connects to the gateway and begins receiving telegrams.
  3. Incoming telegrams appear as rows in the list. Each row shows:
    • Sender individual address → destination group address
    • Group address name and decoded value (requires an ETS project)
    • Raw hex payload
    • Timestamp in HH:MM:SS.ms format
Monitor page with live telegrams in the list view

Tap any telegram row to open its details, including source, destination, decoded value, and buttons to send an immediate Read or Write command to that address.

Keep screen on: The monitor stops if the screen locks on mobile. Screen-on mode is enabled by default in Monitor Settings to prevent this.


Step 4 - Send a Command

With the monitor running, you can send test commands without leaving the monitor view.

  1. Tap the red send FAB (it replaces the start FAB once the monitor is active).
  2. Tap New Command in the bottom sheet.
  3. In the command composer:
    • Enter a group address, or tap the search icon to browse group addresses from your loaded project.
    • Choose Write or Read.
    • Select the datapoint type and subtype.
    • For write, enter the value to send.
  4. Tap Send. The command is transmitted to the bus and appears in the telegram list immediately.
Command composer page showing group address input, DPT selector, and value field

Quick resend: After sending a command, a chip with its address and value appears near the send FAB. Tap the chip to resend immediately, or long-press it to reopen the composer with the fields pre-filled.


What's Next

You now have a live monitor session, a named ETS project loaded, and know how to send test commands. From here:

Goal Guide
Browse group addresses and send commands from the project tree Project Page
Create reusable command and filter sets Shark Hunts
Set up KNX Data Secure group address decryption Set Up KNX Data Secure
Scan a bus line and check device presence Scan Bus Line
Export your monitor session to CSV or PDF Export Formats
Read device firmware info or toggle programming mode Inspect Device

← SharKNX

logo

Solutions

  • Services
  • Products
  • HaaS

Company

  • About Us
  • Contact

Legal

  • Privacy Policy
  • Cookie Policy
  • Terms & Conditions

Contact

  • info@owl-automata.com
  • Athens, Greece

© 2026 OWL-Automata.com. All rights reserved OWL Automata

  • Terms & Conditions
  • Privacy Policy
  • Cookie Policy