Changelog

This documents noteworthy changes.

Applies to the following product models.

  • DALION-4
  • DALION-1

2.50.0 – 2026-05-25

Added

  • Add running state indicator to commanders list web page.
  • Added the button commands for DALI DT8 colour temperature (Tc)
    control: “DT8 Tc: Warmest”, “DT8 Tc: Warmest / Step Warmer”, “DT8 Tc:
    Coolest”, “DT8 Tc: Coolest / Step Cooler”, “DT8 Tc: Step Warmer”, “DT8
    Tc: Step Cooler” and “DT8 Tc: Warmest / Coolest / Step Warmer / Step
    Cooler”.
  • Added the button commands “DT8 Tc: Step Warmer / Step Cooler”, “DT8
    Tc: Last Level / Off / Step Warmer / Step Cooler”, “DT8 Tc: Max Level /
    Off / Step Warmer / Step Cooler”, “DT8 Tc: Recall Scene / Off / Step
    Warmer / Step Cooler”, “DT8 Tc: Direct Value (%) / Off / Step Warmer /
    Step Cooler” and “DT8 Tc: Direct Value (Tc)”.
  • Added the button commands “Up”, “Down” and “Recall Scene /
    Off”.

Changed

  • Modified the DALI groups web page to have the table header row
    sticky while scrolling.
  • Modified the DALI scenes web page to have the table header row
    sticky while scrolling.

Fixed

  • Fixed the Stop button on commanders web page.

2.49.3 – 2026-04-29

Added

Changed

Fixed

  • Fixed Ethernet link failure when the device is configured for a
    specific speed and duplex (e.g., 100 Full) and the connected switch or
    NIC uses auto-negotiation.

2.49.2 – 2026-04-28

Added

  • Added DHCP fallback to link-local AutoIP address (169.254.x.x) when
    no DHCP server is available, instead of being stuck at 0.0.0.0
    indefinitely.
  • Added IP address source indication (Static, DHCP, or AutoIP) to the
    CLI ip addr command output and the web page.
  • Added user-selectable DNS source setting (Static or DHCP) to the web
    interface and CLI, allowing DNS servers to be obtained automatically
    from DHCP or configured manually.
  • Added DNS source and active DNS server addresses to the CLI ip addr
    command output.
  • Added globally configurable Binary Input momentary pulse mode for
    DALI push buttons. When enabled, each button press produces a one-cycle
    ACTIVE pulse followed by automatic reset to INACTIVE, generating two COV
    notifications per press.

Changed

  • Reduced memory usage of internal configuration storage tasks.

Fixed

  • Fixed configured Ethernet speed and duplex settings not being
    applied to the switch ports.
  • Fixed Ethernet stability when multiple tasks access PHY registers
    simultaneously.
  • Fixed BACnet Network Port DHCP Lease Time Remaining property
    returning the total lease time instead of the actual remaining
    time.
  • Fixed backup download hanging indefinitely in some situation.

2.49.0 – 2026-04-23

Added

  • Added Ethernet port 2 link detection. The Ethernet link is now up if
    either port has a cable connected.
  • Added Ethernet port 2 PHY registers to the Ethernet statistics web
    page.

Changed

  • Modified CSV import to only apply Channel, Index, and Name columns.
    Other lamp data columns are parsed but not applied to the
    configuration.
  • Modified CSV import so that Name changes are saved locally and no
    longer trigger a DALI network write.
  • Updated Ethernet PHY driver register definitions to match the
    hardware, removing unnecessary soft reset delays and improving speed and
    duplex detection after auto-negotiation.

Fixed

  • Fixed stability issues in the web server and Ethernet
    initialization.

2.48.1 – 2026-04-21

Added

Changed

  • Modified CSV import to support flexible column count (minimum 3:
    Channel, Index, Name).

Fixed

  • Fixed CSV import validation to reject invalid Channel, Index, and
    Name values.
  • Fixed CSV import to detect and reject duplicate Index entries.

2.48.0 – 2026-04-20

Added

  • Added CSV file import and export of the DALI lamps
    configuration.
  • Added DALI lamp type DT5 (IEC 62386-206) dimming curve support, for
    correct arc level conversion.

Changed

  • Modified the schedule effective period end date to be inclusive, so
    the last day is fully included.

Fixed

2.47.3 – 2026-04-17

Added

Changed

  • Improved DALI Device Type 5 (d.c. voltage output) configuration page
    to use form inputs.
  • Restricted optional DT5 features to display based on Converter
    Features bits.

Fixed

2.47.2 – 2026-04-09

Added

Changed

  • Improved button toggle responsiveness and consistency by switching
    toggle decisions to use live lamp ON state evaluation.

Fixed

2.47.1 – 2026-04-08

Added

  • Added Dynamic Color Recipes (DCR), which automatically adjust
    brightness and color over time for circadian schedules, RGBWAF
    transitions, and smooth fade-based lighting scenes, while integrating
    with Room Light Control and using the same room outputs.
  • Added Slider Color Tc to enable slider-based color temperature
    control in the Light Command view.

Changed

  • Modified to support hardware R0003.

Fixed

2.46.2 – 2026-04-01

Added

  • Added percentage display for Direct Arc Power (DAP) values in RLC
    event history DALI command decoding.

Changed

Fixed

2.46.1 – 2026-03-31

Added

  • Added Commander and Schedule events to the RLC Event History,
    providing visibility into commander start/stop and schedule
    execution.
  • Added DALI command tracking to the event history. Lighting commands
    such as Off, Recall Max, Go To Scene, and direct arc power levels now
    appear with their source, target address, and decoded command name.

Changed

Fixed

  • Fixed DALI scene tracking for group commands, when a group command
    affects lamps shared with other groups, those cross-impacted groups and
    the channel entry now have their scene state cleared.

2.46.0 – 2026-03-30

Added

  • Added an RLC Event History diagnostic feature that record state
    changes.
  • Added per-view Auto-Return to Previous option. When enabled, the
    View will automatically navigate back to the configured previous View
    after 5 minutes of user inactivity.
  • Added Last scene command value displayed in the lamp, group and
    channel web pages.
  • Added visual active scene indicator on View Button Command with
    Recall Scene command.
  • Added zero-crossing detection to Analog Input COV reporting, a COV
    notification is now always generated when Present_Value transitions
    between zero and non-zero, ensuring light on/off events are reported
    regardless of COV_Increment setting.

Changed

  • Modified BAS Timeout state machine to prevent activation when
    configuration is disabled and when receiving packets from invalid BACnet
    device ID.

Fixed

  • Fixed View Light Command cells with Lamp, RLC Outputs, or Group
    Control destination types always showing 0% by adding missing view index
    parameter to the request.
  • Fixed Multi-State Input, Last Scene Command, now resets to
    NO_COMMAND when a non-scene level affecting command is sent to a group,
    broadcast, or individual lamp.
  • Fixed event history and DALI channel analyser to store the full
    configured number of entries instead of one less.

2.45.1 – 2026-03-26

Added

  • Added the possibility for DALI buttons to send lighting commands
    directly to a Room Light Control, allowing a single button to control
    lamps across multiple channels.
  • Added Lamp, RLC Outputs, and Group Control as destination types for
    View Light Command cells.
  • Added the display of the Last Level on the Group and Lamp web
    page.
  • Added a BACnet Access Control List to limit the IP addresses that
    can access BACnet.
  • Added the possibility to display the date and time on the View web
    page.

Changed

  • Improved last level behavior by preventing automation driven
    temporary levels (such as occupancy warning) from overwriting user
    expected last levels.

Fixed

  • Fixed DALI button Commanders validation to reject out-of-range
    command values.
  • Fixed View Config cell save requests could exceed the server limit,
    causing the save to be rejected. Cell data is now sent row-by-row
    instead of all at once.

2.44.2 – 2026-03-19

Added

  • Added DALI Device Type 5 (d.c. voltage output) configuration page
    with support for reading and writing dimming curve and output range
    settings, displaying converter features, failure status, converter
    status, and extended version number as read only fields.

Changed

  • Modified Room Light Control output handling for level and scene
    commands so lamps assigned to multiple groups now trigger override and
    daylight harvesting stop across all affected configured output
    groups.

Fixed

2.44.1 – 2026-03-18

Added

  • Added the button command “RLC: Daylight Harvesting – Start /
    Up”.
  • Added the possibility to close a dialog with the escape key on the
    web pages.

Changed

  • Allowed keeping the Set Level dialog open after sending, on the
    lamps and groups web pages.
  • Improved last level behavior by preventing automation driven
    temporary levels (such as occupancy warning) from overwriting user
    expected last levels.

Fixed

  • Fixed the DALI scan clear action to also stop Identify for lamps and
    input devices.

2.44.0 – 2026-03-17

Added

  • Added commands directly in the DALI occupancy sensor configuration,
    allowing them to send commands to groups, channels, lamps, Commanders,
    and Room Light Control. This eliminates the limitation of 8 occupancy
    sensors in a Room Light Control.

Changed

  • Modified the Reset Channel control in the DALI scan web page to use
    a dropdown like Auto Assign, with options All, Lamps, and Inputs.

Fixed

2.43.1 – 2026-03-09

Added

  • Added the display of the DALI channel name in the web interface
    sidebar and on the home web page.
  • Added the button commands “Step Up (%)” and “Step Down (%)”.

Changed

  • Improved level tracking for Up and Down commands, therefore
    improving the Last Level command.

Fixed

2.43.0 – 2026-03-06

Added

  • Added the Group Control functionality, which allows combining
    multiple DALI groups, channels, or lamps together and sending
    distributed commands to other controllers.

Changed

Fixed

  • Fixed many code standards.

2.42.3 – 2026-03-03

Added

  • Added a Write Sources section to the BACnet/IP statistics web page,
    showing a counter of IP addresses attempting to perform BACnet write
    operations.
  • Added Send Forward Failed, Queue Current Usage, and usage percentage
    indicators to the DALI Command Interface statistics web page.

Changed

Fixed

2.42.2 – 2026-03-02

Added

  • Added a button in the web interface to cancel the DALI scan.
  • Added a debounce mechanism for DALI communication failures before
    marking a device as offline.
  • Added statistics for the command queue between the BACnet interface
    and the DALI interface.
  • Added additional statistics for DALI transmissions (Tx Rejected
    Busy, Tx Retry Exhausted).

Changed

  • Improved the DALI communication stack.
  • Improved the DALI scan state machine.
  • Improved the transmission of DALI send twice commands.
  • Improved DALI collision detection handling.
  • Improved the interface between BACnet write requests and DALI
    commands.
  • DALI commands received during scan or assignment are preserved and
    executed afterward.

Fixed

2.41.2 – 2026-02-25

Added

Changed

  • Improved the Reset Channel command.
  • Improved the DALI scan operation.

Fixed

  • Fixed the display of Devices Found Inputs while during scanning on
    the DALI scan web page.

2.41.1 – 2026-02-11

Added

Changed

  • Modified the maximum number of BACnet COV subscriber addresses from
    16 to 32.

Fixed

2.41.0 – 2026-02-09

Added

Changed

  • Modified the BACnet Analog Output objects Present_Value property to
    use fixed-point values.
  • Increased the ARP table size from 10 to 32 entries.

Fixed

2.40.2 – 2026-01-28

Added

Changed

Fixed

  • Fixed DALI button operation when configured as a function switch
    with DALION-PBCD-4.

2.40.1 – 2026-01-15

Added

  • Added support for DALI 32-bit packets.
  • Added support for firmware upgrades of DALI lamps and input devices
    (IEC 62386-105 firmware transfer).
  • Added a push-button command to toggle between two Commanders.

Changed

Fixed

  • Fixed synchronization issue in message handling between task that
    appear under heavy system load.
  • Fixed Read Info for DALI-1 lamps.
  • Fixed the configuration of DALI buttons using Commander / Commanders
    commands and destinations.

2.39.8 – 2025-12-11

Added

Changed

Fixed

– Fixed the Scenes 0–7 and 8–15 web pages to not display the group
name on larger screen devices. – Fixed the use of the Enter key to
validate text input on the web pages.

2.39.7 – 2025-12-03

Added

  • Added a notice regarding the astronomical location configuration in
    the weekly schedule edit web page.
  • Added Fill from Computer and Fill and Save from Computer buttons to
    the Date Time settings page.
  • Added the listing of the COV subscribers at the top of the web page
    Statistics BACnet Active COV Subscriptions.
  • Added BACnet reception to the syslog client, allowing logging of
    received BACnet packets.
  • Added NTP client functionality, when an NTP server is specified and
    the time source is set to NTP.

Changed

– Modified the Groups 0–7 and 8–15 web pages to display the group
name on larger screen devices. – Modified the Scenes 0–7 and 8–15 web
pages to display the group name on larger screen devices.

Fixed

2.39.6 – 2025-11-12

Added

  • Added the ability to modify the Operating Mode of DALI input devices
    directly from their web page.
  • Added the following commands for Room Light Control: Occupancy
    Sensors – Enable, Disable, Disable Unoccupied, and Disable
    Occupied.

Changed

  • Improved the language translation of the web interface.

Fixed

2.39.5 – 2025-11-11

Added

  • Added a quality percentage for each DALI channel, displayed on the
    home web page and within the DALI statistics.
  • Added buttons on the DALI-2 input web page to simulate occupied and
    vacant events.

Changed

  • Improved the appearance of the login web page.
  • Improved the language translation of the web interface.
  • Improved the initialization of the Room Light Control occupancy
    state during power-up.

Fixed

  • Fixed the position of the list of discovered devices displayed
    during scanning on the DALI scan web page.

2.39.4 – 2025-11-03

Added

Changed

  • Modified the DALI scan web page to display discovered devices during
    scanning.
  • Improved the language translation of the web interface.
  • Improved the Search web page dialog.
  • Modified memory access during power on.

Fixed

2.39.3 – 2025-10-28

Added

Changed

  • Modified the Groups and Scenes web page to display a message when
    there is no assigned lamps.
  • Modified the web page showing the configuration of all input devices
    with occupancy and light sensors to display the short addresses and
    serial numbers.

Fixed

2.39.2 – 2025-10-20

Added

  • Added an Identify button for DALI groups on the web page.
  • Added the More button for each lamps and groups on the web page for
    mobile devices.
  • Added information cards to the top of the Home web page.
  • Added Lamps Report link to the DALI lamps web page.
  • Added the Lamps Report CSV export.
  • Added a search field to the Lamps Report web page.
  • Added a web page showing the configuration of all input devices with
    occupancy sensors.
  • Added a web page showing the configuration of all input devices with
    light sensors.

Changed

  • Improved the language translation of the web interface.
  • Improved the group saving process on the web page by verifying the
    written group and displaying an error if it does not match the saved
    values.
  • Improved the groups saving process on the web page by reading back
    the groups and displaying their values after saving.
  • Improved the scenes saving process on the web page by reading back
    the scenes and displaying their values after saving.
  • Removed the Lamps Report JSON export.
  • Improved the navigation to the web page Memory Bank and Light Sensor
    Calibration.

Fixed

  • Fixed placement of the More menu on mobile devices for the lamps web
    page.

2.39.1 – 2025-10-16

Added

  • Added an Identify button for DALI groups on the web page.
  • Added information cards to the top of the Home web page.

Changed

Fixed

2.39.0 – 2025-10-15

Added

  • Added a web page that displays and allows configuration of all
    button parameters on a single page.

Changed

  • Added a confirmation dialog before unassigning devices on the web
    page.
  • Modified the web page to display the number of characters of input
    strings in their titles.
  • Modified the DALI Scan Search to display a loading message while
    assigning a device.
  • Modified the Schedules web page to include buttons for Parameters
    and Weekly Schedule.
  • Modified the Schedules web page to display the time of the next
    scheduled event for the current day.

Fixed

  • Fixed the display of the Next Schedule Event when schedules are
    disabled.

2.38.4 – 2025-10-03

Added

Changed

  • Increased the available memory pool.

Fixed

2.38.3 – 2025-10-02

Added

Changed

  • Increased the available memory for the DALI Command Interface
    task.

Fixed

2.38.2 – 2025-10-01

Added

Changed

  • Enabled system stack overflow monitoring and added counters.
  • Enabled system memory allocation monitoring and added counters.
  • Enabled function level memory checks and reset logging.

Fixed

2.38.1 – 2025-09-26

Added

  • Added a button to allow stopping DALI assignation on the web
    page.

Changed

  • Improved the View configuration web page by labeling cells with
    letter-number coordinates (e.g., A1).
  • Modified the scan assignment page to highlight rows containing a
    selected lamp index in a different color.
  • Improved the watchdog to better handle periods of high system
    load.

Fixed

2.38.0 – 2025-09-22

Added

  • Added the possibility to hide BACnet objects.
  • Added icons to the buttons of the DALI Scan web page.

Changed

Fixed

  • Fixed the display of Inputs devices list on small mobile
    devices.

2.37.3 – 2025-09-18

Added

  • Added the Group Control functionality, which allows combining
    multiple DALI groups, channels, or lamps together and sending
    distributed commands to other controllers.
  • Added support to configure a button for controlling a Group Control
    destination.
  • Added support to the Room Light Control for Group Control
    destinations.
  • Added support to the Schedule for Group Control destinations.
  • Added support to the View for Group Control destinations.

