Page 1 of 4

New v2.0.0 released!

Posted: 09 Dec 2014 04:19
by PoltoS
We are proud to announce the new v2.0.0 release! It has changed dramatically inside, thought you might not notice it from the UI perspective.

In this version we worked a lot to bring more stable and more functional controller.
- Full support of Z-Wave Plus proven by Z-Wave certification house
- New more comfortable Expert UI
- Android app released
- Support of thermostats
- More modules in Z-Way Home Automation
- Stability was the key for this release and we worked a lot tom ship you a commercial grade software.
- Support for websockets, HomeKit, HTTP proxying

How to upgrade?
RaZberry: go to ip:8084 and use Firmware Upgrade tool to install latest stable
Z-Box/Alix: go to ip:8084 and use Firmware Upgrade tool to install latest stable, after upgrade you will need to go in Home Automation UI->Preferences->Automation->Z-Wave Binding and change port from /dev/ttyAMA0 to /dev/ttyS0
Debian, Ubuntu and others: run install script again. After upgrade you will need to go in Home Automation UI->Preferences->Automation->Z-Wave Binding and change port from /dev/ttyAMA0 to /dev/ttyS0 or /dev/ttyUSB0 depending on your configuraton.
Windows: we apologize, not yet available. We are working on Windows release.

NB! You might need to clear browser cache. In Chrome: Menu -> More Tools -> Clear browser data -> Cached images and files. For more info look here.

We would be glad to get some feedback from you. Please visit our issues tacker on github:
Z-Way frontend for configuration: https://github.com/Z-Wave-Me/home-automation-ui/
Z-Way JS backend: https://github.com/Z-Wave-Me/home-automation/issues
Z-Way C layer:: https://github.com/Z-Wave-Me/z-way-issues/issues
Z-Way for Adroid: https://github.com/Z-Wave-Me/Z-Way-Android

What do we expect from future versions?

v2.0.1
- More responsive web UI
- Better translations on different languages
- Add icons selector

v2.1.0
- Notifications rework and events flow concept
- Major changes in UI concept
- Graphics
- Users authentication


Change Log for v2.0.0 version

Z-Wave Plus certified (Certification Number ZC10-14110009).
Z-Way can work as primary and as secondary controller (to work with other Z-Wave controllers).
A lot of improvements and stability fixes.

Command Classes:
- SensorMultilevel will not create phantom sclaes anymore
- Alarm v2 fixed
- MultiCmd adopted to fix DLC 13 problem
- Security implements inclusion timers for secure inclusion
- SwitchBinary and SwitchMultilevel can now work as device
- NodeNaming UTF16 fixed
- MultiChannel Find Instance implemented
- AGI bugs fixed
- Association/MultiChannelAssociation autoconfig logic changed
- PowerLevel support added

New features:
- Completely new software structure
- Native (C++) modules support in JS.
- HomeKit preliminary support. Waiting for apps in AppStore
- Proxy implemented in the engine to pass thru WebCams and other content via find.z-wave.me
- Websockets support
- Syslog logging support added on Unix/Linux platforms
- Add diagnostic messages in case of data access without a lock (for libzway users)
- Support for new 5th gen UZB dongle and RaZberry (AutoFlashAutoProg, NVM, RFPowerLevel, SendTestFrame functions added)

New Command Classes:
- Proprietary for few devices on the market using it

Minor changes in the API:
- FirmwareUpdate dataholders renamed
- New controller state Resetting assigned during reset to factory process (controller.data.controllerState)
- Replace python-style DataHolders type names in ZDDX and JS:
- "NoneType" changed to "empty"
- "str" changed to "string"
- "str[]" changed to "string[]"
- Data Holder JS property name is now hidden and is not returned in JS output neither in /ZWaveAPI/Data/
- Data Holders C API changes: all "zway_data_*(zway," should be changed to "zdata_*("
- Changed format of config.xml file and command line parameters. Now all Z-Wave related data moved into appropriate JS module
- Functions loadJSON(), saveJSON() and similar moved to fs.loadJSON(), added fs.load() to load any file as string

