Today we have released an update for DOMIQ/Base modules. This update fixes known issues and also brings some new features. The full list of changes below:
System:
Rebuilt driver for DOMIQ/Light modules. It improves overall performance and reliability of control of DALI balasts. This greatly speeds-up polling of current state of ballasts and also significantly improves the response time to commands sent to ballasts. This feature requires the newest version of the bus4 component.
Fixed issue related to sending commands to all UPnP devices at once.
Improved reliability of mechanism for pairing of mobile devices.
Using identifiers names as delay values are now possible in the TIMER and DELAY commands. This allows to use a single timer definition with variable delay. Delay duration now can depend on value of any identifier in the DOMIQ system. The syntax of command is as follows: TIMER.<name>.{identifier_name}<unit>.<command>=<value> DELAY.{identifier_name}<unit>.<command>=<value>. Example: TIMER.test.{VAR.test}s.C.LCN.output.0.10.1=100.
This example should be read as follows - run a timer named „test" with a delay equal to the value of the variable VAR.test. After the delay value has elapsed, turn on the output no. 1 in the LCN module with the address 10 to 100%. Similarly, use the variable names in the DELAY type commands.
Added support for the „age“ attribute in conditions in the events and timers. Now event/timer can be triggered based on the last change of any identifier in the system. The syntax is as follows: age('identifier_name’).
Example: age ('MODBUS.int.vent.temp')> 60.
Such an event / timer condition should be understood as - "execute if the last change of the MODBUS.int.vent.temp identifier value was at least 60 seconds ago".
Added new CLOCK.night identifier. It’s automatically set to value 1 on sunset and analogically set to 0 on sunrise.
Configurator:
Fixed bug in the Description field in the „+ Command“ window in the Events and Timers tabs.
Fixed handling of default configuration in the Settings, Modbus, DMX, BACnet and Links tabs.
Added shortcut for deleting elements in the tree structure in the Remote, Events and Timers tabs.
Fixed searching of elements in the Remote, Events and Timers tabs.
Added automatic reconnection with Base module after LAN connection is lost.
Added preview of current state of inputs and outputs of INT-IORS modules in the Expanders tab.
RTOS:
Optimized assignment of stacks sizes for system threads.