Changed

  • Improved BACnet/IP initialization when the network is configured as
    DHCP.
  • Improved the possibility to remote packet capture the BACnet
    traffic.
  • Modified the Home and BACnet/IP Statistics web pages to display the
    BACnet/IP broadcast address.

Fixed

2.36.0 – 2025-09-02

Added

  • Added support to configure a button for controlling a single lamp
    destination.
  • Added the Data / Commissioning Report and Lamps Report web pages to
    provide summaries of commissioning data for groups and lamps.

Changed

Fixed

2.35.1 – 2025-08-29

Added

Changed

  • Modified the processing of pending binary input objects to limit the
    number handled per cycle, preventing hangs when several require
    processing at the same time.
  • Modified the maximum number of BACnet COV subscriber addresses from
    8 to 16.

Fixed

  • Fixed sending UnsubscribedCOV notifications at power up for the
    BACnet Binary Input, Analog Input, and Multi-State Input objects.

2.35.0 – 2025-08-25

Added

  • Added the possibility to backup and restore the configuration files:
    views, bastimeout, dali_dt1, dali_dt8, cmdrnamenvp, dacdlcr, and
    daincd.
  • Added the file system to the backup.

Changed

Fixed

  • Fixed Views configuration with Room Light Control commands.

2.34.7 – 2025-08-20

Added

  • Added a Safe Mode to allow the device to boot with a default
    configuration. In Safe Mode, file system read and write access is
    disabled, and the physical buttons Reset, 1, and 2 are also
    disabled.

Changed

  • Modified the timeout delay when performing a factory default on
    configurations of DALI device type 1 and device type 8.
  • Modified the Statistics / File System web page to display the Views
    configuration file.
  • Modified the View configuration web page to allow configuring scenes
    for the commands Store Scene, Delete Scene, and Recall Scene / Off, Up /
    Down.

Fixed

2.34.6 – 2025-07-30

Added

  • Added to the backup the files cmdrnamenvp.bin, dacdlcr.bin,
    daincd1.bin, daincd2.bin, daincd3.bin and daincd4.bin.
  • Added to the web page Statistics / File System the files
    rlcnamenvp.bin and cmdrnamenvp.bin.

Changed

Fixed

  • Fixed writing of the property Max_Pres_Value for Analog Output
    objects for Groups and Channels, ensuring the value is retained in the
    BACnet property after writing.
  • Fixed writing of the property Description for Multi-State Output
    objects for Channels.

2.34.5 – 2025-07-22

Added

Changed

Fixed

  • Fixed the automatic update of DALI device states based on bus
    communication monitoring.

2.34.4 – 2025-07-09

Added

Changed

  • Modified the BACnet Analog Value objects to cache the values even if
    the DALI devices are unassigned.
  • Modified the BACnet Reliability property for the Analog Value
    objects Colour_Temp, Colour_XYC_X, Colour_XYC_Y, Colour_TC_TC and
    sensors. When not assigned to a lamp that supports DALI device type 8 or
    a sensor, they now return UNRELIABLE_OTHER.

Fixed

2.34.3 – 2025-06-27

Added

Changed

  • Improved language translation of the web interface.

Fixed

2.34.2 – 2025-06-18

Added

Changed

  • Modified the Views to not display date, time, and network
    status.
  • Modified the web interface to allow access to Views without
    login.
  • Improved language translation of the web interface.

Fixed

  • Fixed saving group dimming curve via the web interface.
  • Fixed dimming curve interpretation for the DALI groups 15.
  • Fixed bitmask calculation functions.

2.34.1 – 2025-06-09

Added

Changed

Fixed

  • Fixed writing the BACnet property APDU_Timeout, valid range is 0 to
    65534. Writing outside the valid range now returns PROPERTY /
    VALUE_OUT_OF_RANGE.
  • Fixed writing the BACnet property Number_Of_APDU_Retries, valid
    range is 0 to 254. Writing outside the valid range now returns PROPERTY
    / VALUE_OUT_OF_RANGE.
  • Fixed writing the BACnet property Description with an empty
    character string.
  • Fixed writing the BACnet property Location with an empty character
    string.
  • Fixed writing the BACnet property Description valid range of 32
    characters. Writing outside the valid range now returns RESOURCES /
    NO_SPACE_TO_WRITE_PROPERTY.
  • Fixed writing the BACnet property Location valid range of 32
    characters. Writing outside the valid range now returns RESOURCES /
    NO_SPACE_TO_WRITE_PROPERTY.
  • Fixed Room Light Control daylight harvesting step value
    calculation.

2.34.0 – 2025-06-03

Added

  • Added support for French language in the web interface.

Changed

Fixed

2.33.4 – 2025-05-27

Added

  • Added the Recall Scene command for groups to the queue of commands
    between the BACnet interface and the DALI interface.

Changed

  • Modified the Statistics / System Tasks web page to display the
    Maximum Stack Utilization.
  • Modified the BACnet property Link_Speed from conformance code R to
    O.

Fixed

  • Fixed reading of the serial number of DALI-2 inputs.
  • Fixed the More menu for the Channel / Inputs web page.
  • Fixed writing the BACnet object Analog Output property
    Max_Pres_Value when the value is outside the 0 to 100 range.
  • Fixed encoding the value for the property
    Current_Command_Priority.

2.33.2 – 2025-05-04

Added

Changed

  • Modified the BACnet stack to send reject or drop when receiving a
    packet larger than our Max_APDU_Length_Accepted.

Fixed

2.33.2 – 2025-04-28

Added

Changed

Fixed

  • Fixed writing the BACnet Multi-State Value objects of the Commanders
    when the value is out of range.
  • Fixed writing the BACnet Multi-State Value objects of the Room Light
    Control when the value is out of range.
  • Fixed writing the BACnet Multi-State Value object Occupied_Mode when
    the Room Light Control is disabled.
  • Fixed the State_Text of the BACnet Multi-State Value objects for the
    Room Light Control Unoccupied_Command_Command, Occupied_Command_Command,
    and Warning_Command_Command.
  • Fixed the State_Text of the BACnet Multi-State Value object for the
    Room Light Control Occupied_Mode_Command_Enable.
  • Fixed writing the BACnet Analog Value objects
    Light_Calibration_Sensor_Value and Light_Calibration_Measured_Value when
    the value is out of range.

2.33.1 – 2025-04-23

Added

Changed

  • Modified the lamps and input devices web page to allow stopping the
    identify.
  • Modified the BACnet Reliability property for the Analog Value
    objects Colour_Temp, Colour_XYC_X, Colour_XYC_Y, and Colour_TC_TC. When
    not assigned to a lamp that supports DALI device type 8, they now return
    UNRELIABLE_OTHER.

Fixed

  • Fixed the position of the Configure and Open View buttons on the
    Views Config list web page.
  • Fixed writing the BACnet Multi-State Value for Commander with a
    value out of range.

2.33.0 – 2025-04-22

Added

  • Added the option to configure a Room Light Control using a preset or
    by copying settings from another Room Light Control.
  • Added a button to quickly open the View configuration web page from
    the Views list.

Changed

  • Improved interaction when clicking a lamp in the DALI lamps list web
    page.
  • Improved interaction when clicking a group in the DALI groups list
    web page.
  • Improved interaction when clicking an input in the DALI inputs list
    web page.

Fixed

  • Fixed an issue when configuring schedules using Commander
    events.
  • Fixed the configuration of Views with the special view type
    Schedule.

2.32.0 – 2025-04-18

Added

  • Added the display of the reliability status for the destination of
    Views: Light Command, Command, and Value.
  • Added the reading of the Operating Mode on the lamp and input device
    web pages.

Changed

  • Improved buttons 1 and 2 to now send Recall Max Level and Off
    instead of 100% and 0%.

Fixed

  • Fixed Views Light Command with a channel destination.
  • Fixed Views column span calculation.
  • Fixed input events on the web interface, improve handling of missed
    keyboard keys, and allow paste from the context menu.

2.31.1 – 2025-04-08

Added

Changed

Fixed

  • Fixed the web page Button Instances for the button commands “On /
    Off, Up / Down”, “Last Level / Off, Up / Down”, “Direct Value / Off, Up
    / Down” and “Recall Scene / Off, Up / Down”.

2.31.0 – 2025-04-07

Added

  • Added the button commands “On / Off, Up / Down”, “Last Level / Off,
    Up / Down”, “Direct Value / Off, Up / Down” and “Recall Scene / Off, Up
    / Down”.

Changed

  • Allow writing properties of unassigned lamp index.
  • Modified the Max_Pres_Value and Resolution properties for the RLC
    Unoccupied_Level and Occupied_Level objects.
  • Added validation of the minimum and maximum range when writing
    Analog Value objects.
  • Added validation of the minimum and maximum range when writing
    proprietary properties of the Loop objects.
  • Added validation of the minimum and maximum range when writing
    proprietary properties of the Analog Output objects.
  • Renamed the button commands “Max Level” to “On” and “Max Level / Up”
    to “On / Up”.

