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
  • Insights
  • Contact
Current versionv1.18.2
LanguageEnglishDeutschFrançaisEspañolItaliano
Documentation home

Getting Started with SharKNX

The SharKNX AssistantETS Projects in SharKNXKNX Data SecureKNX IP SecureThe Shark Hunt Concept

How to Use Assistant Aliases and ScriptsHow to Connect to a KNX GatewayHow to Create a Shark HuntHow to Export TelegramsHow to Inspect a Device's Communication ObjectsHow to Load an ETS ProjectHow to Program a Device Individual AddressHow to Read a Coupler Filter TableHow to Scan a KNX Bus LineHow to Send KNX CommandsHow to Set Up KNX Data SecureHow to Set Up KNX IP SecureHow to Use the Assistant

Project ConnectionsConnect PageDiagnostics PageMonitor PageProject PageSettings PageShark Hunts PageAssistant Page

Assistant CommandsAlias and Script File FormatDashboard File FormatExport FormatsFrequently Asked QuestionsLimitsSide Menu and ActionsMonitor Filter SyntaxSettings ReferenceSubscription PlansSupported Datapoint Types (DPTs)
How-To Guide

How to Program a Device Individual Address

Program KNX individual addresses from your phone or PC without ETS: from your ETS project, with the programming button after a line scan, or by serial number.

On this page
  1. Before you start
  2. Method A - From your ETS project (recommended)
  3. Method B - With the programming button, from a line scan
  4. Method C - By serial number, without touching the device
  5. How SharKNX keeps programming safe
  6. Tip - Button out of reach, serial number unknown
  7. After programming
  8. Related

SharKNX can program a KNX individual address into a device straight from your phone, tablet, or PC - no ETS and no laptop needed on site. You can do it three ways: from your ETS project, from a line scan by pressing the device's programming button, or by serial number without touching the device at all.

Device tools, including address programming, are a premium feature on Android, iOS, and macOS - see Subscription Plans.


Before you start

  • Connect to a KNX gateway - see Connect to a Gateway.
  • Know which address the device should get. With an ETS project loaded, SharKNX takes it from the project.
  • A new device out of the box usually has the address 15.15.255.

Method A - From your ETS project (recommended)

The fastest way to commission a device that is in your project: SharKNX already knows which address it should have.

  1. Load your ETS project - see Load an ETS Project.
  2. On the Project page, find the device in the Devices, Topology, or Buildings tab and tap it.
  3. In the device sheet, tap Program Address.
  4. When SharKNX shows Press prog button on device, press the programming button on the physical device. You have 30 seconds.
  5. SharKNX writes the project's address to the device, confirms it, and restarts the device so it leaves programming mode. The sheet shows Programmed.

Tip: filter the Devices tab by ETS download status to list only the devices whose individual address has not been downloaded yet - your commissioning to-do list. See ETS Projects in SharKNX.


Method B - With the programming button, from a line scan

Use this to change the address of a device you found on the bus, with or without a project.

  1. Open Tools → Line Scan and scan the line - see Scan a Bus Line.
  2. Tap the device card to open its sheet, then tap Program Address.
  3. Enter the New Address to Write.
  4. Tap Program via Prog Button.
  5. When prompted, press the programming button on the device within the 30-second countdown.
  6. SharKNX writes the address, confirms it, and restarts the device to take it out of programming mode.

Method C - By serial number, without touching the device

Every KNX device has a unique serial number, and SharKNX can use it to program the address - no button press needed. Ideal for devices that are hard to reach, such as actuators above a ceiling or in a locked cabinet.

  1. In Tools → Line Scan, open the device and tap Read Info first, so SharKNX knows its serial number. Without it, the option shows No serial number - read device info first.
  2. Tap Program Address and enter the New Address to Write.
  3. Tap Program via Serial No.. SharKNX addresses the device by its serial number and writes the new address.

The serial-number method does not restart the device.


How SharKNX keeps programming safe

SharKNX follows the KNX standard's address programming procedure:

  • One device at a time. If more than one device is in programming mode, SharKNX does not write - otherwise the wrong device could get the address. Take the others out of programming mode first.
  • Occupied addresses are respected. If another device already uses the new address, SharKNX stops instead of creating a duplicate.
  • Every write is read back. SharKNX only reports success once the device answers at its new address. If it cannot confirm, you see Address written, but not confirmed - re-scan to verify.
  • Programming mode is switched off by restarting the device after a successful write. If that restart fails, SharKNX tells you, and the address is still set - just take the device out of programming mode by hand.

Tip - Button out of reach, serial number unknown

If you know the device's current address but cannot press its button, switch programming mode on remotely: open Tools → Devices, enter the current address, and tap Prog. Mode to switch programming mode on. Then start Program via Prog Button (Method B) - SharKNX finds the device already in programming mode.


After programming

  • Tap Check Presence in the device sheet, or Check on the Tools → Devices tab, to confirm the device answers at its new address.
  • Once every device has its address, download the application programs and parameters from ETS. SharKNX sets individual addresses only; application download stays in ETS.

Related

  • Scan a Bus Line - find every device on a line
  • Inspect a Device - see how a device is programmed
  • ETS Projects in SharKNX - commissioning with your project
PreviousHow to Load an ETS ProjectNextHow to Read a Coupler Filter Table

On this page

  1. Before you start
  2. Method A - From your ETS project (recommended)
  3. Method B - With the programming button, from a line scan
  4. Method C - By serial number, without touching the device
  5. How SharKNX keeps programming safe
  6. Tip - Button out of reach, serial number unknown
  7. After programming
  8. Related

← SharKNX product page

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