Changelog

This documents noteworthy changes.

Applies to the following product models.

  • DALION-4
  • DALION-1

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.