Release notes for KNX IoT add-on v0.7.0
The KNX IoT add-on v0.7.0 release for the nRF Connect SDK integrates the KNX IoT Point API stack v1.1.0.
This is an experimental release. Use it for evaluation and testing only, and not in production.
This KNX IoT add-on release is compatible with nRF Connect SDK v3.4.1.
For the list of current issues, see Known issues.
Changelog
Added:
Support for ETS commissioning and OpenThread Joiner as the default configuration of the KNX IoT samples. The development configurations, hardcoded KNX commissioning, hardcoded Thread commissioning, and manual Thread bring-up through the shell are now optional overlays.
The
CONFIG_KNX_SERIAL_NUMBERKconfig option for setting the KNX serial number.Support for the nRF54LC10 DK in the KNX IoT samples.
Support for the nRF54L15 TAG in the KNX IoT: Light Switch Sensor sample, with the single button and RGB LED user interface layout (
CONFIG_KNX_UI_LAYOUT_SINGLE_BUTTON_RGB).Datapoint persistence. The KNX IoT: Light Switch Actuator sample now stores its light state and restores it after a reboot.
Read-on-init tracking for group objects with the Read on Init (I) flag. You can configure it with the
CONFIG_KNX_READ_ON_INIT_RESPONSE_TIMEOUT_MSandCONFIG_KNX_READ_ON_INIT_RETRIESKconfig options.The flash LED mode, which produces a short flash once per second.
Support for signed 32-bit (
value4Count) datapoints.The KNX IoT: Certification sample for verifying KNX IoT compliance with the KNX Interworking Test Tool (EITT) certification tests.
Updated:
KNX IoT Point API Stack to version 1.1.0. For information about adapting applications, see the KNX IoT migration guide.
The nRF Connect SDK version to v3.4.1.
Replaced the
samples/common/verbose_logging.confKconfig fragment with theknx-verbose-loggingsnippet. The snippet also increases the console UART baud rate to 1000000.Hardcoded commissioning now configures a complete group object table. As a result, the samples can use both switching channels with hardcoded commissioning.
Devices with hardcoded commissioning now derive their serial number and individual address from the hardware device ID by default (
CONFIG_KNX_HARDCODED_IDENTITY_HWINFO). This allows you to flash the same image to several devices with the same role.The board user interface is now defined by a layout table that you select with the
CONFIG_KNX_UI_LAYOUTKconfig choice.The KNX IoT: Light Switch Sensor sample now toggles based on the light state reported by the actuator.
The KNX IoT add-on now enables the
CONFIG_OPENTHREAD_MLRKconfig option by default. This allows a Thread Border Router to forward KNX IoT site-local multicast messages from the infrastructure link to the device.
Fixed:
An issue where the light state of the KNX IoT: Light Switch Actuator sample was not persisted after a reboot (KRKNWK-22216).