Creating, naming and linking hundreds of group addresses by hand.
Group addresses in seconds
ETSpilot recognises your project's conventions and creates the addresses to the same pattern – including the link to the matching communication objects.
ETS6 ADD-IN · CERTIFIED BY THE KNX ASSOCIATION
ETSpilot is an add-in for the ETS – the software you use to plan and commission KNX installations. You write what needs to happen in plain sentences. Creating rooms, adding devices, generating group addresses, setting parameters, documenting: ETSpilot does it in your open project – and asks before every change.
IN PLAIN WORDS
The ETS is the KNX Association's software used to plan, configure and commission every KNX installation. It can do everything – but it does nothing for you. Every room, every device, every group address and every single parameter is entered by hand. In a mid-sized family home that quickly adds up to several hundred entries.
ETSpilot is an add-in: an extension for the ETS. It has passed the KNX Association's approval process, is certified there as an ETS App and is installed from within the ETS. After that it appears as an additional window in the ETS you already know. Nothing to relearn, nothing to export, no second program to operate alongside.
Into that window you write what you need – the way you would say it to a colleague: „On the ground floor, create kitchen, hallway and bathroom, each with a ceiling light and a presence detector.“ ETSpilot reads along in your open project, understands the task and works through it. No commands, no syntax, no templates.
And the part that really matters: before anything is written to your project, ETSpilot shows you what it intends to do – line by line. You approve, adjust or reject. Nothing happens behind your back.
Create a bathroom on the first floor and plan the lighting with a dimmer.
I have created the bathroom on the first floor and prepared the lighting. For the dimmer I suggest a 4-fold dimming actuator – it leaves headroom for a mirror light and a night light.
Actions performed — 4 of 4 successful
WHERE THE TIME GOES
Creating, naming and linking hundreds of group addresses by hand.
ETSpilot recognises your project's conventions and creates the addresses to the same pattern – including the link to the matching communication objects.
Hunting for parameters in foreign-language product data, channel by channel.
Ask in plain language what a channel should do. ETSpilot finds the parameter, shows the permitted values and writes it – for many channels at once, too.
Documentation that gets caught up at the end of the project. Or not.
Descriptions, completion status and project history come about while you work, not afterwards.
HOW IT WORKS
The second step is the important one: you see what is supposed to happen before anything happens.
Say in plain language what you want to achieve – typed or dictated. ETSpilot reads along in your open project.
Before every write operation, ETSpilot presents what it intends to do. You approve, adjust or reject. On request, a project backup is created first.
ETSpilot works in the project and logs every action individually – traceable, with a result for each step.
CAPABILITIES
From the empty project to commissioning – wherever work repeats itself.
Build up building structure and topology, create rooms, assign devices. From a photo of the distribution board, too.
Search the product catalogue for suitable devices, compare them and insert them with the right application program.
Create, name and link addresses according to your project's conventions. For an entire trade at once, if you like.
Set device parameters, show permitted values, handle several channels in one pass – with a review before writing.
Keep an eye on programming status, follow the bus monitor, program devices.
Maintain descriptions, completion status, tasks and project history. Search the planning documents in the project folder.
Installation runs, project file missing? ETSpilot reads out the bus, matches products and recovers group addresses and links.
Upload the bill of quantities, quotation, room schedule or electrical plan. ETSpilot adopts the designations and specifications exactly as they appear there.
Datapoint types, flags, filter tables, troubleshooting: ETSpilot explains the connections in your actual project rather than in general terms.
RECONSTRUCTION
The classic case in existing buildings: everything works, but the ETS file has disappeared, is out of date or was never clean. Until now that meant starting over. Instead, ETSpilot rebuilds it for you from what is still there.
PROJECT DOCUMENTS
Quotation, bill of quantities, room schedule, electrical plan, customer e-mail: whatever you upload becomes binding input for everything ETSpilot creates. You do not have to type the specifications a second time.
REWORKING WHAT EXISTS
An empty project fills up quickly. It gets laborious once something is already in place and the requirements change: a different address scheme, different lines, different devices. ETSpilot takes on exactly those changes – without you starting the project over.
Move group addresses into a new order: re-cut the ranges, relocate addresses, rename them. The links to the communication objects stay intact.
Take what is finished in one room to the next ones – with matching addresses and names, not a copy that is called the same everywhere.
Move devices to other lines, create new areas and lines, switch the medium of a line – from TP to RF or IP, for instance.
Turn eight single actuators into one multi-channel actuator in the distribution board. Or the other way round: turn a six-fold rocker for lighting, blinds and heating into three separate control points.
One push button becomes three at different doors, one temperature sensor becomes several in the room – with the same functions and the same links.
Whatever only shows up on site: normally closed instead of normally open, different travel times, changed channel functions – in one pass across every device concerned.
EXAMPLES
Four typical everyday tasks. On the left is what you write. On the right, what ETSpilot puts before you for approval.
You write
„Ground floor: kitchen, dining, living, hallway, guest WC. Ceiling light everywhere, plus a presence detector in the hallway and the WC.“
ETSpilot proposes
Structure, naming and address ranges follow the pattern already used in your project.
You write
„Set all blind actuator channels to blind type venetian and travel time 60 seconds.“
ETSpilot proposes
Anything ambiguous is not changed silently; it is put before you.
You write
„Here is the bill of quantities as a PDF. Build the building structure from it.“
ETSpilot proposes
Contradictions between documents and project are named, not papered over.
You write
„Why doesn't the light in the bathroom switch? Take a look at it.“
ETSpilot proposes
While investigating, nothing but reading takes place. Writing or programming only happens once you agree.
Examples from practice, shown in abbreviated form. What ETSpilot actually proposes depends on your project, your documents and the AI model you choose.
REMOTE CONTROL FROM YOUR PHONE
The feature that saves the most in day-to-day work: pair your phone with the running ETS via QR code and keep operating it from anywhere in the building.
Commissioning otherwise means: over to the distribution board, program, back into the room, check, over to the board again. In a larger building that adds up to kilometres over the course of a day. Pairing removes the walking: you stand in the room, talk to the customer, enter the change on your phone – and the ETS at the distribution board carries it out.
AI MODELS
ETSpilot works with your own account at Anthropic, OpenAI or Azure. Which model you select there largely determines the quality of the results – and with a KNX installation that is not something to leave to chance.
Anthropic · Claude Opus
Our first recommendation. The Opus models see even long chains of tasks through, handle the ETS tools cleanly and ask instead of guessing. For anything multi-step – building structure, reconstruction, evaluating documents – the most dependable choice.
OpenAI · GPT-5.6
Equally usable. Fast, precise when setting parameters and assured even on large projects. If you already have an OpenAI account, this is the right way in.
e.g. Haiku, Mini, earlier generations
Technically usable and cheaper, but not recommended. They abandon multi-step tasks more often, miss connections within the project and deliver proposals you have to check far more closely. Fine for short questions, not for real project work.
UNDER THE HOOD
Six steps, none of them magic – and the last one is yours. If you want to know which data goes where, here is the answer.
You type or dictate your task in the ETSpilot window. At the same time the add-in reads the state of your open project – building structure, devices, existing addresses – so that your request has any context at all.
Your computer · ETS 6The request goes to our server in Germany. Data categories you have blocked for this project are removed beforehand and do not leave your computer. Only the excerpt relevant to the task is transmitted – never the project file.
Server in GermanyThis is where everything a general AI model does not know is added: the rules of the ETS, KNX datapoint types and flags, conventions for group addresses, stored manufacturer knowledge on specific actuators and sensors – and the description of every tool the add-in can offer inside the ETS.
Knowledge base + tool catalogueOnly now does the enriched request go to the model of your choice, via your own account. It receives no ready-made commands, but a toolbox and the task. Which tool makes sense in which order is for the model to decide – and it asks back when something is unclear.
Claude · GPT · AzureThe answer is not prose but a sequence of tool calls: create room, insert device, set parameter, link group address. Our add-in translates them into calls to the official ETS interface. That is the only route by which anything reaches your project.
ETS add-in · official interfaceBefore the first write call is executed you see the complete list in plain language. You approve, adjust or reject. After that the add-in works through the list and logs every step with its result.
Your computer · your decisionSECURITY AND DATA PROTECTION
Two fair questions. Here are the answers – without the marketing haze.
ETSpilot has passed the KNX Association's approval process and works inside the ETS via its official interfaces – not as outside access alongside it.
Every write operation is put before you in plain language beforehand and logged individually afterwards. On request ETSpilot creates a project backup first.
You store your account with Anthropic, OpenAI or Azure. The requests run under your contract: full cost control, no lock-in to one provider.
For each project you can block which data categories must never leave the computer – security keys, serial numbers or customer data, for example. Anything blocked is removed before sending.
Your project data is not used to train AI models. We do not pass it on and do not analyse it; the providers likewise exclude training via their business accounts.
Servers and data storage in Germany. You can request information, export and delete your data yourself in the portal at any time – no support request, no waiting.
For the AI to be able to help, it needs excerpts from your project: building structure, device designations, group addresses, parameter names. Only the excerpt relevant to the task at hand is ever transmitted – never the entire project and never simply the project file. Anything you have blocked is removed beforehand. The connection is encrypted end to end.
FOR MANUFACTURERS
A general AI model does not know your products. It knows the term “dimming actuator”, but not the logic of your application program, not the dependencies between your parameters and not the recommendation on page 47 of your manual. That is exactly the gap we close – together with you.
We add the manuals, application descriptions, data sheets and application examples for your devices to the knowledge base. ETSpilot draws on them when setting parameters – in the wording of your documentation rather than a loose paraphrase.
Which parameters depend on each other, which channel modes exist, which values make sense in practice: what you give us becomes rules the assistant abides by. The result fits your device, not a generic one.
Staircase lighting, constant light control, shading based on the position of the sun, individual room control: we store your recommended implementation as a template. The integrator gets the solution you would recommend yourself, on the first attempt.
Devices that can be commissioned quickly and without errors get specified more often and generate fewer queries to your hotline. On request we analyse which questions are being asked about your devices at all – a direct view of practice.
Only material you release for the purpose is stored. None of it feeds the training of third-party AI models; it serves as a reference at runtime and can be removed again at any time.
Before knowledge about your devices goes live, you check against real project tasks whether ETSpilot uses your product the way you intended. Publication only follows after that.
You build KNX devices and want your products to be understood and used correctly in the ETS? We set up the knowledge base for your range, agree the scope with you and show you the result using your own use cases.
OUTLOOK
ETSpilot is not a chatbot with a KNX coat of paint, but an attempt to delegate the engineering of a bus system to an AI without giving up control. Four observations from practice so far.
The ETS is powerful and hard to learn. A large part of the work consists of knowledge about conventions, not of electrical engineering. When that knowledge sits in the tool, more companies can offer KNX – and installations become more consistent, because the conventions are applied rigorously for the first time.
Engineering shifts from operating an interface to describing a goal. The integrator does less entering and more reviewing. That does not replace work, it raises the share of value-adding work – and makes the profession attractive to newcomers again.
Tens of thousands of KNX installations run without a usable project file and are therefore effectively frozen: every change is expensive, every extension often uneconomical. Automated reconstruction makes that installed base modifiable again – a lever for energy management and retrofitting that has so far failed on documentation.
How do you demonstrate that AI-assisted engineering complies with standards? How do you log decisions so that they are still comprehensible in ten years? How does the approach behave with installations using KNX Secure? We consider these questions more important than any feature list – and are happy to discuss them.
Less clicking, clean documentation, faster commissioning – and a way back into existing installations without a project file.
We store your product knowledge so that ETSpilot uses your devices the way you intended – verifiable before release.
We provide test accounts, image material and people to talk to, and answer technical questions about the architecture openly.
FREQUENTLY ASKED QUESTIONS
Yes. ETSpilot is an add-in for the ETS 6 certified by the KNX Association. It runs as a window inside the ETS and works directly in your open project via its official interfaces – it is not a separate program and not an export-import detour.
Engineering yes, and completely so: building up the building structure, inserting devices from the product catalogue, creating and linking group addresses, setting parameters, documenting. Programming the devices over the bus can be triggered as well. What the AI does not do: change anything on its own authority – every write operation is put before you for approval first.
Most clearly wherever work repeats itself: group addresses for an entire trade, parameters across many channels, building structure from a bill of quantities, documentation. Tasks that mean an hour of clicking in the project come down to one sentence and a review of the proposed list.
ETS 6 in the 64-bit edition. The ETS is a Windows application; ETSpilot runs wherever the ETS runs – including in a Windows environment on a Mac.
Anthropic (Claude), OpenAI (GPT) and Microsoft Azure AI Foundry. You store your own account details and settle the cost directly with the provider. Claude Opus and ChatGPT 5.6 are recommended; smaller models work but deliver noticeably weaker results.
No. Your project data does not feed into the training of AI models. We do not analyse it and do not pass it on; the providers likewise exclude training via their business accounts. In addition, you can define per project which data categories must never leave your computer.
Before every write operation the planned changes are put before you in plain language and you decide. On request ETSpilot creates a project backup beforehand, and every action performed is logged individually. Read operations – viewing the structure, checking parameters, following the bus – run without a prompt.
Yes, that is what reconstruction is for: ETSpilot reads out the bus, matches the devices it finds with the right products and recovers group addresses and links. The result is an ETS project you can carry on working with.
No. You describe the task the way you would say it to a colleague. There are no commands, no syntax and no keywords. If something is unclear, ETSpilot asks instead of guessing.
You obtain the add-in itself through the KNX Shop under ETS Apps. You settle AI usage directly with your own provider account – that keeps you in control of costs and tied to no single provider.
GETTING STARTED
ETSpilot is available in the KNX Shop under ETS Apps. After purchase you install it straight from the ETS.
In the portal you sign in with your e-mail address and store your API key. You do not need a password.
Open a project in the ETS, expand the panel, ask your first question. A welcome assistant guides you through the rest.
ETSpilot makes its case fastest on the work you have in front of you anyway.
ETSpilot is in public beta. The scope of functions can be used productively; individual features may still change.