Fixed

  • Fixed writing the BACnet object Description property.

2.30.4 – 2025-03-20

Added

Changed

Fixed

  • Fixed the BACnet Reliability property for the DALI sensors Analog
    Input objects.
  • Fixed the BACnet decoding of the property Setpoint_Reference.
  • Fixed the BACnet error when attempting to write the existing object
    name.
  • Fixed the BACnet decoding of CharacterString value with a length of
    zero.
  • Fixed writing the BACnet property Description with a string of
    length zero.

2.30.3 – 2025-03-17

Added

Changed

  • Changed writing to the BACnet Analog Output Max_Pres_Value property
    now add the command to the command queue.

Fixed

  • Fixed the BACnet property State_Text for the Multi-State Output
    objects, STORE SCENE SCENE X is now STORE SCENE X, REMOVE SCENE SCENE X
    is now REMOVE SCENE X.

2.30.3 – 2025-03-17

Added

  • Added the Light Command cell type to the Views.
  • Added View types for displaying and editing Schedules.

Changed

  • Improved the responsiveness of columns and rows of Views.

Fixed

  • Fixed the Buttons Commands Summary web page when an instance is
    configured with the destination “RLC 01.
  • Fixed the Day of Week value for the BACnet property
    Time_Of_Device_Restart and for the Device Restart procedure.
  • Fixed the byte order of the BACnet property
    Restart_Notification_Recipients.
  • Fixed writing to the BACnet property FD_BBMD_Address.

2.30.1 – 2025-03-03

Added

Changed

Fixed

  • Fixed the BACnet error code to return Value Out of Range when
    writing a negative value to an Analog Value object that does not support
    values below zero.

2.30.1 – 2025-02-25

Added

Changed

Fixed

  • Fixed incrementing the BACnet Database_Revision property when the
    Object_Name changes.
  • Fixed the default web page when the URL is not found.
  • Fixed the View themes Dark and Dark Blue.

2.30.0 – 2025-02-24

Added

  • Added Views to allow creating custom web pages to control and
    visualize the lighting.
  • Added buttons on the Groups, Commander and Room Light Control web
    pages to navigate to the previous or next.
  • Added commands store and delete scenes for the DALI-2 buttons.
  • Added proprietary BACnet properties for the values of the property
    Manipulated_Variable_Reference and Controlled_Variable_Reference.
  • Added support for using a host name when registering as a BACnet
    Foreign Device.
  • Added menu to modify the name of lamp and group from the list web
    page.
  • Added a menu to modify the names of lamps and groups directly from
    the list web pages.
  • Added icons to the drop-down menus on the lamps and groups list web
    pages.

Changed

  • Modified the Home web page to automatically update the DALI Status
    section.
  • Modified the maximum length of name for the Room Light Control from
    8 to 31 characters.
  • Modified the maximum length of name for the Commander from 16 to 31
    characters.
  • Modified the BACnet service ReinitializeDevice password to be the
    base model name, which is the factory default IP network hostname.
  • Modified BACnet service ReinitializeDevice to support
    ACTIVATE_CHANGES.
  • Modified the Device Restart Procedure to send it 10 seconds after
    bootup.
  • Modified the factory default value of the BACnet APDU_Timeout
    property to 6000 milliseconds.
  • Modified the BACnet task resolution to 100 milliseconds instead of 1
    second.
  • Modified the BACnet property Object_Name to combine the Description
    property with a suffix.
  • Modified the BACnet property Object_Name to be read only.
  • Improved the loading of the schedule web pages.
  • Modified the Backup and Restore web page to allow backups only
    through the Tool software.

Fixed

  • Fixed the More button on the lamps list web page on mobile
    devices.
  • Fixed the issue with editing percentage values in scheduled events
    on mobile devices.
  • Fixed the execution of Room Light Control commands from the web
    interface.
  • Fixed the BACnet property UTC_Offset to always represent the offset
    between local standard time and UTC.
  • Fixed writing the BACnet property UTC_Offset.
  • Fixed the reading of BACnet properties: Local_Date, Local_Time, and
    Daylight_Savings_Status.
  • Fixed the named time zones based on GMT0BST.
  • Fixed the reading of Loop BACnet object properties:
    Manipulated_Variable_Reference and Controlled_Variable_Reference.
  • Fixed writing of the BACnet properties BACnet_IP_Mode,
    FD_BBMD_Address and FD_Subscription_Lifetime for the Network Port
    object.
  • Fixed the Foreign Device registration, which previously added a 30
    seconds to its FD_Subscription_Lifetime.
  • Fixed the reading of the BACnet Device object
    Active_COV_Subscriptions property.
  • Fixed decoding of BACnet service DeviceCommunicationControl requests
    when the password length is 0.
  • Fixed the BACnet DeviceCommunicationControl service for the
    deprecated DISABLE value in the Enable/Disable argument.
  • Fixed the Present_Value and Reliability properties when
    Out_Of_Service is TRUE for the BACnet Binary Input objects.
  • Fixed the Reliability property when Out_Of_Service is TRUE for the
    BACnet Analog Input objects.
  • Fixed encoding of the Status_Flags property for the BACnet COV
    notifications of Binary Input and Analog Input objects.

2.27.0 – 2025-01-31

Added

  • Added Rooms Occupancy and Schedules Status sections to the Home web
    page.

Changed

  • Modified the Commanders list web page to have buttons for starting
    and stopping commanders.
  • Modified the DALI-2 input devices to allow obtaining its values via
    BACnet and the web page, even when no command is configured.

Fixed

  • Fixed the title of the webpages of schedules.
  • Fixed the DALI-2 button Destination Type when previously configured
    as Room Light Control occupancy.
  • Fixed the automatic refresh of Room Light Control to clear the timer
    when changing the web page.

2.26.3 – 2025-01-30

Added

Changed

Fixed

  • Fixed Schedules with output type configured as Commanders.

2.26.2 – 2025-01-30

Added

Changed

  • Modified the demand response of Room Light Control to revert the
    outputs to the normal demand when stopped.

Fixed

2.26.1 – 2025-01-30

Added

Changed

  • Modified the default year to 2099, for the end of the effective
    schedule period.
  • Renamed the command demand response for the Room Light Control.

Fixed

  • Fixed the demand response value of -100.

2.26.0 – 2025-01-27

Added

  • Added the Start Test Mode and Stop Test Mode command to the BACnet
    Room Light Control objects.
  • Added a button to execute the Room Light Control commands from the
    Room Light Control list web page.
  • Added buttons on DALI-2 buttons web page to simulate button
    presses.

Changed

  • Modified the Room Light Control list web page to highlight the
    checked Room List Control.
  • Modified the Room Light Control list web page to display the
    configured occupancy times and override time.
  • Modified the Room Light Control configuration web page to simplify
    the daylight harvesting configuration.
  • Modified the forms to display the title under each individual
    input.
  • Modified the default values for the Room Light Control test
    mode.
  • Modified the Room Light Control test mode to use its time values
    only if they are also configured in normal mode.

Fixed

  • Fixed the Room Light Control list web page for the compact mode on
    mobile devices.

2.25.0 – 2025-01-24

Added

  • Added drop-down lists to the schedules parameters web page for the
    effective dates.

Changed

  • Modified the default hold time to 5 seconds for the Room Light
    Control test mode.
  • Modified the Settings web page to be larger when setting the system
    date and time.
  • Improved the display of the Room Light Control list web page on
    mobile devices.

Fixed

  • Fixed the system time calculation to support the year 2038
    problem.

2.24.0 – 2025-01-21

Added

  • Added the commands start and stop Commanders for the Room Light
    Control occupancy commands.
  • Added a test mode to Room Light Control, allowing testing the
    occupancy and daylight harvesting with shorter times.
  • Added named time zone to make time zone configuration easier.
  • Added drop-down lists for the system date and time configuration web
    page.

Changed

  • Modified Room Light Control to use the occupied setpoint based on
    occupied mode and the occupancy of the room.
  • Modified the Room Light Control states webpage to have tooltip text
    and color describing states and flags.
  • Modified the Room Light Control list webpage to display states
    information.
  • Modified the search function of the unassigned lamp webpage to allow
    using keyboard shortcuts for Yes (y), No (n) and Back (b).
  • Modified the schedule edit webpage to simplify event deletion.
  • Improved the web page of Room Light Control occupancy commands
    selection with drop-down list for the selection of scene and
    Commander.

Fixed

  • Fixed executing a Commander step with a destination type of Group,
    Channel – Command.
  • Fixed the title of the webpage of DALI-2 buttons.

2.23.0 – 2024-12-05

Added

  • Added the commands Group Add and Group Remove to the Analog Output
    object proprietary property Command.
  • Added the commands Group Add and Group Remove to the lamp command
    Multi-State Output objects.

Changed

  • Modified the web page to display the DALI-2 Operating Mode in
    decimal and hexadecimal.

Fixed

2.22.0 – 2024-12-04

Added

  • Added the BACnet proprietary property Group_Add and Group_Remove to
    the Analog Output objects of lamps.

Changed

  • Removed the BACnet proprietary property Groups to the Analog Output
    objects of groups and channels.

Fixed

2.21.0 – 2024-12-03

Added

  • Added a syslog client.
  • Added a dedicated task for the Commanders.

Changed

  • Modified the Room Light Control list web page to display the
    feedback of the groups.
  • Modified the Room Light Control list web page to automatically
    refresh its display.
  • Modified the BACnet Analog Output objects to use the Lamp Command
    Repeat Count.

Fixed

2.20.9 – 2024-11-12

Added

Changed

Fixed

  • Fixed the model name for the model with only one DALI channel.

2.20.8 – 2024-11-11

Added

Changed

  • Added a delay before the reboot and firmware upgrade to ensure the
    network response is transmitted.

Fixed

  • Fixed the encoding of octet string values for the BACnet Network
    Port object.

2.20.7 – 2024-11-06

Added

  • Added the possibility for the Occupied Mode of the Room Light
    Control to recall the Warning Command before the Unoccupied
    Command.

Changed

Fixed

  • Fixed the DALI-2 buttons command for the Commanders.

2.20.6 – 2024-10-28

Added

  • Added validation of DALION-1 firmware upgrade.

Changed

Fixed

2.20.5 – 2024-10-28

Added

  • Added validation of DALION-1 firmware upgrade.

Changed

Fixed

2.20.4 – 2024-10-28

Added

  • Added the reading / editing and writing of the DALI memory banks for
    lamps and DALI-2 input devices.
  • Added commands to the Room Light Control; Occupied No Command,
    Occupied Unoccupied Command, Occupied Occupied Command, Occupied All
    Command, Occupied Mode Unoccupied and Occupied Mode Occupied.
  • Added the BACnet Relibaility property to the Binary Input
    objects.

Changed

Fixed

2.20.1 – 2024-10-16

Added

  • Added the following commands to the Room Light Control; ENABLE and
    DISABLE.
  • Added a web page to display the current internal states of the
    Schedules.

Changed

  • Grayed out the row of disabled Room lighting control and Commanders
    on the web pages.
  • Modified the Room Lighting Control web page to add a Save button at
    the top of each section.

Fixed

  • Fixed the conversion of schedule value input text.
  • Fixed Commanders BACnet Multi-State Value objects.
  • Fixed the search on the web pages of Room Light Control and
    Commanders.

2.20.0 – 2024-10-15

Added

  • Added the Commander functionality. The Commanders allow sending
    multiple commands in sequence.
  • Added astronomical time clock schedules based on the local latitude
    and longitude.

Changed

  • Modified the schedules, DALI-2 buttons, BACnet properties and the
    web interface to be able to start or stop the Commanders.

Fixed

  • Fixed the display of the DALI input device scan web page on mobile
    devices.

2.19.0 – 2024-09-17

Added

  • Added BACnet Binary Input objects to represent the current state of
    the DALI-2 button.
  • Added BACnet Analog Value objects to allow access to the parameters
    of the DALI-2 occupancy and light sensors.
  • Added the possibility on the web page to write the hold time of
    multiple DALI-2 occupancy sensors.

Changed

  • Modified the Read button for DALI input devices on the web page to
    not write a default value for the hold time.

Fixed

  • Fixed DALI scan of new devices when devices are already
    assigned.
  • Fixed reading of the serial number of DALI-2 inputs.
  • Fixed BACnet property Object_Name for the Analog Value objects.
  • Fixed the possibility to send unsubscribed COV notifications (BIBB –
    Data Sharing-Change Of Value Unsubscribed-B, DS-COVU-B).

2.18.0 – 2024-09-09

Added

  • Added support for a model with only one DALI channel.
  • Added a BACnet proprietary property System_Uptime to the Device
    object representing the uptime in seconds.
  • Added the display of the serial number of DALI-2 inputs on the web
    pages.
  • Added a BACnet proprietary property Device_Serial_Number
    representing the serial number of DALI-2 inputs.
  • Added icons in the menus.

Changed

  • Improved DALI scans when many devices are not already
    addressed.
  • Removed BACnet alarm related web pages.

Fixed

  • Fixed relinquishing commandable BACnet objects, Analog Output and
    Multi-State Output.
  • Fixed writing BACnet Multi-State Output objects and Analog Output
    Command proprietary priority for unassigned lamps.
  • Fixed BACnet property Object_Name for the Multi-State Output,
    Multi-State Input and Multi-State Value objects.
  • Fixed BACnet Model_Name property.

2.17.0 – 2024-08-19

Added

  • Added BACnet Analog Value objects to allow access to the parameters
    of lamps, groups and channels.
  • Added the possibility to remote packet capture the BACnet
    traffic.

Changed

Fixed

2.16.1 – 2024-08-15

Added

Changed

  • Improved the backup and restore by providing access to all the
    configuration files.

Fixed

2.16.0 – 2024-08-13

Added

Changed

  • Improved the input buttons on the web page to display Room Light
    Control for the destination and the scene names for each value.

Fixed

2.15.0 – 2024-08-12

Added

  • Added on the web page the display of the values of the input
    instances for the buttons, the occupancy and the light sensors.
  • Added on the web page the display and modification of the allowed
    commands for the occupancy and button inputs.

Changed

  • Improved the input Button Parameters web page to allow selection of
    a Room Light Control for occupancy, daylight harvesting, and demand
    response commands.
  • Changed the tabs Lamps and Inputs to use links in the web
    pages.

Fixed

2.14.0 – 2024-08-01

Added

  • Added the capability to calibrate the light sensors.

Changed

Fixed

  • Fixed filtering DALI lamps and inputs on the web page when no
    results are returned.

2.13.0 – 2024-05-21

Added

  • Added the reading and writing of the DALI-2 occupancy hold time via
    BACnet Binary Input objects proprietary property
    Occupancy_Hold_Time.
  • Added the reading and writing of the DALI-2 light hystereris and
    hystereris minimum via BACnet Analog Input objects proprietary property
    Light_Hystereris and Light_Hystereris_Minimum.

Changed

  • Moved the BACnet File objects at the end of the Object_List
    property.

Fixed

  • Fixed reading the property State_Text for the BACnet Multi-State
    Output and Multi-State Value objects.

2.12.2 – 2024-04-23

Added

Changed

Fixed

  • Fixed the possibility to modify the Operating Mode of DALI devices
    via the web page.
  • Fixed the proprietary property Buttons_States for the BACnet Binary
    Input objects.
  • Fixed the property Polarity for the BACnet Binary Input
    objects.

2.12.1 – 2024-04-08

Added

Changed

Fixed

  • Fixed the BACnet Reliability properties for the groups and
    channels.

2.12.0 – 2024-04-08

Added

Changed

  • Modified the DALI Analyzer web page to retain the previous
    messages.

Fixed

2.11.0 – 2024-03-12

Added

  • Added the BACnet property Current_Command_Priority.
  • Added the BACnet Network Port object.
  • Added BACnet Multi-State Value objects to represent the reliability
    of the lamps, groups and channels.

Changed

  • Removed the BACnet events services and related objects and
    properties.
  • Changed ReinitializeDevice to only support COLDSTART and
    WARMSTART.
  • Upgraded the BACnet library.
  • BACnet Protocol Revision 22.

Fixed

  • Fixed writing BACnet Analog Value objects with a priority array
    index.
  • Fixed writing BACnet Loop objects with a priority array index.
  • Fixed the Recipient List property of the BACnet Notification Class
    objects.
  • Fixed ReinitializeDevice COLDSTART and WARMSTART to send the
    acknowledgement before rebooting.
  • Fixed reading BACnet File object properties with an array
    index.
  • Fixed BACnet network layer priority of the acknowledgement.

2.10.4 – 2024-01-11

Added

  • Added the property Min_Pres_Value, Max_Pres_Value, Resolution and
    Units for the BACnet Analog Value objects.

Changed

  • Accommodated for a certain degree of rounding imprecision while
    writing 100% to the Present_Value of the BACnet Analog Output
    objects.

Fixed

  • Fixed the property Out_Of_Service for the BACnet Binary Input
    objects.
  • Fixed the property Out_Of_Service for the BACnet Analog Input
    objects.
  • Fixed the property Out_Of_Service for the BACnet Analog Output
    objects.
  • Fixed the property Out_Of_Service for the BACnet Analog Value
    objects.
  • Fixed the property Out_Of_Service for the BACnet Multi-state Output
    objects.
  • Fixed the property Out_Of_Service for the BACnet Multi-state Input
    objects.
  • Fixed the property Out_Of_Service for the BACnet Multi-state Value
    objects.
  • Fixed the property Out_Of_Service for the BACnet Loop objects.
  • Fixed the property Archive for the BACnet File objects.
  • Fixed the property File_Size for the BACnet File objects.
  • Fixed the property Modification_Date for the BACnet File
    objects.
  • Fixed writing of the START OVERRIDE and STOP OVERRIDE commands for
    the BACnet Loop objects.

2.10.3 – 2023-12-27

Added

Changed

Fixed

  • Fixed task timeout detection.

2.10.2 – 2023-12-27

Added

Changed

  • Improved the DALI task timeout detection.

Fixed

2.10.1 – 2023-12-26

Added

Changed

  • Improved the button parameters web page to feature a drop-down list
    for the scene selection.
  • Improved the Set Level dialog on the web page with buttons for easy
    percentage selection.

Fixed

  • Fixed DALI timer task timeout.

2.10.0 – 2023-12-19

Added

  • Added a BACnet property to temporarily disable DALI-2 button actions
    (Buttons_Allowed_Command – 927).

Changed

Fixed

2.9.1 – 2023-11-14

Added

Changed

Fixed

  • Fixed DALI scans task timeout.
  • Fixed DALI scans when there is no bus power supply.

2.9.0 – 2023-11-08

Added

Changed

  • Prevents the Unoccupied and Warning commands of the Room Light
    Control to increase the output.
  • Prevents the Occupied command of the Room Light Control to decrease
    the output.

Fixed

  • Fixed the Occupied Mode of the Room Light Control.

2.8.0 – 2023-10-05

Added

  • Added a web page to display the current internal states of the Room
    Light Control.

Changed

Fixed

  • Fixed the occupancy timers for the Hold Time, Ignore Time and
    Override Time of the Room Light Control.

2.7.0 – 2023-09-21

Added

  • Added the following commands to the Loop objects of Room Light
    Control; START DAYLIGHT HARVESTING, STOP DAYLIGHT HARVESTING, START
    OVERRIDE, STOP OVERRIDE.

Changed

  • Modified Room Light Control to allow for a DALI button or BACnet
    group command to override the output and suspend the daylight
    harvesting.
  • Modified the daylight harvesting to start to the current Room Light
    Control output value.

Fixed

  • Fixed the update of the Loop objects with indexes greater than
    16.
  • Fixed the functionality of the Override Time for Room Light
    Control.
  • Fixed daylight harvesting during the Hold Time of Room Light
    Control.

2.6.1 – 2023-08-29

Added

Changed

Fixed

  • Fixed DALI input devices buttons when the command is sent on a
    different channel.

2.6.0 – 2023-08-17

Added

  • Added the DALI commands OFF, UP, DOWN, STEP UP, STEP DOWN, STEP DOWN
    AND OFF and ON AND STEP UP to the BACnet Analog Output objects
    proprietary property Command.
  • Added BACnet Multi-State Output objects to allow sending scene
    commands to individual lamps.
  • Added the commands of the property 900 to the BACnet Multi-State
    Output objects.
  • Added BACnet Analog Value objects to allow access to the Room Light
    Control parameters.
  • Added BACnet Multi-State Value objects to allow access to the Room
    Light Control parameters.

Changed

  • Reduced the memory used by the BACnet service AcknowledgeAlarm.

Fixed

2.5.0 – 2023-06-16

Added

  • Added the possibility to send unsubscribed COV notifications (BIBB –
    Data Sharing-Change Of Value Unsubscribed-B, DS-COVU-B).

Changed

  • Changed to 12 hours the writing delay of the accumulated
    energy.

Fixed

2.4.2 – 2023-06-01

Added

Changed

Fixed

  • Fixed writing of the accumulated energy at boot up.
  • Fixed writing of the last time when the accumulated energy was
    saved.

2.4.1 – 2023-05-31

Added

  • Added for the accumulated energy consumption the last time when the
    accumulated energy was saved.
  • Added for the accumulated energy consumption the last time when the
    accumulated energy was reset or directly written.
  • Added a link to the lamp parameters web page in the accumulated
    energy web page.

Changed

  • Changed channel numbering from 0-3 to 1-4 for the accumulated energy
    consumption.
  • Reduced the memory used by the Statistics DALI Analyzer web
    page.

Fixed

  • Fixed accumulated energy consumption when a lamp is offline.
  • Fixed factory default of accumulated energy consumption.
  • Fixed accumulated energy consumption web page when there are no
    data.
  • Fixed writing nominal power and accumulated energy for the groups
    and channels.

2.4.0 – 2023-05-25

Added

  • Added accumulated energy consumption in watt-hours for the DALI
    lamp. This value is the result of a calculation based on a configurable
    nominal power for each lamp.

Changed

  • Reduced the memory used by the COV Subscriptions functionality.

Fixed

  • Fixed the display of DALI-2 events greater than 255 in the DALI
    Analyzer web page.
  • Fixed the saving of Run Hours when modifying it from the web
    page.
  • Fixed the retry of the 24-bit frames when a Tx Collision Detection
    occurs.
  • Fixed the reading non-array BACnet property with an array index for
    the File objects.
  • Fixed the reading of BACnet Date, encodes 0xFF when the
    corresponding value is unspecified.
  • Fixed the reading the BACnet propriety Event_Time_Stamps of the
    Analog Output objects.

2.3.1 – 2023-03-08

Added

  • Added a Save button for each lamp on the Scenes and Groups web
    page.

Changed

  • Removed the global Save Scenes button on the Scenes web page.

Fixed

  • Fixed the periodic synchronization between the hardware time and the
    system time.

2.3.0 – 2023-02-27

Added

  • Added the display in the web page of the memory bank 0; GTIN, Serial
    Number, Firmware version, Hardware version and standard versions.
  • Added the possibility to modify the Operating Mode of DALI devices
    via the web page.
  • Added the statistics web page File System.
  • Added a button to individually save the scenes of a lamp.

Changed

Fixed

  • Fixed the Room Light Control execution time, now executed every
    second.
  • Fixed the setpoint selection for Room Light Control.

2.2.7 – 2023-02-14

Added

  • Added the display of all the DALI-2 inputs instance types in the web
    page.
  • Added the display of DALI-2 Light Sensor resolution in the web
    page.

Changed

  • Improved dynamic memory allocations of the system.
  • Reduced the time spent in the BACnet tasks.
  • Reduced the memory used by the DALI identify functionality.
  • Paused temporary the polling for Cooper Lighting / Fifth Light
    devices when sending a command.
  • Improved the indication of which assigned device is currently in
    Identify state.

Fixed

  • Fixed BACnet objects names of the inputs when they are empty.
  • Fixed the display of the DALI-2 inputs types in the web page.
  • Fixed DALI-2 push-button used as occupancy sensors.
  • Fixed Last Level saving for the channels 2, 3 and 4.
  • Fixed problems when calculating the Actual Level with fades.
  • Fixed illuminanceEvent when the resolution is greater than 10
    bits.
  • Fixed the reading of the input value of DALI-2 light sensors
  • Fixed the detection of DALI short address in conflict, when the
    short address was already assigned it was not identified as in
    conflict.

2.2.6 – 2023-01-30

Added

Changed

  • For Cooper Lighting / Fifth Light buttons and sensors, temporarily
    suspend the polling when a button is pressed or when a DALI error is
    detected.

Fixed

2.2.5 – 2022-11-25

Added

  • Added a setting to allow for the assignment to automatically match
    the short address with the index.
  • Added the possibility to apply the commissioning of the lamps and
    inputs separately.
  • Added the possibility to scan for lamps and inputs separately.
  • Added display of DALI-2 inputs short addresses detected as
    conflicting on the DALI scan page.
  • Added a button to reset the short address of DALI-2 inputs that is
    in conflict on the DALI scan page.
  • Added a progress bar to display the progression of the
    assignment.

Changed

  • Improved user interface of the web pages.
  • Improved the DALI Status section of the home page.

Fixed

  • Fixed a problem where the HTTP sessions were kept indefinitely.
    Added an inactivity timeout to the HTTP sessions.
  • Fixed regression problems for the Search assignment.
  • Fixed regression problems in the auto assignment of DALI-2 control
    devices.

2.2.4 – 2022-11-09

Added

Changed

  • Forced to the default values, dead time and report time of DALI-2
    occupancy sensors during assignment and readings.
  • Decreased polling delay for the FLT-MTS series of extension DALI
    multi-sensors from Cooper Lighting / Fifth Light.

Fixed

2.2.2 – 2022-11-07

Added

  • Added support for Cooper Lighting / Fifth Light extension DALI
    frame.

