Skip to content
HSYCO Wiki

Release Notes 3.10.0

  • AvigilonWEB I/O Server:
    • added cameras discovery
  • Detnov I/O Server:
    • added new types: remote pilot and barrier module
  • Dahualarmhub I/O Server:
    • new I/O Server for the Dahua driver for Air Shield Alarm Hub security panel
  • DUELUX I/O Server:
    • DLCP-xCH:
      • added support for DLCP-1CH
      • added support for tools web proxy authentication with DLCP-1CH and DLCP-4CH firmware version 3.0 or later
      • type DT0 assigned as default to control gears configured with no type information
      • new datapoints for DT1 control gears (emergency lights):
        • <ch>.o<n>.diag.emergency.<flag>
        • <ch>.o<n>.diag.emergency.command
        • <ch>.broadcast.diag.emergency.command
    • broadcast datapoints now accept values between 0 and 255
    • g<n> datapoints now accept values between 0 and 255
  • Dummy I/O Server:
    • new "automationsontime" option
    • if a Dummy I/O Server that was previously running in persistent mode is restarted with persistent mode disabled, all retained datapoints are discarded and the server starts fresh, as in normal mode
  • InimPrevidia I/O Server:
    • added micro panels support
    • minor optimizations
  • InimPrime I/O Server:
    • new I/O Server for the Inim Prime security panels
  • IonoPi I/O Server:
    • now based on Iono Pi kernel module, with redesigned datapoints map
    • "onewirebus" options removed
    • "readinterval" renamed to "pollinterval"
    • "compatibilitymode" option added, defaults to true
  • IonoPiMax I/O Server:
    • improved watchdog and power cycle control
    • improved OS compatibility when dualsdsync is enabled
  • KNX I/O Server:
    • improved compatibility with ETS project files
  • LoRaWAN I/O Server:
    • changes to repeated frames processing and frame counter reset policy
  • Mews I/O Server:
    • removed "retryafterinterrupt" option
    • added "enableverbosedump" option
    • added "Companies" datapoints
    • added "booleanvalueformatlegacymode" option
    • performance and stability improvements
  • NOTIFIER E-SIB-M I/O Server:
    • added pollinterval and readpause attributes
    • added zone inclusion and exclusion commands
    • added attributes maxpanelsnumber and maxlinesnumber
  • SIACLIENT I/O Server:
    • new I/O Server for the SIA client protocol
  • SIASERVER I/O Server:
    • new I/O Server for the SIA server protocol
  • Sonos I/O Server:
    • added "enableverbosedump" option, defaults to false
  • Strato I/O Server:
    • improved watchdog and power cycle control
    • improved OS compatibility when dualsdsync is enabled
  • StratoPiMax I/O Server:
    • improved watchdog and power cycle control
    • fan set points can be dynamically changed writing to fan.temp_off and fan.temp_on datapoints
    • added support for SuperCaps UPS X2-Series Expansion Board
    • improved OS compatibility when dualfssync is enabled
  • Tecnoalarm I/O Server:
    • new alarm memory reset command
  • Tecnofire I/O Server:
    • performance and stability improvements
  • HTTP Server:
    • HTTP raw calls (/x/raw) now accepted if:
      • the request has a valid user authentication cookie or
      • the HTTP client's IP address is in the trusted network range and the request is sent using HTTPS or
      • the HTTP client's IP address is in the trusted network range and the HTTPServerLowSecurityEnabled option is true
  • High Availability:
    • top-level directories that are symbolic links, or start with ".", are not synchronized from master to slave
    • performance and stability improvements
  • new events:
    • HAACTIVE = ON and HAACTIVE = OFF
  • button, buttonimage, buttonicon, dimmer, slider:
    • new "onvalue" UISET attribute
  • buttonimage, sliderbutton:
    • new "enabled" attribute
  • dimmer:
    • object id added
    • new UISET attributes
  • "nocamstream" URL keyword dropped and replaced with "camstream"
  • GUI:
    • fixed UI scaling issue on Firefox
    • Camera object:
      • fixed image resolution when scaled
      • prevent recursive redraw
    • Datalogger object:
      • fixed popup positions when scaled
  • Manager:
    • Settings:
      • Network HTTPServerPort and HTTPSSLServerPort fields now allow values between 1 and 65535
  • Serial ports:
    • serial ports devices that may be disconnected while HSYCO is running, typically USB devices, could fail to reconnect
  • EVENTS:
    • MAIL action: large attachments could violate SMTP maximum line length limits
  • JavaScript API:
    • dataLoggerSave() not working when eventsJavaScriptGlobalScope = false
    • sendMail() not working when eventsJavaScriptGlobalScope = false
    • sendMail() large attachments could violate SMTP maximum line length limits
  • Java API:
    • sendMail() large attachments could violate SMTP maximum line length limits
  • High Availability:
    • empty directories on slave, not present on master, were not deleted
  • AvigilonWEB I/O Server:
    • fixed an issue that could cause an infinite loop when requests returned an error code
  • Contatto I/O Server:
    • fixed an issue that could cause an occasional corruption of MODANA-M energy data values
    • MODANA-M data assigned to input addresses not polled if the output address was not enabled
  • Detnov I/O Server:
    • the sensor type is now reported correctly
  • LoRaWAN I/O Server:
    • OTAA AppSKey generation fix
  • NOTIFIER E-SIB-M I/O Server:
    • connection datapoint was set to online at startup even with read errors present
  • Tecnoalarm I/O Server:
    • virtual zones commands fixed
  • Tecnofire I/O Server:
    • "pollinterval" changed to "polltime" in Manager Settings I/O Server options