EITT 44, build version 096 (2026 Spring Release)
New Features
-
KNXnet/IP Telegram Type Support
- Support for four new KNXnet/IP telegram types has been added:
-Search Request
-Search Request Extended
-Search Response
-Search Response Extended
Telegram contents can now be configured in a more user-friendly way via the Telegram Properties Window, where fields are clearly separated and editable.
- Support for four new KNXnet/IP telegram types has been added:
-
Fast Send Mode
- A new fast send mode has been introduced to control whether EITT inserts a timer cycle between consecutive send operations.
- Can be activated via comment command.
- When enabled, UI updates are temporarily suppressed for faster execution (mainly for KNXnet/IP tests)
Improvements & Fixes
The CoAP library has been updated to build version 4.7.11.
-
Extended support for DPT14 “Not a Number” values:
FFFFFFFFh, 7FC00000h, FFC00000h
EITT 44, build version 088 (2026 Winter Release)
New Features
-
Native KNXnet/IP support in EITT
New connection type KnxNet/IP available via Customer Interface options (not Falcon-based)
Direct IP port communication for sending/receiving KNXnet/IP telegrams
-
KNXnet/IP telegram types supported (currently used with IoT Router test templates)
ROUTING_INDICATIONROUTING_INDICATION (Secure Wrapper)TIMER_NOTIFY
-
Telegram Properties UI update
New “KNXnet/IP Properties” section in the Telegram Properties window
Allows defining telegrams as secure wrappers and configuring attributes for secure wrappers and TIMER_NOTIFY
-
New comment commands
Includes support for calling Python functions
Improvements & Fixes
Updated Falcon–EITT interface to version 6.4.8569
EITT 44, build version 083 (2025 Autumn Release)
Hotfix
-
mDNS Service Functionality Restored
The mDNS (Multicast DNS) service now works as expected again. The service will automatically start when:An mDNS comment command is executed, or
An mDNS message is sent by EITT.
A new comment command is also available:
@@[MDNS "activate=<yes/no>"]
This command can be used to manually start or stop the mDNS service, offering users better control over service activation during test execution.
EITT 44, build version 082 (2025 Autumn Release)
New Features
-
Variable Handling in Templates
Values originating from the variable dataset in conformance test templates are now treated as critical by default. Therefore, when these values are modified correctly—by updating the variable dataset and using the “Update variable value in related telegrams” option—EITT will not mark the related telegrams as changed (i.e., no red indication).
Important Note:Any updates made directly from the telegram, bypassing the variable dataset, will still result in the telegram being marked as changed (highlighted in red). This ensures consistency between variable definitions and test sequences.
-
Enhancements to Variable Datasheet
A new separator feature has been introduced in the variable datasheet, allowing users to visually group variables for better readability. The separator can be: a blank line, a dotted line or contain custom text
A lock option is now available for variables that should not be changed. Locked variables:
-Are displayed in gray
-Cannot be edited directly
-Can be unlocked via a global setting such as “Unlock all variables”, allowing controlled flexibility when needed -
Test Creation Instruction Preview
A new “Test Creation Instruction” feature has been introduced to guide users before generating a test.
- A dedicated button has been added to the Datasheet window.
- When clicked: An information window opens, displaying important test preparation guidance.
- The window can optionally include:
A detailed message
A PDF file attachment or
A web link to external documentationThis enhancement ensures users can access comprehensive, contextual instructions before generating tests—improving clarity and reducing errors during test creation.
-
Support for Interface Variables in Comments
- Interface variables such as #IFACE0, #IFACE1 etc. can now be used in comment commands, just like other variables.
- Previously, these interface-specific variables were excluded from comment usage.
- With this implementation, developers can now reference interface names dynamically in comment commands—such as in @if+ improving flexibility and automation during test configuration.
-
Evaluation Result Display for Telegrams
-A new field called “Evaluation Result” has been added to the Telegram Properties Window.
- During telegram sequence evaluation, if a telegram is unexpected, the comparison result is now saved.
- When users click on a telegram in the trace buffer, the evaluation result is displayed—helping to quickly understand the nature of the error without needing to cross-reference manually.
- This enhancement significantly improves usability and diagnostics during error analysis in test sequences.
Improvements & Fixes
-
Save As .eittproj for .ctl Files
A bug has been resolved where the “Save As” operation did not correctly support ".ctl" conformance test files. This functionality now works as expected, allowing ".ctl" files to be saved as .eittproj project files without issues.
**********************************************************************************************
EITT 44, build version 080 (2025 Summer Release)
New Features
- Initial Implementation of EITT REST - API (Beta)
A REST-based interface has been introduced, enabling external tools or scripts to interact with EITT programmatically for improved automation and integration.
The REST API currently supports:
- Retrieving the current EITT version
- Listing the loaded conformance test templates
- Reporting the status of connected interfaces
- Opening an EITT project
- Creating telegram sequences based on conformance test templates
- Starting the evaluation of a telegram sequence
- Checking the result of the evaluation
For Rest-Api documentation and examples, please visit: https://gitlab.knx.org/public-projects/eitt-rest-api
- A Comment Command Properties window has been added, allowing users to view and edit fields of comment commands.
- Comment commands that change test configuration are now automatically appended to the trace buffer.
- A new selection window for test templates has been introduced. It allows approved standard templates and preliminary templates to be listed separately
- Large trace files are now handled more efficiently, improving stability and responsiveness.
- When “Update variable value in related telegrams” is selected, only the related variable is updated other variables remain unaffected.
- If the "Additional Info Conf" field is empty, it is now treated as equal to the Req value or the Req value is automatically copied to the Conf field.
- EITT now shows when the LL.req control field differs from the expected LL.con, making such mismatches visible in the trace buffer.
- A new keyboard shortcut (F11) has been introduced for the "DoIt" action.
Improvements & Fixes
- Telegram export now supports "Export only comments" mode. If a comment is missing, EITT creates a default one automatically.
- EITT now uses the 'no layer' parameter for local USB connections.
- Interface discovery now retrieves HID strings based on the serial number and opens Falcon connections with the 'no layer' parameter.
- Layer switching is handled entirely by EITT using M_PROP services.
- The Raw Trace Window now shows the layer parameter used in the Falcon connection.
- The Interface tab displays RF Ready / RF Multi status for connected RF devices.
Updated Components
-
EITT-Falcon Interface updated to version 6.3.8291
**********************************************************************************************
EITT 44, build version 067
Improvements & Fixes
- The interface configuration now resets to default when another nickname is selected.
- Lock comments and instance values are now correctly stored.
Conformance Testing Enhancements
- Security configuration table file name can now be set as a conformance test variable.
- Warnings are displayed to assist in conformance test preparations.
EITT ETS Export App
- Detection of KNX IoT devices has been improved by using the mask version.
New Features
- Firmware update management telegrams are now supported.
- A new toolbar button has been added to refresh the network adapter list.
Updated Components
- EITT-Falcon Interface
Updated to version 6.3.8118
**********************************************************************************************
EITT 44, build version 043
The setup also installs the Eitt-Falcon interface version 6.2.7181 and template files downloaded on 2024/07/17.
Compared to the build version 042 the following new features are implemented:
- The cyclic option ‘*’, which allows to expect an unlimited number telegrams, is now available for conformance test templates too .
- It is possible to start EITT via clicking on a .eittproj file. The setup writes the related entries in the registry.
**********************************************************************************************
EITT 44, build version 042
The setup also installs the Eitt-Falcon interface version 6.2.7181 and template files downloaded on 2024/07/17.
Compared to the build version 036 the following new features are implemented:
- All changes and extension made in the Eitt 4.7 “Point API” development version have been merged in Eitt 4.4, build 042.
- A new template “03_10_05 System Conformance Testing – KNX IoT Point API Tests” is available in this version to perform Point API Test.
- All ordered tickets are implemented with the exception of ticket EITT-51, “Add new tab ‘Interfaces’ instead of multiple windows for Bus connections and connection monitor”.
**********************************************************************************************
EITT 44, build version 036
Compared to the build version 022 the following new features are implemented:
- Changes on 3rd Party API Test templates.
- Decoding of Additional Info Fields according to an XML template file.
- RF Serial Number added to the automatic values dialog.
- Possibility to distinguish between request and confirm for Additional Info fields.
- Control Byte evaluation options added for FAULTY telegrams.
- Identification of KNX USB interfaces via serial number instead of individual address.
- Busmonitor / Raw mode allowed for IP tunnelling interfaces.
- Renaming protected sequences.
- “void” value (0xff) available for LFN field.
The updated document ‘NewFeatures.pdf‘ describes the new functions of EITT 4.4. It will be shown after the setup and can also be viewed in EITT by clicking the entry ‘NewFeatures’ from the ‘Help’ menu.
**********************************************************************************************
EITT 44, build version 022, with KNX IoT 3rd Party API Test functionality
The setup also installs the Eitt-Falcon interface version 5.7.570 and template files downloaded on 2022/09/28.
Compared to the previous build version 015, the following changes are implemented:
- This EITT 4.4 version provides a new conformance test template together with a set of new telegram types to create and perform test sequences as described in the KNX IoT 3rd Party API test specification (Volume 8/10/4). The following new telegram types are available:
- HTTP request
- Web socket message
- DNS record
To check the implementation of a KNX IoT 3rd Party API server implementation, these new telegram types allow to send HTTP requests, web socket messages or DNS queries to the API server and to evaluate the server responses.
- HTTP responses will be validated against the JSON schemas, version 2.0.0, as specified and available on the KNX IoT Schema Server. Furthermore, EITT provides a web server, which can receive notifications from an API server to check its HTTP subscription capability.
- EITT is able to establish a web socket connection to a KNX IoT 3rd Party API server, in order to create and delete socket subscriptions and to expect socket messages from the server as reaction to value changes on the underlying process.
- To check an API server’s LAN discovery capability, it is furthermore possible to send mDNS / DNS-SD queries and to receive and check the resulting DNS records.
- The document ‘NewFeatures.pdf‘ describes the new functions of EITT 4.4. It will be shown after the setup and can also be viewed in EITT by clicking the entry ‘NewFeatures’ from the ‘Help’ menu.
Important note:
- Those who have already installed an earlier EITT44 beta (without 3rd party API test functionality) must also first run the full setup. This will install the Python and some additional DLLs that are needed in this new version.
- It is strongly recommended to backup your existing .eittproj files before overwriting these files.
**********************************************************************************************
EITT 44, build version 015
Eitt44_Setup_Build015_20220527.exe: Eitt44, build 015, contains a setup to install Eitt44. The setup also installs the Eitt-Falcon interface version 5.7.570 and template files downloaded on 2022/01/04.
Compared to the previous build version 012 the following changes are implemented:
- The control field evaluation options now allow to set the priority check to “don’t care”. The wording of the check options has been changed.
- It is possible to minimize the space characters in the Telegram Sequence bulk export function, available in the conformance test tree.
- The latest changes implemented in EITT 4.3 have not yet been taken over in this version.
**********************************************************************************************
EITT 44, build version 012
The document ‘NewFeatures.pdf‘ describes the new functions of EITT 4.4. It will be shown after the setup and can also be viewed in EITT by clicking the entry ‘NewFeatures’ from the ‘Help’ menu.
Important note:
With EITT 4.4, the previous file format “.ctl” was replaced by saving EITT data in a XML format. With this change, a new file extension was introduced: “.eittproj”. This is now a zip file, also including a signature, preventing modification of the saved data.
Nevertheless, it is possible to load and save CTL files in EITT 4.4. It is strongly recommended to backup your existing CTL files before overwriting these files using the ‘Save As …’ function of the new EITT 4.4 beta version!