Changed

  • Improved support for the FDW series of DALI buttons from Cooper
    Lighting / Fifth Light by making use of the extension DALI frame.
  • Changed the button command On / Off for push-button to toggle
    between the DALI command Recall Max Level and Off instead of always
    sending the command Recall Max Level.

Fixed

2.2.1 – 2022-11-04

Added

  • Added support for the FLT-MTS series of extension DALI multi-sensors
    from Cooper Lighting / Fifth Light.
  • Added a system configuration to allow the support of Cooper Lighting
    / Fifth Light extension DALI devices.

Changed

  • Improved the display of the type of the Cooper Lighting / Fifth
    Light DALI devices.

Fixed

2.2.0 – 2022-11-01

Added

  • Added display of short addresses detected as conflicting on the DALI
    scan page.
  • Added a button to reset the short address that is in conflict on the
    DALI scan page.
  • Added support for the FDW series of extension DALI buttons from
    Cooper Lighting / Fifth Light.

Changed

Fixed

  • Fixed overlapping in the configuration of instances of the control
    devices in its configuration files.

2.1.8 – 2022-10-06

Added

Changed

Fixed

  • Fixed DALI timeout when there is no DALI power supply on the
    channel.

2.1.7 – 2022-09-27

Added

  • Added a BACnet property to modify the dimming curve of the
    lamps.

Changed

  • Improved support for lamps with the linear dimming curve.

Fixed

2.1.3 – 2022-09-02

Added

  • Added a button to the DALI scan page to completely reset the
    channel.

Changed

Fixed

  • Fixed a problem where a DALI scan could be restarted automatically
    right after it was started.
  • Fixed the waiting time after issuing DALI RANDOMIZED command.
  • Improved DALI transmission timeouts.
  • Fixed the Stop Condition before allowing DALI transmission when a
    reception error is detected.

2.1.2 – 2022-06-27

Added

  • Added a warning sign in the Interfaces Status display when there is
    an error on a DALI channel in the Home web page.

Changed

Fixed

2.1.1 – 2022-05-25

Added

Changed

Fixed

  • Fixed the property Present_Value for the BACnet Binary Input objects
    of the occupancy state.

2.1.0 – 2021-11-22

Added

  • Added the configuration of the parameters of DALI emergency lights
    (DT1) via BACnet Analog Output objects proprietary properties.
  • Added the reading of the parameters of DALI emergency lights (DT1)
    via BACnet Analog Output objects proprietary properties.
  • Added the execution of specific commands of DALI emergency lights
    (DT1) via the Analog Output objects proprietary property Command.
  • Added the BACnet proprietary property Device_Type_Supported for the
    Analog Output and Analog Input objects.

Changed

Fixed

  • Fixed DALI transmission timeout.

2.0.4 – 2021-11-10

Added

  • Added DALI channel counter Tx Timeout Override.

Changed

Fixed

  • Fixed DALI transmission timeout.

2.0.3 – 2021-11-08

Added

Changed

Fixed

  • Disabled the BACnet objects updates while a DALI channel is scanned
    or assigned.
  • Improved the deletion of multiple DALI lamps at the same time via
    the web pages.

2.0.2 – 2021-11-04

Added

  • Added the backup and restore for the Room Light Control
    configuration file.

Changed

  • Backup file restoration must be performed with the Tool software.
    Restoration is not available via the web pages.

Fixed

2.0.1 – 2021-10-26

Added

  • Added a button in the web pages to perform factory default on the
    Room Light Control.
  • Added the possibility to write the property Object_Name of the
    Analog Output objects, this is the lamp, group and channel names.
  • Added the possibility to write the property Object_Name of the
    Analog Input objects, this is the lamp, group, channel and input
    names.
  • Added the possibility to write the property Object_Name of the
    Binary Input objects, this is the input names.
  • Added the possibility to write the property Object_Name of the Loop
    objects, this is the Room Light Control names.
  • Added the possibility to write the property Object_Name of the
    Schedule objects.
  • Added the button commands Demand Response – Stop and Demand Response
    – Start.
  • Added the property Serial_Number for the BACnet Device objects.
  • Added the proprietary property System_RTC_Temperature for the BACnet
    Device object.
  • Added the proprietary property Network_Mode for the channel BACnet
    Analog Output object.
  • Added the proprietary property Network_Command_Repeat_Count for the
    channel BACnet Analog Output object.

Changed

Fixed

  • Fixed reading the property Object_Name of the Room Light
    Control.
  • Fixed writing the property Number_Of_APDU_Retries of the BACnet
    Device object.
  • Fixed writing the property APDU_Timeout of the BACnet Device
    object.
  • Fixed reading and writing the property Description for the BACnet
    Device object.
  • Fixed reading and writing the property Location for the BACnet
    Device object.
  • Fixed writing the property Model_Name for the BACnet Device
    object.
  • Fixed writing the property Vendor_Identifier for the BACnet Device
    object.
  • Fixed writing the property System_Status for the BACnet Device
    object.
  • Fixed the property Out_Of_Service for the BACnet Loop object.
  • Fixed the property Present_Value for the BACnet Loop object.

2.0.0 – 2021-10-19

Added

  • Added Room Light Control, it allows to automatically adjust the
    light intensity depending on external inputs such as occupancy, presence
    and light sensors. It also incorporates functionality such as daylight
    harvesting, occupancy, unoccupied warning, override timeout and demand
    response.
  • Added BACnet Loop object to represent the state and configure the
    Room Light Control.
  • Added the button commands Last Level, Last Level / Up and Last Level
    / Off.
  • Added the button commands Occupancy – Unoccupied and Occupancy –
    Occupied.
  • Added the button commands Daylight Harvesting – Stop and Daylight
    Harvesting – Start.
  • Added the command Recall Last Level to the Analog Output object
    proprietary property Command.
  • Added the proprietary property Last_Level for the BACnet Binary
    Input objects.
  • Added the proprietary property Buttons_States for the BACnet Binary
    Input objects.

Changed

  • Changed the DALI stack to be able to trace the internal source of
    the requests.
  • Upgraded file system library.

Fixed

  • Fixed the factory default configuration for the DALI devices type 1
    and type 8.

1.11.0 – 2021-09-28

Added

  • Added the possibility to modify the BACnet property Object_Name and
    Object_Idenfifier of the device object via the BACnet network.
  • Added the command Recall Max Level and Recall Min Level to the
    Analog Output object proprietary property Command.
  • Added the property Inactive_Text and Active_Text for the BACnet
    Binary Input objects.
  • Added the proprietary property Command_Allowed for the BACnet Binary
    Input objects.

Changed

  • Changed the type of the BACnet property Time_Of_Device_Restart to
    report the date and the time of the device restart.
  • Improved dynamic memory allocations of the system.

Fixed

  • Fixed the reading of the BACnet property UTC_Offset of the device
    object.
  • Fixed the BACnet property Database_Revision for it to be saved in
    non-volatile memory.
  • Fixed a resource leak while reading DALI DT1 and DT8 device data
    from the non-volatile memory.
  • Fixed a problem with web page session verification.
  • Fixed hangs that caused the system to restart.
  • Fixed many code standards.

1.10.10 – 2021-09-03

Added

  • Added the BACnet service WritePropertyMultiple.
  • Added the BACnet property Property_List.
  • Added the BACnet property Event_Detection_Enable to the objects
    Analog Output.

Changed

  • Changed BACnet device object property Max_APDU_Length_Accepted from
    1476 to 1024.
  • Increased the size of the IP stack buffers and decreased the number
    of IP stack buffer pool.
  • Changed BACnet Protocol Revision to 14.

Fixed

  • Fixed the BACnet property Modification_Date of the file
    objects.
  • Fixed BACnet BVLC response IP and the port.
  • Fixed the BACnet property State_Text of the Multi-State Input
    objects.
  • Removed support for the BACnet services Time Synchronization and UTC
    Time Synchronization when the system time source is not BACnet.
  • Fixed the BACnet property List_Of_Object_Property_References of the
    Schedule objects.

1.10.7 – 2021-09-02

Added

Changed

Fixed

  • Fixed problems where the Ethernet interface could loop between link
    up and down.
  • Fixed problems in the web pages where inputs could miss key
    presses.

1.10.3 – 2021-08-05

Added

Changed

Fixed

  • Do not perform automatic reboot of the system after a factory
    default.

1.10.2 – 2021-06-17

Added

  • Added the display of the number of assigned DALI lamps and input
    devices in the web pages.

Changed

Fixed

1.10.1 – 2021-06-17

Added

Changed

Fixed

  • Fixed saving the assigment of DALI-2 input device.

1.10.0 – 2021-06-16

Added

  • Added the display of the number of DALI control devices found during
    scanning.
  • Added the display of the progress of the assignment of DALI lamps
    and control devices in the web pages.
  • Added support for hardware version with external flash 2.

