                                                                   Revision: 1.0
--------------------------------------------------------------------------------
Package            update-4.2.0_4.2.6-p.cbsa

Version            4.2.6-p

Required version   4.2.0-p

Support models     Server
                   Server Advanced
                   Server 192
                   Virtual Machine

--------------------------------------------------------------------------------
WHAT THIS PACKAGE DOES

 This package updates Evolution system from version 4.2.0-p to version 4.2.6-p.
 This update is generally done manually by the user following the instructions
 in the INSTALLATION section.

--------------------------------------------------------------------------------
NOTES

 Please clear your browser cache after installing this update.
 
--------------------------------------------------------------------------------
LIMITATIONS

 Nothing.

--------------------------------------------------------------------------------
CHANGES IN THIS RELEASE

[4.2.6-p]
- Improvement: Add hysteresis for the alarm threshold
- Improvement: Horizontal axis for AdvancedChart can manage values from a process point
- Improvement: Registry login and logout event from login visu in logevents table.
- Fix: manage properly the close session when the page is reload.
- Fix: Module weekly schedule sometimes does not load.
- Fix: add process point id and name to the export file
- Fix: Trigger backup/export task with a process point.
- Fix: Delete correctly process points linked to a schedule
- Fix: Two windows with same name get properties correctly
- Fix: Editor load link properties correctly when open smart metering
- Improvement: Decimal separator with comma (Use locale configutration) export file AdvancedChart
- Improvement: Export all series data view in AdvancedChart
- Improvement: Select columns to export in AdvancedChart
- Improvement: AdvancedChart can choose the unit time for runhours (by default was seconds)
- Fix: local api calls works with port forwarding
- Fix: Disable interoplate when takes time to calculate it
- Fix: Create new popup when copy/paste link
- Fix: Smart metering favourites in nested links

[4.2.5-p]
- Fix: Manage properly string and empty values in Logic Module send values.
- Improvement: Implemented digest authentication for network cameras.
- Improvement: Improve delay for network cameras.
- Improvement: Added service srs for stream network cameras.
- Improvement: Module Evolution show notifications in dashboard.
- Improvement: Add export dali reports in Export Tool module.
- Improvement: Add email field in user.
- Improvement: Send email when export task is done with the attached files (max. size 10MB)
- Fix: Remote dabatase connection works in Export Tool.
- Fix: Sometimes save weekly scheduler return wrong JSON answer.
- Improvement: AdvancedChart get all series generate by templates, template series are not shown.


[4.2.4-p]
- Fix: process point with big decimal works with receiving funcion.
- Fix: weekly scheduler works with process point slaves.
- Improvement: New attribute in Bacnet xml for define the process point dpt and dpst.
- Improvement: Smartmetering favourites.
- Fix: issue with the page menu when the page has a title.
- Improvement: Add alias to bacnet process point name.
- Improvement: Possibility change ECG and Group name in Dali Module.
- Fix: issue with cams inside frames.
- Fix: issue on copy/paste elements with process point delete between a copy task.
- Fix: maintain process point templates with modbus datapoint on a modbus import
- Fix: advanced charts use evolution time for paint bus events.
- Fix: import modbus xml in evo6, right problems.
- Fix: Reconect socket on close connection.
- Improvement: Only show languages in login seleted for export.
- Improvement: improve load scenes in html module.
- Fix: The diagnostic panel does not show the data points used
- Fix: autologin issue


[4.2.3-p]
- [LOGIC] It is possible to send values from the logic editor.
- [LOGIC] The states of each output in the logic nodes are shown.
- [LOGIC] The Delay logic node allows only delay values within a range..
- [LOGIC] On null not send to next node.
- [LOGIC] The Delay logic node stops when the page is activated or logic stops.
- [EDITOR] Fixed problem when copying and pasting pages between different projects.
- [TEMPLATES] Fix: Nested templates with different names in parent.
- [TEMPLATES] Fix: Template in a serie, searching it only in template folder.

[4.2.2-p]
- [SCENES] Allow export/import scenes from xml file
- [DALI BOX] Check license in Evo5 or higher
- [TEMPLATES] Now any text can be a template to pass the value from a link.
- [TEMPLATES] Icon element and menu icon can pass parameters to a template page.
- [TEMPLATES] The templates can be inherited, a value of a parameter can be a 
  template to obtain the value of a parent.
- [EVO6] Compatibility with new evo version. Ubuntu 22.04 LTS

[4.2.1-p]
- [VISU] Improve link element, send process point after password dialog.
- [PLANNER] Lazy load for planner component.
- [PLANNER] Starttime in exception some times is not the starttime of the event
  when changed from visu.
- [ALARMS] Show category name translated.
- [PLANNER] Fixing issue when open planner takes more than 5 seconds.
- [WEEKLY] Category name translated.
- [PLANNER] Edit ocurrence only can change time.
- [VISU] Fixed check session loop.
- [PLANNER] Fix duplicate entries in event exception.
- [CHARTS] Increase font size same size as the title font.
- [CHARTS] Maintain by default the range selected in editor.
- [MENU] Allow actuate uis below menu transparency
- [VISU] Hide border effect on focus
- [MENU] Hidde correctly when zoom is enabled.
- Fixed: Error saving ports from the editor panel.
- Improvement: Customize the texts of the values of the process points. Scene
  and weekly scheduler modules.
- Fixed: Error saving a non-EIS with 6 bytes.

