F&Home 3.0.x release notes
This page contains the release history of the F&Home server software for versions 3.0.1 through 3.0.29.
3.0.29.202607171554
devmanager: 2425
Improvements
- Removed the requirement for a unique Modbus address among
air-conditionerblocks using the same RS485 configuration. Multiple blocks can now communicate with a device at the same address.
3.0.29.202607161624
devmanager: 2424
New features
- Added experimental support for the DALI bus, communication with the DALI-PIC gateway, and DT6 and DT7 devices. This support includes device scanning and commissioning, control, diagnostics, persistent configuration, and integration with the web interface and mobile application.
- Added the
weekly-timerblock for creating weekly schedules based on weekdays, Polish public holidays, and time intervals. The schedule can also be managed from the mobile application. - Added the
yearly-timerblock for creating yearly schedules, including intervals that cross the end of the year. The schedule can also be managed from the mobile application. - Added the
clock-infoblock, which provides the project logic with the current local date and time as well as information such as the weekday, week number, day of the year, and season. - Added the
modbus-ventilationblock and its associated virtual device. The first version supports Systemair SAVE ventilation units communicating through Modbus RTU over RS485. - Added built-in support for the Mitsubishi BMS i-MXW controller to the
air-conditionerblock. - Added the ability to force the air conditioner off, into heating mode, or into cooling mode in the
air-conditionerblock using inputs labeled with thetagblock. - Added full-opening and full-closing procedures to the
app-blind-controllerblock, triggered through thetag5andtag6inputs. While a procedure is active, control from other sources is blocked, and requested positions are applied after the procedure finishes. - Added the ability to read the state of and control the solenoid valves of V8D and V3D devices from the project logic using the
inputandoutputblocks. - Added a replacement mode for an existing detached FHR device, allowing a new device to be paired in its existing slot.
Improvements
- Added the ability to apply a stored louver correction after the blind has fully closed in the
app-blind-controllerblock. - Extended the description of the
air-conditionerblock with the current device state, operating mode, target and measured temperatures, and fan level. - The system now automatically refreshes the time zone used by calendars and time-related blocks after the location is changed.
- Reduced unnecessary writes to persistent memory, improving its expected service life.
- Refined cloud-cover level classification in the
weather-forecastblock.
Fixes
- Fixed data refreshing in the
weather-forecastblock. - Improved validation of register configuration, value types, and the RS485 port in the
air-conditionerblock. - Fixed restoration of the correct status of the
air-conditionerblock after the RS485 port becomes available again. - Fixed ending FHR device detection after the radio is stopped and handling cases where the firmware does not respond.
- Improved validation of FHR frames and receive buffers.
Important changes
- In the
air-conditionerblock, the register values configured for heating, cooling, and automatic modes must be unique. An ambiguous configuration is now reported as an error. - Changed the target radio processor firmware for the downgrade function from
4.1.0to4.0.8. In normal operation,4.1.2remains the target version.
3.0.28.202604290904
devmanager: 2368
New features
- Added support for the Simple Service Discovery Protocol (SSDP) for the Universal Plug and Play (UPnP) mechanism.
- Added the ability to set the server name from the web interface. The server name is used in DHCP and SSDP.
- Added the ability to set a static IP address.
- Added multiplication and division operations to the
mathblock. - Added the
presence-detectorblock. - Added the
weather-forecastblock and its associated virtual device. - Added support for the
up,down, andresetcommands to theapp-blind-controllerblock. - Added the ability to downgrade the radio processor firmware. This functionality may be useful for testing or when reverting to an older version of the F&Home Radio software is necessary.
Improvements
- Improved protection of the local FHR radio against deletion.
- Completed missing block documentation in the configurator.
Fixes
- Fixed an issue that caused incomplete detection of changes in the logic project.
Important changes
- Changed the behavior of the
sequence-detectorblock output. After detecting the complete sequence, the block emits an impulse instead of maintaining the active state for 1 second.
3.0.27.202604091342
devmanager: 2323
New features
- Added the
group-broadcastblock, which enables commands to be sent as a group to blocks located on one card or in one group. - Added the
value-delayblock, which enables delayed forwarding of values in the project. - Added the ability to change the Admin account password from the web interface.
Improvements
- Added a lock that prevents louver correction after the blind has fully closed in the
app-blind-controllerblock.
Fixes
- Fixed louver control while the blind is moving in the
app-blind-controllerblock. - Fixed web session handling so active sessions remain active after one hour of operation.
3.0.26.202604011329
devmanager: 2310
New features
- Added the
value-converterblock for value conversion. - Added support for the RC10 radio remote control in the device list in the web interface.
- Added a virtual blind control view to the device list in the web interface.
- Added support for an
app-valuedevice, including a value-change view in the device list in the web interface.
Improvements
- Enabled the
app-blind-controllerblock to operate without input connections. This allows it to be controlled exclusively through a virtual device, without control from the logic. - Improved default naming for
mqtt_sensordevices. - Set the description of the
constblock before its first trigger.
Fixes
- Fixed output control for radio relay devices.
- Fixed the default power relay configuration in A10 modules.
- Fixed refreshing of intermediate blind and louver positions in the web interface for the
app-blind-controllerblock. - Fixed inclusion of the motor startup time in the
app-blind-controllerblock. - Fixed command and calibration handling during
reverse start delayin theapp-blind-controllerblock. - Fixed adding Fox devices to the system.
Important changes
- Reversed the meaning of the blind and louver position percentages in the
app-blind-controllerblock and its associated virtual device. - Changed the default duplicate filtering value in the
tagblock tofalse.
3.0.25.202603251406
devmanager: 2295
New features
- Added the
app-blind-controllerblock, which enables control of a blind and louvers with percentage position settings. - Added a virtual device associated with the
app-blind-controllerblock, allowing the blind to be controlled through scenes, schedulers, and the mobile application. In this release, control from the device list in the web interface was not yet available. - Added the
fan-controllerblock, which enables automatic control of a bathroom fan based on the light state, commands, and optionally humidity. - Added the
sequence-detectorblock, which detects a configured signal sequence and can be used, for example, to recognize the order of events from several sensors. - Added support for the RC10 remote control.
- Added support for
mqtt_sensordevices, including reading data from Fox ENERGY 3 (Wi-MEF-3) energy meters. - Added support for the E16/IO12E6 blind module in the web interface.
- Added support for the I16O15, IO32, and IO12E6 relay modules in the web interface.
- Added support for the inputs of the I16O15, IO32, and IO12E6 modules in the web interface.
- Added basic support for the L4B dimmer in the web interface.
- Added support for the outputs of the A10 module in the web interface.
- Added support for the virtual thermostat in the web interface.
- In the
outputblock, added separate upward and downward blind movement control for E16, IO12E6, and TSR1S2 blind devices through themoves_upandmoves_downproperties. This allows the blind to be controlled withtrueandfalsevalues instead of thecommandblock.
Improvements
- Scenes used in the logic are marked as in use, and their deletion is blocked.
- A detached device in the
inputandoutputblocks is clearly marked with thedetachedstate.
Fixes
- Fixed an issue in the
dimmerblock that could cause a value loop and increased processor usage.
Important changes
- Reduced the long-press detection time in the
dimmerblock from 3 seconds to 1 second.
3.0.24.202511171438
devmanager: 2221
New features
- Prepared a bottom menu for the mobile view.
- Added a "Network" view that presents the most important server network information.
- Added a "Server" view that presents the most important information about the server.
- Added the ability to update the server from the web panel.
- Added a "Do not forward the input value to the output" option to the
app-valueblock.
Improvements
- Improved device list rendering performance.
- Improved device list scrolling in the mobile view.
Fixes
- Fixed saving the device settings form opened from the configurator.
Important changes
- Reorganized the "Summary" page by removing the processor, memory, disk, and network cards.
3.0.23.202510311008
devmanager: 2219
Improvements
- Improved the radio device pairing process.
- Reorganized the "Summary" view and added the following cards: "Network" with network information, "Server" with server information, and "Update" with the ability to perform a system update.
- Added memory to the
app-thermo,impulse-counter,dimmer, andapp-valueblocks. Their state is remembered between consecutive project runs and, optionally, after a server restart.
Fixes
- Fixed saving device data initiated from the configurator.
Important changes
- Removed support for a default target temperature value in the
app-thermoblock and its associated virtual thermostat. - Removed support for a default value from the
app-valueblock and its associated device. - Changed the default property in the
inputblock for radio dimmers that support inputs fromoverheatedtoinput.
3.0.22.202510071759
devmanager: 2204
New features
- Added functionality that allows the
app-buttonblock to inform the mobile application that another block is connected to its output. This allows the application to determine whether the button is clickable. - Added support for dynamic energy tariffs and the
flex-tariff-green-slotblock. - Added support for the
alarmblock and its associated virtual device for the mobile application. - Added memory to the
d-latchblock. The block state is remembered between consecutive project runs and, optionally, after a server restart.
Improvements
- Added sorting of values in the "Właściwość"/"Property" drop-down list in the
inputandoutputblocks. - Set a default value in the "Właściwość"/"Property" drop-down list in the
inputandoutputblocks for all supported device types. - Changed the behavior of the
d-latchblock so that it can forward its output state even when the state has not changed. Thesetcommand always causes a rising edge to be sent, and theresetcommand always causes a falling edge to be sent.
Fixes
- Fixed naming of new devices during pairing.
- Fixed backward compatibility of the
click-analyzerblock with projects created before version 3.0.21.
3.0.21.202507311612
devmanager: 2168
New features
- Added sending of notifications to the mobile application through the
app-notificationblock. - Added support for minimum and maximum brightness in the L4B device.
- Extended the
impulse-generatorblock with an operating mode and its description. - Added the ability to open device configuration from the
inputandoutputblocks. - Added selection of the default property in the
inputandoutputblocks when editing the selected-device field. - Added a constant value field to the
comparatorblock for use in comparisons. - Added validation to the device name change field in the device list.
Improvements
- Programs saved in the calendar are no longer shortened by one minute by default. Other minor improvements were also made to the calendar implementation.
- Improved the user account management mechanism.
- Improved restoration of the mH-Developer server to factory settings.
- Changed the long-press threshold configuration in the
click-analyzerblock to make it clearer to users. - Simplified MQTT configuration and automated adding a client to the internal broker.
Fixes
- Fixed automatic text selection in the configurator in Google Chrome.
Important changes
- Disabled support for the night break and night mode in the L4B device.
3.0.20.202505142253
devmanager: 2145
New features
- Added support for the IR16 device.
- Moved the delete and details icons in the device list to a dedicated component.
- Extended the device name change window with the original name and field validation.
- Defined default names for the IO12E6 device.
Fixes
- Fixed closing the SATEL integration configuration window while adding the integration.
- Fixed retrieval of the address and port in the SATEL connection configuration window.
- Fixed data binding and change listening in the connection data editing window in SATEL integration details.
- Fixed cancellation of radio device pairing.
- Fixed support for the minimum and maximum reference temperatures in the Modbus air conditioner device.
- Fixed scene and scheduler support in the virtual Modbus air conditioner device.
- Fixed brightness level handling in L4B devices to eliminate light flickering in some hardware configurations.
- Initialized the outputs of the
impulse-generatorblock after project startup even when the block is inactive. - Fixed the Satel driver in the detection of zones, partitions, and outputs.
Important changes
- Disabled the command delay mechanism for E16 and IO12E6 blind devices.
3.0.19.202504241828
devmanager: 2130
New features
- Added support for the FS1T1 flood, shock, and temperature sensor.
- Added support for the T1X1-AC device.
- Added a command repeat option to the
dimmerblock. - Added a mandatory module name change window after pairing an unnamed radio device; the window cannot be closed until a name is assigned.
- Added the
variableblock, which enables values to be transferred between nodes, blocks, and tabs. - Added RestAPI methods for retrieving the variable list, retrieving a variable value, and setting its value.
- Added a mechanism for assigning default names to most unnamed devices.
- Added the ability to unregister an access account through the web interface.
Improvements
- Extended the pairing timeout in the web application to 5 minutes, after which an error message is displayed.
- Extended the gateway software update timeout in the web application to 5 minutes, after which an error message is displayed.
- Moved unnamed devices to the beginning of the list in the web application.
- Moved the documentation link from the page footer to the menu footer.
Fixes
- Fixed control of IO12E6 device outputs.
- Fixed the IO12E6 and E16 blind drivers: if the blind is not stopped, it is stopped before an upward or downward movement command is issued.
Important changes
- Set the default transition time in the
dimmerblock to0for both the button and the motion sensor.
3.0.18.202503281025
devmanager: 2106
New features
- Added a firmware update mechanism for the PIC radio processor used to communicate with radio devices and updated its firmware to version 4.1.2.
- Added support for the TO2S2 device.
- Added the ability to control scenes from the logic.
- Added thermostat support.
- Added the SATEL INTEGRA integration, including creation, deletion, and updating of integrations, status handling, and translations.
- Prepared a
selectcontrol consistent with the visual identity. - Added a section in the "Remote access" tab that displays the access key for RestAPI methods together with a description.
- Added Rest API support to the server for controlling scenes. Usage instructions are available in the documentation.
- Added experimental Rest API support for full device control. Supported operations include retrieving the list of devices connected to the server, retrieving device details based on the
object_idparameter, and changing device state. Usage information is available in the documentation. - Added an MQTT integration comprising a client and server, and prepared server-side views and logic.
- Added MQTT broker user management, allowing users to be created and deleted from the broker configuration.
- Added experimental MQTT client functionality that sends Home Assistant Discovery messages for the
vlogic_valuedevice to the broker. - Added images for the AO3, D1S2, D2S2, S4TES_AC, T6, and PWM2S2 devices in the details view.
- Added ascending and descending sorting of the device list by name, module type, slot, and status.
- Extended device-list controls to new module types.
Improvements
- Changed the minimum target temperature of the EQ3RT device to 4.5°C. This allows the
offoption to be used for some types of heads by setting a low temperature. - Improved the default values of the
constblock: the value00000000no longer appears after a new block is created, and the default brightness is 100%. Color and brightness are always returned as a full 32-bit value in HEX format. - Updated all block descriptions in Node-RED.
Fixes
- Fixed deletion of scenes and devices so that they are also correctly removed from scenes and calendars.
- Fixed the
rgb24_color_with_brightnessproperty returned by the wired-system RGB device driver. Previously, the value was not returned correctly by theoutputblock in the logic.
3.0.17.202501311746
devmanager: 2078
New features
- Added PWM3-RGB device settings to the web device list together with model display.
- Added a circular slider for managing settings of thermostat devices in the web interface.
- Added a control for managing the thermostat in the WebManager web panel.
- Added a device list view in the web panel based on the
virtualized-tablecomponent. List items are created dynamically to improve application responsiveness. - Added the EQ3RT head to the device list view in the web interface.
- Added backup support to the WebManager web panel.
- Added a menu consistent with the graphic design to the WebManager web panel. Menu item text is displayed in tooltips, and narrowing the menu provides more space for page content.
- Added a back icon to the WebManager web interface toolbar, displayed only when navigating back is possible.
Improvements
- Changed the styles of the device name editing window displayed in the device list in the WebManager web panel.
- Changed the toolbar styles in the WebManager web application.
- Limited the FHome Thermo device screen brightness setting to 70% in the WebManager web panel.
- Moved the FHome logo and application name to the WebManager page footer.
Important changes
- Due to limitations of the EQ3RT device API, switching the mode to
Offsets the target temperature to 5°C, whileHEATmode always sets it to 18°C rather than to the last set value.
3.0.16.202412301209
devmanager: 2078
New features
- Added support for the
app-thermoblock and its associated virtual thermostat. - Added transmission of events recorded by the RADIO gateway to the mH-Developer server.
- Added the ability to update the RADIO gateway.
- Added the
radio_button,checkbox, andbuttoncontrols consistent with the new visual identity. - Added the new F&Home logo to the menu.
- Added a visual identity view for the LAN RADIO gateway.
- Added a device pairing view for the LAN RADIO gateway.
- Added a log view for the LAN RADIO gateway.
- Added a list view for devices paired with the gateway, using the
virtualized-tablecomponent to speed up item rendering and improve page responsiveness. - Added marking of newly paired devices.
Fixes
- Fixed events generated by the second output of the
inputandoutputblocks related to device attachment or detachment information. - Fixed the default value of the
constblock. - Removed a misleading link from the language selection element in the web panel.
- Improved the user experience for errors and communication with the LAN RADIO gateway.
Important changes
- Removed the gateway from the device list.
-
The
app-thermoblock responds to the following input values:false— turns the thermostat off.true— turns the thermostat on.- The
cooling,heating, orautocommand — changes the operating mode. - A target temperature value sent through
tag1— changes the target temperature. - A measured temperature value sent through
tag2— changes the measured temperature.
3.0.15.202411201446
devmanager: 2070
Fixes
- Improved the stability of the connection to the access gateway for F&Home Radio devices.
3.0.14.202411142041
devmanager: 2069
New features
- Added Modbus RTU support for the DIN2 server.
- Added a retry mechanism for Modbus RTU bus reads on mH-Developer and DIN2 servers, according to the number of attempts set for the RS485 port.
- Added the
rgb24_color_with_brightnessproperty to the wired-system RGB device, enabling color and brightness to be set and read simultaneously. - Added the
instant_rgb24_color_with_brightnessandslow_rgb24_color_with_brightnessproperties to the PWM3 device operating in RGB mode, enabling color and brightness to be set and read simultaneously. - Added a TSR1S2 driver API that allows inputs or outputs to be swapped from the mobile application. Previously, this was only possible in the web interface.
- Added the
dont_stop_on_up_or_downsetting to the TSR1S2 driver, preventing the blind from stopping after an upward or downward movement command is sent while the blind is already moving. - Added louver control from the mobile application to the TSR1S2 driver.
Fixes
- Fixed truncation of decimal digits according to the "Precision" setting in the
modbus-readblock. - Fixed the
modbus-readblock so that its second output (is attached) generates a rising edge on the first successful read of a Modbus RTU device register. - After the
modbus-readblock detects an unsuccessful read, the first output does not emitnull; the second output emitsfalse. - Fixed the "Remember last value" function in the
switchblock. When this option is active, the last value is remembered regardless of when it appears and is emitted after each unblocking. Previously, only a value received while the block was blocking was remembered.
3.0.13.202410301316
devmanager: 2048
Fixes
- Fixed the number rounding algorithm in the logic.
- Fixed scene and scheduler support for the device created by the
app-valueblock.
3.0.12.202410231545
devmanager: 2045
New features
- Added the
app-valueblock. - Added the
commentblock. - Added support for the
junctionnode in the configurator. - Added a response to a rising edge in the
impulse-counterblock. After receiving a rising edge, the block responds in the same way as to theUPcommand: it increments the current value according to the step saved in its configuration. - Prepared color and size constants for the new WebManager visual identity.
- Added a new login page to the WebManager panel.
- Prepared a new visual identity for the WebManager panel controls.
Fixes
- Fixed the
d-latchblock so that, on first use after the project is loaded, it generates a rising edge instead of anull -> truevalue change. - Fixed the
impulse-generatorblock so that it does not send an edge-change signal on outputs whose state has not changed. - Changed how devices are deleted from the web interface.
3.0.11.202410081240
devmanager: 2032
New features
- Added support for the EQ3HUB and EQ3RT devices.
Improvements
- Changed the retransmission mechanism used during communication with radio devices.
- Improved the duplicate value blocking function in the
outputblock. When this function is inactive, duplicate values are forwarded not only to the block output, but also to the device driver handled by the block.
Fixes
- Fixed the description of the
d-latchblock after project startup. Until its first use, it displaysnullinstead offalse, which incorrectly suggested that thefalsevalue had been sent after the project started. - Improved communication with the IO32 module when changing a relay state.
3.0.10.202409131619
devmanager: 2024
New features
- Added remote access to the configurator web interface.
- Added support for the T6 device.
- Added support for the AC15 device.
Fixes
- Fixed a calendar handling error that unexpectedly shortened the operating time of programs lasting longer than 18 hours and 12 minutes.
- Fixed a memory leak in TLS protocol handling.
3.0.9.202407091352
devmanager: 2015
New features
- Added input and output inversion configuration for TSR1S2.
- Added scene and scheduler support for the virtual device created by the
app-buttonblock.
Improvements
- Updated the WebManager project for TypeScript 5.1.3.
Fixes
- Added missing English translations for WMC.
- Removed the "Delete" button from a device when its status is other than "Disconnected".
- The gateway pairing-mode message is displayed only after confirmation by the radio processor.
- Fixed the
constblock so that its value does not disappear when the block is edited again.
3.0.8.202406281518
devmanager: 2010
New features
- Added support for the "Remember last state" function in the
outputblock to the R1S1i, R2S2, R3S3, R5, R1S1T1, and GS4L4 device drivers. A command to turn an output on or off issued while the device is detached is delivered when the device reappears. - Added the Fox mobile application API to the WMC (reed switch) device driver.
- Added the ability to simultaneously set the color and brightness of a PWM3 device operating in RGB mode from the logic, using the format compatible with the
constblock. - Added the ability to simultaneously set the color and brightness of the wired-system RGB device from the logic, using the format compatible with the
constblock.
Improvements
- Added brightness-level memory between consecutive project runs to the
dimmerblock. This prevents the light from turning off while the project is being worked on, while also preventing the light from remaining on indefinitely until the block is triggered again. - Added a message about missing input connections to the
dimmerblock.
Fixes
- Fixed the response of the
dimmerblock to the motion sensor (tag2) when the sensor is detached and reattached while it is detecting motion. - Disabled the timer that sent a signal to the logic approximately every second while the P1 and P1T1 sensors detected motion. After this change, the
dimmerblock does not turn off the light after receiving a continuous high state (true) from the motion sensor. - Fixed the S2, S4T, P1, P1T1, S6, S4TES AC, R1S1i, R2S2, R3S3, R5, R1S1T1, GS4L4, D1S2, D2S2, PWM2S2, PWM3, AO3, T1X1, and TSR1S2 device drivers to connect more quickly after being detected by the system.
3.0.7.202406202148
devmanager: 1994
New features
- Added batch card creation. After the "Add in batch" option is enabled, multiple devices can be selected in the list regardless of card type; each device is added as a separate card in the dashboard.
- Added support for logical values in the
outputblock to the D1S2, D2S2, PWM2S2, PWM3, AO3, A10, L4, L4B, and RGB device drivers:falsemeans 0% brightness, andtruemeans 100% brightness. - Added support for the T1X1 device.
-
Extended the inputs of the
dimmerblock:- a numeric value passed through
tag3changes the brightness level for the button; - a numeric value passed through
tag4changes the brightness level for the motion sensor; - a numeric value passed through
tag5changes the activation time for the button; - a numeric value passed through
tag6changes the activation time for the motion sensor; - a numeric value passed through
tag7changes the brightening or dimming time for the button; - a numeric value passed through
tag8changes the brightening or dimming time for the motion sensor.
- a numeric value passed through
Improvements
Fixes
- Fixed an error in the radio device pairing procedure that could freeze the pairing interface and prevent the procedure from being canceled without a restart.
- Fixed reporting of the gateway assigned to detached radio devices. The missing information prevented the devices from appearing in the gateway details view under "Paired device list".
- Fixed the response of the
dimmerblock to the motion sensor. A rising edge ontag2starts brightening to the value configured for the motion sensor if thedimmerblock is not controlled by the button. A falling edge ontag2starts the switch-off countdown if thedimmerblock is maintaining the brightness configured for the motion sensor. - Fixed validation in the
app-labelblock for duplicate lines marked by thetagblock with the same number.
Important changes
- Blocked deletion of the radio device gateway while it is connected to the server to prevent accidental deletion of the gateway and all devices paired with it. Only offline gateways can be deleted.
- The
dimmerblock initializes its output only during the first project startup after the server starts. After the project is modified and saved, it does not automatically send a value to the device, preventing the light from turning off unexpectedly while the project is being worked on.
3.0.6.202406121746
devmanager: 1975
New features
- Added filtering of the device list by the gateway to which devices are connected.
- Added time units to the
modbus-readandmodbus-writeblocks. - Added the ability to download the configuration to a file in the Node-RED configurator.
- Extended the
constblock with color settings. - Added the gateway number to the list of gateways connected to the system.
Improvements
- Increased the number of devices displayed in the gateway details to 50.
- Prepared the main folder view (dashboard) in a masonry layout, in which device cards successively occupy the first available space.
- Added position controls to the device card footer. The up and down arrows change the position, and the current position is displayed between them.
- Hid the
long_rangefield in the gateway details view.
Fixes
- Fixed a device name editing error that occurred after the "Cancel" option had previously been selected.
- Fixed an error in the device list search that cleared the list when text entry began.
Important changes
- The IO32, E16, and IO12E6 modules automatically disconnect an input from its output if the input is used in the logic project. This functionality is available only in compatible module versions; other versions do not report inputs in the configurator.
- Disabled drag-and-drop of cards in the main folder view (dashboard).
3.0.5.202406061726
devmanager: 1970
New features
- Added support for A10, E16, IO12E6, IO32, LED, and RGB devices with the latest firmware version. In this release, the automatic input-to-output disconnection mechanism was not yet available for these devices.
3.0.4.202405280912
devmanager: 1969
New features
- Added support for new F&Home Radio server types. The supported platforms are mH-Developer, mH-Developer MINI, rH-SERWER 2.0, and rH-SERWER DIN2. In this release, rH-SERWER DIN2 did not yet support Modbus.
- Added the
louver_upandlouver_downcommands to thecommandblock to control louver movement. - Added support for louver movement commands from the logic to the TSR1S2 driver.
- Added the ability to force an update check from the mobile application.
- Added a mechanism to the
dimmerblock that repeats the output value every 5 minutes.
Improvements
- Enabled changing the louver movement time in the TSR1S2 driver regardless of whether the device is configured with louver support.
- Changed the descriptions of the
inputandoutputblocks. The total number of blocks referring to the device is shown first, followed optionally by the number of blocks using the given device property in parentheses.
Fixes
- Fixed brightness-level normalization for scenes and schedulers in the PWM3 driver operating in RGB mode.
- Fixed louver movement time configuration in the TSR1S2 driver.
- Fixed generation of logic events from the WMC (reed switch) device. In some cases, such as when the tamper button state had not changed, the device incorrectly reported to the logic that it was detached.
- Made fixes to the web interface.
Important changes
- Sending a command to the TSR1S2 blind while it is moving always stops it.
3.0.3.202405090738
devmanager: 1950
New features
- Added a timer that sent a signal to the logic approximately every second while the P1 and P1T1 motion sensors detected motion. This allowed the state of other dependent blocks to be reset.
- Added an additional status message to the
click-analyzerandimpulse-counterblocks. - Added support for the S4Tes AC device.
Fixes
- Fixed handling of a value received by a block when
trueorfalsewas selected in the edge configuration. - Fixed initialization of the
d-latchblock output after project startup.
3.0.2.202404261508
devmanager: 1945
New features
- Added support for the D1S2, D2S2, PWM2S2, and AO3 dimmers.
- Added support for the PWM3 device operating as a dimmer or RGB module.
- Added support for the GS4L4 glass button.
- Added a mobile application API to the TSR1S2 blind device driver.
Improvements
- Extended the short button press time in the
dimmerblock from 1 second to 3 seconds. - Extended the short button press time in the TSR1S2 blind device driver from 1 second to 3 seconds.
- When a radio device has no assigned name, the web interface displays its pairing slot number and gateway number.
- If no other block is connected to the input of the
impulse-generatorblock, the generator starts operating according to its configuration after project startup. - Reduced the number of error messages generated by the
impulse-counterblock.
Fixes
- Fixed the TSR1S2 driver so that the
outputblock correctly initializes thelast_blind_moveproperty when the device is attached.
Important changes
- Added automatic disconnection of inputs from outputs when an input is used in the logic of TSR1S2, R1S1i, R2S2, R3S3, and R1S1T1 devices.
3.0.1.202403261307
devmanager: 1915
New features
- Added support for the S3 device (mH-DEVELOPER Mini).
- Added support for the V3 device (mH-DEVELOPER Mini).
- Added support for the I10O6 device (mH-DEVELOPER Mini).
- Added support for the RTC clock built into mH-DEVELOPER Mini.
Fixes
- Fixed time synchronization with NTP servers.
- Made fixes to the web interface.
- Fixed an error in the
app-buttonblock that caused clicks in the mobile application to be ignored.