Changed

  • Asynchronous assignment of the DALI lamps and inputs.

Fixed

  • Fixed the positions of the drop-down menus.

1.9.4 – 2021-05-22

Added

  • Added the BACnet proprietary properties for the DALI DT8 lamps to
    the queue of commands between the BACnet interface and the DALI
    interface.
  • Added the BACnet proprietary properties for the DALI lamps Fade Rate
    to the queue of commands between the BACnet interface and the DALI
    interface.
  • Added the BACnet proprietary properties for the DALI lamps to the
    objects of the groups and the channels.

Changed

  • Increased to 512 commands the size of the queue of commands between
    the BACnet interface and the DALI interface.

Fixed

  • Fixed settings DALI 16 bit DTR.
  • Fixed disabling DALI reception while transmitting for the channels
    2, 3 and 4.

1.9.3 – 2021-05-06

Added

Changed

  • Improved DALI multi-master transmitter settling timings for 24 bit
    frames.

Fixed

1.9.2 – 2021-05-05

Added

Changed

Fixed

  • Fixed DALI regression problems introduced in the version 1.9.1.

1.9.1 – 2021-04-26

Added

Changed

  • Removed flash memory access while preparing the information for the
    system status.
  • Added Input Light and Input Occupancy to the Data Points web
    pages.
  • Changed the tabs Groups, Scenes, etc. to use links in the web
    pages.
  • Improved DALI multi-master transmitter settling timings.

Fixed

  • Fixed modifying the level of groups from the web pages.
  • Fixed losing received DALI packet when a Tx Collision Detection is
    detected.
  • Fixed clearing DALI statistics from the web pages.

1.9.0 – 2021-04-20

Added

  • Added a queue of 256 commands between the BACnet interface and the
    DALI interface.

Changed

Fixed

1.8.0 – 2021-03-25

Added

  • Added BACnet Multi-State Input objects to represent the last DALI
    scene command.

Changed

  • Improved DALI scan of control devices when the response is a frame
    error.

Fixed

1.7.2 – 2021-03-08

Added

Changed

  • Improved debounce of the physical buttons Reset, 1 and 2.
  • Improved timings of the Status LED blink.

Fixed

1.7.1 – 2021-03-04

Added

Changed

  • Reduced memory usage for the DALI files tasks.

Fixed

  • Fixed a memory leak in the web page /dali/X for emergency lights
    (DT1).

1.7.0 – 2021-03-03

Added

  • Added support for DALI self-contained emergency lights (DT1).
  • Added a BACnet proprietary property to each lamp, group and channel
    objects, to command the scenes, emergency lights tests and other
    functions.

Changed

Fixed

  • Fixed writing to BACnet Analog Output objects for an unassigned
    lamp, resulting in DALI broadcast commands.

1.6.0 – 2020-12-15

Added

  • Added overvoltage detection on the DALI channels, for hardware
    version LWGW-R0004 and above.

Changed

Fixed

1.5.0 – 2020-11-27

Added

  • Added support for all the colours types of DALI Type 8 (DT8) lamps.
    (xy-coordinate, colour temperature Tc, primary N and RGBWAF).
  • Added the configuration of the DALI groups from the lamp page.

Changed

Fixed

  • Fixed writing of DALI MASK value (NaN) for the BACnet properties
    Power_On_Level and System_Failure_Level.

1.4.6 – 2020-08-19

Added

  • Added a software watchdog timer to monitor the tasks.

Changed

  • Improved DALI scan when the response is a frame error.

Fixed

1.4.4 – 2020-08-12

Added

  • Added the possibility to read and download the memory banks of the
    DALI devices.

Changed

Fixed

1.4.3 – 2020-08-08

Added

Changed

  • Added more Ethernet registers to the Ethernet statistics page.
  • Moved “Tx DMA Error” from Statistics / IP to the Statistics /
    Ethernet page.

Fixed

  • Fixed multithreading access of the IP stack.

1.4.2 – 2020-08-03

Added

  • Added a menu to re-read (synchronize) the DALI devices information
    from the network.

Changed

Fixed

  • Fixed the program short address command, for DALI control
    devices.
  • Increased the available memory for the buttons task.

1.4.1 – 2020-07-28

Added

Changed

Fixed

  • Fixed the BACnet object types and instances of output data points
    for the schedules.

1.4.0 – 2020-07-25

Added

  • Added Schedules, 4 weekly schedules with 6 events per day.

Changed

  • Disable the buttons On/Off/More when no devices are selected.

Fixed

1.3.7 – 2020-06-29

Added

  • Added a web page and command line command to show the memory poll of
    the IP stack.

Changed

Fixed

  • Fixed an issue where Ethernet communication became slow over time
    and lost packets.
  • Fixed a problem where the Ethernet Autonegotiation result was not
    used correctly after the link went down and up.
  • Increase the number of available timer in the IP stack. This improve
    the reliability of the firmware upgrade file transfers.
  • Removed the RTC task for this version.

1.3.4 – 2020-06-26

Added

  • Adds a command line command and a web page to display the current
    task times.

Changed

  • Allows being COV subscribed to all the Analog Input and Binary Input
    objects at the same time.
  • Reduces the time spent in the BACnet tasks.
  • Reduces the time spent in the DALI tasks.
  • Improves the file transfer for the firmware upgrade.
  • Forces a system reset when a hard fault occurs.
  • Upgrades system files, OS and IP stack library.

Fixed

  • Removes unsupported BACnet service handlers; WPM, RR, UCOVN,
    UPT.

1.3.1 – 2020-06-17

Added

  • Allows to register as a BACnet Foreign Device.
  • Adds support for control gear with multiple device type.
  • Allows to get and to set the fade rate in steps/second via BACnet
    property.
  • Adds BACnet/IP task timing information to the BACnet/IP statistics
    page.
  • The search function of unassigned lamp allows to turn on, off and
    identify the lamp found using buttons.
  • Displays the host name in the title of web pages and in the
    sidebar.

Changed

  • Reduces the delay before sending BACnet COV notification.
  • Reduces the time spent in the BACnet task.

Fixed

  • Fix a problem where Auto Assign for Control Device only assign the
    first device.
  • Fixed problems when calculating the Actual Level with fades.
  • Fix the modification of the short address for the Control
    Device.
  • The BACnet property Dim_Mode default value is fading (0).
  • When BACnet COV_Increment is zero (0), make sure that the value is
    changed before sending a notification.
  • Stop identify when unassigning or deleting a lamp.
  • Removes unassigned device and the identification state from the DALI
    commissioning configuration files.

1.3.0 – 2020-05-28

Added

  • Adds support for DALI-2 inputs devices; Push buttons, Occupancy
    sensors and Light sensors (62386-301, 62386-303, 62386-304).

Changed

Fixed

1.2.0 – 2020-04-23

Added

  • Adds the possibility to modify the light intensity when the BACnet
    communication is lost with another BACnet device.
  • Adds support for DALI 24 bit frames.
  • Adds support for DALI multi-master.

Changed

  • Improves the DALI receiver.

Fixed

  • When deleting a lamp do not add it back to the list of unassigned
    devices.
  • Fix support for control gear with multiple device type.

1.1.2 – 2020-03-20

Added

  • The manual search for unassigned DALI lamps now makes it possible to
    modify the name of the DALI lamp while assigning it.
  • Allows the pre-commissioning of DALI lamps to read the parameters of
    the lamp once we start to communicate with it.
  • Improved handling of DALI Type 8 lamps – colour temperature Tc.
  • Adds an Ethernet statistics page.

Changed

  • Writes DALI commissioning data to non-volatile memory after the
    execution of DALI commands.

Fixed

  • Clears the alarms when unassigning a DALI lamp.
  • Increase the timeout delay of the external flash.
  • Fix the saving to non-volatile memory of certain configurations when
    using the USB console.

1.1.1 – 2020-03-04

Fixed

  • Fixes access to DALI task when writing DALI groups and channels from
    BACnet.
  • Disables certain debugging features in the release build.

1.1.0 – 2020-03-02

Added

  • The DALI scan page now displays the list of DALI devices previously
    found and unassigned before allowing the user to start a new scan.
  • Manual search of the unassigned DALI lamps.
  • Allows performing a Reset Commissioning on each DALI channel
    individually.
  • Pages to display all the BACnet objects in lists.
  • Pages to display and acknowledge BACnet alarms.
  • Support for the BACnet AcknowledgeAlarm service.
  • In the help page, adds links to the user manuals.

Changed

  • Displays scenes controls when navigating to the scenes tab.
  • Limits the memory size used by BACnet strings.

Fixed

  • Fixes cases where the commissioning of DALI channels was not saved
    when assigning and unassigning DALI devices.
  • Clears the pre-commissioning flag after the first communication with
    a DALI lamp.

1.0.0 – 2020-01-20

Added

First version.