[4.2.0-p]
- Fix. Hide password menu in editor for evo5.
- Fix. Export html issue when window has no name.
- Fix. Gauge charts are displayed correctly.
- Improvement. Increment subject and content email characteres.
- Improvement. Adding secure flag to connection.
- Fix. Allow speciasl characters in user editor html.
- Improvement. Master slave connection improvement.
- Improvement. In dali module add column device name in topology view.
- Improvement. Allow sub dpt 0 for all dpts.
- Fix. Issue with label temperature in clima elements.

[4.1.5-p]
- Fix. Mouse position correctly in mobile in a scaled visu.
- Fix. Users not visibles can be edit in html.
- Improvement. Add user information in csv export.
- Improvement. Support for rtsp protocol.
- Fix. Massive check and stand by alarms work properlly.
- Fix. Resolved issue scenes with the same name in planner.
- Fix. Task in planner at 00:00 execute properlly.
- Fix. Fixed issue with cameras and host ended with "/"
- Improvement. Automatically close the alarm bar when all alarms have been checked.

[4.1.4-p]
- Install System Update 0.0.1 in Evo5 if it is not installed.
- Fix weekly scheduler automated process points.
- Fix issue on create weekly schedulers on visu, send the right command.
- Show in editor system update version and hardware model version.
- Natural order by name process points and folder in editor.


[4.1.3-p]
- Fixed: With master-slave, the active power of the smart metering is not
  obtained from the database. We only get the data online.
- Fixed: some cases, the client manager service stops. When restarting
  it does not connect correctly with the other services.
- Fixed: Planner issues.
  
[4.1.2-p]
- Implemented custom logic functions to convert datetime to string.
- Implemented new process points to enable/disable weekly schedules.
- Implemented new process points to enable/disable category scenes.
- Implemented new process points to shut down the Evolution server.
- Implemented new property "send on release" in the switch element.
- Improved: The Connection Manager saves the last editor type opened.
- Fixed: Saving ip cams with wrong host causes the web server not to start on
  the next reboot.
- Fixed: The main menu icon on a visualization page is swf instead of png.
- Fixed: Export alarm does not get the separator character.
- Fixed: After export a page, the changes has not been updated.
- Fixed: Order elements by time in Weekly scheduler module.
- Fixed: Scene module is not open when category has strange characters.
- Fixed: Email and Domain validator does not accept some domain formats.
- Fixed: Activate project is done before the web server is stopped.
- Fixed: User cannot load dali module in dali box.
- Fixed: Export project information to PDF and CSV fails.
- Fixed: Scene module hangs.
- Fixed: Advanced chart not working.
- Fixed: Yearly repition does not run correctly in the yearly planner.
- Fixed: Monthly repition does not run correctly in the yearly planner.
- Fixed: GLT object with two datapoints is not working.
- Fixed: Slave infinite loop.
- Fixed: DPT 29 not imported in modbus.
- Fixed: Set Unknown state when master-slave connection is lost and recovery.
- Fixed: Planner does not show scenes.
- Fixed: Smart metering does not work with master-slave.
- Fixed: Rights configuration for scene module does not work properly.
- Fixed: After export HTML page, the changes are not updated. Cache problem.
- Fixed: Estimated cnmsumtion is not calculated correctly in Smart metering
  module.
- Improved: Editor locks while saving.
- Fixed: Services do not restart correctly after activating a project.
- Improved: Improved the scenes load.
- Improved: It is not possible to open a project with errors.
- Improved: Improved ESF import filter. Wildcards '*' and '?' allowed.
- Improved: Show name and Descriptions in ECG Dali module.

--------------------------------------------------------------------------------
INSTALLATION

[EVO5 Systems]

  1. Open a web navigator
  2. Enter the address http://<device_IP>/webmin or http://evo5/webmin
  3. Enter the user and password. If the username and password are not known,
     check the product manual or contact with Futurasmus.
  4. In the side menu, navigate to "Others" -> "Custom commands".
  5. Press the button next to "Evolution Package to upload" and search the
     update package file.
  6. Press the "Evolution Package Installer" button. Installation will begin.
     - The installation process can take several minutes. Do not close the
       browser tab or your Evolution system until you have finished.
     - If the system does not have the required previous version installed,
       the installation will be canceled.
     - If the system does not meet the conditions in the LIMITATIONS section,
       the following message will appear and the installation will be canceled.

       ***************************************************
       **                                               **
       **                                               **
       **       YOUR HARDWARE IS NOT COMPATIBLE!        **
       **                                               **
       **                                               **
       ***************************************************

  7. When the installation process is complete, it will display the result.
  8. In the side menu, navigate to "System" -> "Bootup and Shutdown".
  9. At the bottom of the page that opens, press the "Reboot System" button.
 10. Press "Reboot System" button again. The system will restart.

[Other systems]

 1. Open a web navigator
 2. Enter the address http://<device_IP>:8181/upload.php
 3. Enter the user and password. If the username and password are not known,
    check the product manual or contact with Futurasmus.
 4. Press "Select file" button and search the update package file.
 5. Press "INSTALL" button. Installation will begin.
    - The installation process can take several minutes. Do not close the
      browser tab or your Evolution system until you have finished.
    - If the system does not have the required previous version installed,
      the installation will be canceled.
    - If the system does not meet the conditions in the LIMITATIONS section,
      the following message will appear and the installation will be canceled.

      ***************************************************
      **                                               **
      **                                               **
      **       YOUR HARDWARE IS NOT COMPATIBLE!        **
      **                                               **
      **                                               **
      ***************************************************

 6. When the installation process is complete, it will display the result in
    the text field of the web page. After a few seconds the system will
    restart.

