Chris Jahn Posted October 11, 2019 Posted October 11, 2019 ONLY USE THIS VERSION OF FIRMWARE IF YOU HAVE Z-WAVE 300 SERIES CONTROLLER. IF YOU DO NOT HAVE Z-WAVE OR HAVE 500 OR 700 SERIES Z-WAVE PLEASE UPGRADE TO THE CURRENT RELEASE [for the ISY994] (5.3.4 - AS OF JULY 2021) Update 2020/01/26 - 5.0.16C 5.0.16C (RC1) is now available, it contains the following fixes in addition to the changes below 0000707 - Options button fails for Schlage lock (add delay between option queries) 0000730 - Open/Close sensors incorrectly change status when heartbeat message is received 0000731 - Z-Wave dongle not responding when electricity module installed 0000736 - Clients not notified when node notes are modified 0000737 - No query performed of Z-Wave device when issued from web browser (UDAjax) 0000738 - Nodes disappear from the ISY device tree Update 2019/12/19 - 5.0.16B 5.0.16B (RC1) is now available, it contains the following fixes in addition to the changes below 0000724 - Insteon Leak Sensor status no longer updating in ISY 0000725 - Admin Console strange behavior on Mac when changing scene links Update 2019/12/06 - 5.0.16A Note: 2019/12/08 - A bug was discovered in 5.0.16A causing Insteon Leak Sensors to not report status or create control events to trigger ISY programs 5.0.16A (RC1) is now available, it contains the following fixes in addition to the changes below 0000703 - Takes a few seconds for popup menu when right+click on Z-Wave node 0000705 - Increase text string storage used by ISY and node servers 0000706 - /rest/status occasionally returns incomplete XML 0000710 - Insteon TriggerLinc not updating status correctly 0000711 - Add more alarm controls for Z-Wave Yale Locks 0000715 - Support older Leviton Z-Wave devices that do not fully support Version Command Class 0000716 - Using Basic Set/Report Binary Switch Set/Report options do not work for some devices 0000719 - Support additional EMS Device classes 0000720 - Missing description for SOILT status 0000722 - Alllow multiple attempts to log into admin console 0000723 - Show progress bar in Admin Console when uploading Node Server profile files All links in this post now point to 5.0.16C Hello, The 5.0.16 (RC1) Release is now available. - New - Options have been added to Z-Wave nodes that allow you to control when the device is automatically queried and what Z-Wave messages are sent by the device when a button is pressed (or a sensor is triggered). - Upgrading from an ISY 4.x version to this version may require a lot of manual intervention including verifying scenes, programs and program settings are correct. The 5.x ISY firmware and the data files it uses has changed drastically from 4.x. - If you are upgrading from version 5.0.10 or earlier then Devices and programs are migrated in the current version. After upgrading: o Please ensure your device nodes and programs are correct; in some cases you may need to update them. o Wakeup your battery devices after the ISY has restarted and the initial query has finished - The old style of encoding node actions and conditions is no longer supported in the ISY, but these entries are automatically converted to the new format in the Admin Console. Developers, anything that creates programs using the old style of encoding must change to the new format, or, you must instruct your users to convert these programs by loading and saving them using the Admin Console. - Developers, we encourage you to support HTTP chunked transfer encoding as soon as possible because we intend to make it the default option when 5.X is officially released. - If you are upgrading from version 5.0.8 or earlier, you will have to manually update the Adjust Scene entries in all of your programs. - Starting in version 5.0.15A, the event value for the Low status of Insteon FanLinc Motor changed from 63 to 64 Important User/Password changes: - If your current version is 5.0.7 or earlier, then after installing 5.0.8 or later your userid and password will be reset back to the system default. - If you restore a backup created from 5.0.7 or earlier, your userid and password will be reset back to the system default. - If you downgrade from version 5.0.8 or later to version 5.0.7 or earlier then after installing version 5.0.7 or earlier, you will have to Factory Reset the ISY and optionally install a backup taken in that version or earlier. Java runtime memory (when Admin Console is very slow to respond) - If the admin console is slow to respond, it is likely you need to increase the amount of memory allocated to the Java runtime (JRE). - Open the Java Control Panel, select Java tab, press View button, then add or modify the Runtime Parameter -Xmx to the following: o -Xmx512m - Press Ok to close the window, then Press Apply to save the changes Please review the known/recreated bug list to determine if this build is suitable for your installation. If you are looking for stability, please continue using 4.6.x branch. Fixes in this build: 0000654 - No instant status in ISY for Z-Wave Inovelli NZW37 0000658 - ISY Assumes cool & heat setpoints are available when setpoints are supported by a Z-Wave device 0000669 - Add nwi/nwe learn mode options to ISY (only changes how ISY itself is added/removed from a Z-Wave network) 0000680 - Add inches/day and mm/day units of measure 0000681 - Cannot update node notes from portal 0000684 - Replace device doesn't work between Insteon RemoteLinc2 and Insteon Mini Remote 0000689 - Z-Wave ack not received when putting device back to sleep 0000691 - Cannot see device address when using high contrast in Admin Console 0000693 - Add missing uom conversions (e.g. KM/mile) 0000694 - Some Z-Wave devices send BASIC REPORT instead of BASIC SET for button press 0000696 - Add support for new Barrier Alarm events 0000697 - ISY only allows on/off for iBlinds control 0000698 - Support Z-Wave Aeotec Doorbell 6 (Sound Switch Command class) 0000699 - Make the automatic query of a Z-Wave node optional after a command is run for that node 0000700 - Support OpenADR load control for node server nodes Notes: - SSLv3 is now disabled. All models now support TLS1.2 and high grade cipher suites - 4.1.1 backups may corrupt Z-Wave configuration in case they are restored. 4.1.2 and above releases fix this issue - See our Wiki for additional information (e.g. Program Variables) Prerequisites: - You must use the 5.0.9 Admin Console or greater to upgrade to this release (5.0.16). - If you are migrating from 5.0.8 or older than in the Admin Console, you will have to manually close the Initialization progress bar - The latest release of Java must be installed - If you are using MAC Yosemite and Java 1.8.40, please follow these instructions - If you are using Z-Wave, see Z-Wave prerequisites below - If you have not already done so, reconfigure your Climate Module to point to HAM Weather Stations instead of WeatherBug. Without this configuration, ISY will not process Climate Information. This is especially important if your previous station didn't include a station close to you. Install: 1. Backup your ISY (File | Backup ISY) - Do not backup from a version 3.1.6, or 4.1.1 system (there were bugs in those versions that caused the backup to be corrupted) 2. Make sure you have done everything in the Prerequisites section 3. Download firmware - ISY 994i Series including Z-Wave support - ISY 994i ZW, Z, or ZS Series (Z-Wave/Zigbee and/or if you do NOT have a PLM) 4. Login to the Admin Console and choose Help | Manually Upgrade [the name of your system] 5. Choose the file downloaded in step 3 6. After the upgrade, You must clear your Java Cache 7. Launch the 5.0.16 Admin Console and/or Dashboard by going to the following link: - https://isy.universal-devices.com/start.jnlp Note: If you have version 5.0.8 or lower installed on your ISY, then use this link instead: - http://isy.universal-devices.com/994i/5.0.16/admin.jnlp Note: MAC 10.6.x users must use the following links instead - http://isy.universal-devices.com/994i/5.0.16/admin16.jnlp (Admin Console) - http://isy.universal-devices.com/994i/5.0.16/dashboard16.jnlp (Dashboard) 8. To launch the Admin Console directly from your ISY, go to the following link: - http://your.isy.ip.address/admin.jnlp 9. If you are using Z-Wave and upgrading from a 4.x.x or earlier version of the ISY, see Z-Wave migration from 4.x.x branch below 10. Backup your ISY (File | Backup ISY) Z-Wave prerequisitesIf you have not already done so, please ensure your Z-Wave firmware is 4.55 (Z-Wave | Advanced | Z-Wave Firmware Version). If not, you will need to upgrade the Z-Wave firmware to 4.55: 1. To preserve your existing Z-Wave network: - Shift primary control to a secondary controller (such as an Aeon minimote). - Exclude ISY from the Z-Wave network - Upgrade the Z-Wave firmware (Z-Wave | Advanced | Upgrade Z-Wave Firmware) - Include ISY back into Z-Wave network - Shift primary control back to the ISY - NOTE: Even with this procedure, you may have to exclude your door locks and add them back in 2. To do a fresh Z-Wave install: - Upgrade the Z-Wave firmware (Z-Wave | Advanced | Upgrade Z-Wave Firmware) Z-Wave migration from 4.x.x branch All Z-Wave nodes will be recreated when migrating from 4.x.x. to the 5.x.x branch (they will retain the same Z-Wave address). After the ISY has restarted with the new firmware installed: 1. Start the Admin Console and do a Z-Wave -> Tools -> Synchronize Nodes -> All - Do not open ‘Programs’ tab until step 2) - This will add back all of the ISY nodes that were deleted at startup. - If you have multichannel devices, you will see more nodes added - After sync is complete, restart the Admin Console and go to step 2) 2. Open the programs tab - Most old Z-Wave device actions/conditions are automatically converted to the 5.0 framework - Make sure to visually check all programs that contain Z-Wave device actions or conditions. - Programs containing nodes from multichannel devices will have to updated - Node addresses for multichannel devices change from ZW003_143 style to ZW003_002_143 (where _002_ is channel number) - If everything looks good, save the program changes made by the migration. 3. Make an ISY Backup 4. If you are missing any Z-Wave devices you may have to exclude/include them again. For battery devices, make sure they have communications turned on and try doing a synchronize again. 8
Recommended Posts