Release Notes 3.9.0
Server Updates
- CONTATTO I/O Server:
- support of MODSENSE-CO2
- DOMINO I/O Server:
- support of AURORA
- support of DFPID
- DUELUX I/O Server:
- new a<n>.s<m>.presence data point
- new a<n>.s<m>.g<x>.activationvalue data point
- new a<n>.s<m>.g<x>.deactivationvalue data point
- new a<n>.s<m>.g<x>.commandonvalue data point
- new a<n>.s<m>.g<x>.commandoffvalue data point
- new g<n>.lock data points
- c<n>, g<n> and a<n>.s<m> datapoints are loaded dynamically only if defined in DLCP's configuration
- o<n> datapoints now accept values between 0 and 255
- new "commands" option
- added support for DLCP4
- DUMMY I/O Server:
- new "startupevents" option
- HWGMONITOR I/O Server:
- improved compatibility with series 2 monitoring devices (e.g. Damocles2)
- IonoPiMax I/O Server:
- new dualsdsync.root datapoint
- Lares4 I/O Server:
- communication with panel now based on asynchronous protocol
- polling discontinued, pollinterval attribute will be ignored
- changed default log size to 50 lines, max 300 lines
- minor bug fixes and optimization
- MEWS I/O Server:
- added retryafterinterrupt configuration setting (defaults to 10)
- MNET I/O Server:
- improved protocol compatibility
- Modbus I/O Server:
- new frameinterval data point
- NETATMO I/O Server:
- refresh token is now automatically renewed by the driver
- support of Netatmo radiator valves
- support for new api authentication mode
- added datapoints home.<home_id>.module.<module_id>.firmwarerevision and home.<home_id>.module.<module_id>.wifistrength
- datapoint home.<home_id>.room.<room_id>.temp.set is now writable
- datapoint home.<home_id>.room.<room_id>.temp.mode is now writable
- NotifierESibM I/O Server:
- new I/O Server for the E-SIB-M (Modbus TCP) Notifier and Honeywell fire detection panels
- Siemens Vanderbilt Edp I/O Server:
- new forcedlastzone configuration option
- Strato I/O Server:
- new dualsdsync.root datapoint
- Strato Pi Max I/O Server:
- new I/O Server for the Strato Pi Max XL and XS servers
- Tecnoalarm I/O Server:
- support for EV 10-50
- Telegram I/O Server:
- the password datapoint can now be set to an empty string to delete the password and allow all incoming messages, even from users that are not registered
- Cameras:
- improved HTTP authentication compatibility with some camera models
- improved storage efficiency and reliability for persistent variables and data loggers
EVENTS
- improved timing accuracy of PROGRAMTIMER event
Java API
- improved timing accuracy of SchedulerEvent() and programTimerEvent() callbacks
JavaScript API
- improved timing accuracy of SchedulerEvent() and programTimerEvent() callbacks
GUI Updates
Manager
Bug Fixes
- High Availability:
- the slave HSYCO server could keep restarting if haDatabaseSlaveSync was enabled
- DUMMY I/O Server:
- data point names are now stripped of space characters
- ELMO I/O Server:
- UI object (elmo) inputs selection not working properly
- MEWS I/O Server:
- StartupEvent setting was not reading correctly
- when the driver gets a 429 error the connection datapoint is now set to "offline" until the rate-limit timeout expires
- SATEL I/O Server:
- Satel UI object layout
- JavaScript API:
- httpRawEvent callback function not working and could also block httpCallEvent callback functions