Fixes:
- SUC/SIS handling enhanced
- Works perfectly as secondary controller
- PowerLevel full support on 5th gen dongles/RaZberries
- AddNodeToNetwork and RemoveNodeFromNetwork cancel hang fixed
- Max packet size handling enhanced
- Answer-as-requested policy implemented to conform Z-Wave Plus (for Security/MultiCmd/CRC16)
- zway.bind with EnumerateExisting fixed
- RemoveFailedNode and ReplaceFailedNode timeout rised

UI:
- New Expert UI. Old Blue UI kept as second option.
- Communication statistics added for more network debugging
- New HA UI improved, more modules added

About New Expert UI:
- More installer friendly
- Works perfectly on tablets
- Multi Channel Associations can be set in a user friendly way like simple Associations
- Communication Statistics for advanced analysis of network stability
- Map removed from this UI
- Firmware Upgrade support

WebServer features:
- It is possible to run many WebServers on different port with different API and handlers
- Proxy support: webserver.proxify(url, target, [user, passwd]) creates transparent redirect
- WebSockets clients can receive notification from WebServer via webserver.push(obj) method

Re: New v2.0.0 released!

Posted: 09 Dec 2014 08:24
by pierre2302
Impossible for me to enter the server 8083 & 8084

Re: New v2.0.0 released!

Posted: 09 Dec 2014 10:55
by PoltoS
If you experience problems, please follow our usual way to get help:
http://razberry.z-wave.me/index.php?id=27

Re: New v2.0.0 released!

Posted: 11 Dec 2014 03:21
by pierre2302
resolved

thank you

Re: New v2.0.0 released!

Posted: 12 Dec 2014 14:13
by pz1
v2.0.0 not only is a big step forward, you also managed to get all the reference documentation uptodate !

Re: New v2.0.0 released!

Posted: 13 Dec 2014 04:06
by martinisonline
so far, so good.

good job.

Re: New v2.0.0 released!

Posted: 14 Dec 2014 13:39
by Puce
Newbie comment :

Time condition in automation seems not working. Is this expected ?

In the new Expert UI, configuration, expert command : I can't get or set the nodename or location of a z-wave.me Flush-Mountable Blind Control v1.8 device.

Also I can't find where or how to create a scene.

Re: New v2.0.0 released!

Posted: 25 Dec 2014 00:13
by PoltoS
Time condition should work. Check TimeZone on your Raspberry Pi. Usually this is the problem.

How do you set nodename? It works for us.

Use LightScene module in Automation.

Re: New v2.0.0 released!

Posted: 05 Feb 2015 17:53
by dschonac
Hi,

i am trying to install Version 2.0.0 an an Alix3D-Board.
I wanted a clean install, so i downloaded the newest version of voyage-Linux, and tried installing z-way-server by downloading the install bash script (wget razberry.z-wave.me/install) and manually editing the file according to the file list (http://razberry.z-wave.me/z-way-server/).

When i open ip:8083 and try accessing the expert UI i get the following errror: "Error handling data from Server".

Is there maybe a special script for the Installation on an Alix3D-Board? Does the new Version not work with voyage-Linux, or do i have to manually update some settings in order to integrate the z-wave chip?

PS: I also tried accessing ip:8084 on my previous Installation (Version: 1.3.1) in order to update z-way-server, but i cannot access it.

Re: New v2.0.0 released!

Posted: 06 Feb 2015 15:29
by Mirar
dschonac wrote:When i open ip:8083 and try accessing the expert UI i get the following errror: "Error handling data from Server".
It seems to mean that the server isn't properly up and the javascript can't decifer what's going on (which is a bug, in my opinion).

If you log onto your pi and check /var/log/z-way-server.log against the "known problems" you might get more clues:
http://razberry.z-wave.me/index.php?id=29