Difference between revisions of "Release Notes 3.8.0"
Jump to navigation
Jump to search
Line 104: | Line 104: | ||
*LoRaWAN I/O Server: fixed license limits check when I/O server restarts | *LoRaWAN I/O Server: fixed license limits check when I/O server restarts | ||
* NetworX I/O Server: fixed partition status alignment when going directly from "away" to "stay" armed mode | * NetworX I/O Server: fixed partition status alignment when going directly from "away" to "stay" armed mode | ||
− | *Protege I/O Server: fixed a bug in trouble input discovery that was not allowing the driver to go online | + | *Protege I/O Server: |
+ | **fixed a bug in trouble input discovery that was not allowing the driver to go online | ||
+ | **fixed a bug in area state flags | ||
+ | **fixed a bug in variables writing | ||
*Tecnoalarm I/O Server: fixed number of outputs supported for TP8-88P, now 16 instead of 8 | *Tecnoalarm I/O Server: fixed number of outputs supported for TP8-88P, now 16 instead of 8 | ||
*Telegram I/O Server: the I/O server crashed when receiving a modified or deleted message | *Telegram I/O Server: the I/O server crashed when receiving a modified or deleted message |
Revision as of 19:20, 15 October 2021
Server Updates
- ALERT5 I/O Server: new I/O Server for FELMA's Alert 5 supervision system
- DAIKINRC I/O Server: new I/O Server for Daikin room air conditioners with Daikin Residential Controller Wireless LAN Adapter
- DETNOV I/O Server: new I/O Server for the DETNOV multi-area fire panels
- DOMINO I/O Server:
- support of DFMB-C
- DUELUX I/O Server:
- support for the "toolspassword" option, to allow DLPIDE and other tools secure remote access to the DLCP via HSYCO
- new "toolsproxy" option. When set to true, HSYCO acts as a Web proxy to enable access to DLCP's Web tools. Defaults to false
- broadcast commands support
- fade time settings support for broadcast and groups
- added support for sliderh, sliderv, slider, sliderbutton and user objects to control outputs or groups level
- ESSER I/O Server: new I/O Server for the ESSER multi-zone fire panels
- EXOSENSEPI I/O Server: new I/O Server for the Sfera Labs' Exo Sense Pi smart environmental sensor
- FIAS I/O Server: new I/O Server for the Oracle's FIAS (Fidelio Interface Application Specification) protocol
- GALAXY I/O Server: added datapoints log0 and z<n>.name
- HEPHAIS I/O Server:
- pre-alarm and tech alarm support
- perfomance improvements
- HWGMONITOR I/O Server: adds support for STE2 R2
- IonoPi I/O Server: new "clock" datapoint
- IonoPiMax I/O Server:
- dual µSD card support
- improved watchdog and UPS support
- new "skip" option
- added support for remote Iono Pi Max units via SSH access
- new "connection" datapoint
- KILSEN: fixed a bug that could generate an error on the connection status datapoint in case of multiple KILSEN I/O server declared at the same time
- MODBUS I/O Server: improved accuracy of frame spacing
- MQTTBROKER I/O Server: improved UTF-8 characters support
- MQTTCLIENT I/O Server: improved UTF-8 characters support
- MyHome I/O Server: added support for legacy OpenWebNet password authentication
- Netatmo I/O Server: new I/O Server for the Netatmo smart radiator valves
- NETIO I/O Server: new I/O Server for the NETIO power sockets
- NMEA I/O Server: improved NMEA sentences parser compatibility
- NIKO I/O Server: new I/O Server for the Niko Connected Controller
- Protege I/O Server:
- added short and tamper datapoints for inputs and trouble inputs
- added a stability check to restart the driver in case of too many response errors during the communication with the panel
- performance optimisation
- SIGFOX I/O Server: new I/O Server for the Sigfox Cloud service
- Strato I/O Server:
- dual µSD card support
- improved watchdog and UPS support (excluding Strato Pi CM Mini)
- supports the Strato Pi Kernel Module (excluding Strato Pi CM Mini)
- supports the Strato Pi Fan Kernel Module
- Tecnoalarm I/O Server:
- new zone.<n>.alarmmemory datapoint for TP8-88, TP8-88 Plus and TP20-440
- new outputexp.<n>.<i>.status and outputexp option (defaults to 0). Not supported on TP8-64
- new zone.<n>.name datapoint, supported on TP8-88 Plus and TP20-440, with firmware > 1.9
- new program.<n>.name datapoint, supported on TP8-88 Plus and TP20-440, with firmware > 1.9
- new firmware.version datapoint
- TLABQ I/O Server: new I/O Server for the T-LAB Q series security panels
- XGENCONNECT I/O Server: new I/O Server for the XGenConnect security panel
- WOLF8ACCESS I/O Server: support for protocol versions 4.xx and 5.xx
- WXONLINE I/O Server: dynamic location settings are retained when the I/O Server is restarted
- Cameras: when a CAMERAREC action or cameraRecTrigger command is called with seconds = 0 to stop the current recording, the recording markers are reset, so that the next recording will always show as a distinct record in a camera panel object, even when the interval between two successive recordings is short
- Tunnel Utility: added support for not standard port numbers to connect to the SSH hub host
- improved HTTPS certificates format compatibility with some browsers (Chrome). Delete hsyco.keys and restart HSYCO to generate a new certificate
- HSQLDB engine:
- upgraded to version 2.6.0
- recovery log disabled to speed up data change performance
EVENTS
- new LOCATIONGEO event
- new time period and group options for the "DATALOGGER name = FILE CSVWRITE" action
Java API
- new LocationGeoEvent(...) callback
- new geoBearing(...) utility function
- new geoDistance(...) utility function
- new time period and group options for the dataLoggerSave() Java command
JavaScript API
- new LocationGeoEvent(...) callback
- new geoBearing(...) utility function
- new geoDistance(...) utility function
- new time period and group options for the dataLoggerSave() JavaScript command
GUI Updates
Manager
- File Manager: browsers compatibility improvements when saving large files from Text Editor
- Settings: added support for geographical (latitude/longitude) locations
Bug Fixes
- Cameras: improved HTTP authentication compatibility with some camera models
- Comm Ports: improved recovery reliability when the serial interface is reconnected
- when DatabaseBackupConsolidation is enabled, the backup would fail if non consolidated backup files were found in the data_backup directory
- High Availability:
- some specific cases of file system corruption on the master could cause the slave to delete all its local HSYCO files
- the HA monitor was incorrectly forced to restart if the haTimeoutSeconds parameter was set to a large value
- I/O Servers: some I/O Servers with IP-based connections could permanently fail to connect when the address was set as a name and could not be resolved at HSYCO start
- Aritech Comfort CSx75 I/O Server: fixed partition status alignment when transitioning directly from "away" to "stay" armed mode
- Contatto I/O Server: MODPQ5 write commands failed when another device on the bus had the same output address of the MODPQ5 input address
- Domino I/O Server: (temp) GUI object setpoint program not working
- DUELUX I/O Server: button, buttonicon, buttonimage, dimmer UI objects were not shown in the Project Editor add object list
- KSENIA I/O Server: this I/O Server was considered as a regular I/O Server instead of a security system (SEC) when matching the license limits
- KILSEN I/O Server: fixed a bug that could cause an error on the connection status datapoint when multiple KILSEN I/O servers are defined
- LoRaWAN I/O Server: fixed license limits check when I/O server restarts
- NetworX I/O Server: fixed partition status alignment when going directly from "away" to "stay" armed mode
- Protege I/O Server:
- fixed a bug in trouble input discovery that was not allowing the driver to go online
- fixed a bug in area state flags
- fixed a bug in variables writing
- Tecnoalarm I/O Server: fixed number of outputs supported for TP8-88P, now 16 instead of 8
- Telegram I/O Server: the I/O server crashed when receiving a modified or deleted message
- XENSITY I/O Server: now included in the HSYCO jar package
- API:
- httpCallEvent(): the HTTP content length could be incorrect if the returned string contained UTF-8 characters
- GUI:
- redirect variables: when a button's address contained a redirect variable with no value, button statuses didn’t update
- datalogger object: issue with charts shown when data have partial hour consolidation in day view
- timer object: minor fixes
- Manager:
- Project Editor:
- alternative page attribute on page, custom values and navigate to link button didn’t work
- other minor fixes
- LoRaWAN Utility: minor fixes to the discovery user interface
- Project Editor: