Dear Z-Way/RaZberry users, we are proud to announce a new release: v3.0.0!
This is a major release that introduces full support of the new Z-Wave Security S2 and Z-Wave Smart Start. In addition to that we focused a lot on stability and improvements of the existing functionality, fixing many issues in Smart Home and Expert interfaces. We have also improved HomeKit support (via HomeKit Gate app), added full OAuth2 support and added Yandex Alice voice assistant (for Russian audience).
More info here: https://z-wave.me/z-way-v3-0-0/
What is next? Next week we will release Z-Way for Western Digital and Windows. Next month we will release new mobile apps for iOS and Android. In September will focus on approval of the new Google Home support.
Have fun with Z-Way!
Z-Way v3.0.0 Release
Re: Z-Way v3.0.0 Release
With this release I notice some stricter security policies through session management.
There is still the option to allow public access to the Z-wave API, but automation modules utilizing the allowExternalAccess method seem to require authentication now.
Any way to get around this? For my use it doesn't really make sense to allow access to the entire data tree, but not through controlled requests in automation modules - without authentication.
Best regards,
/Fred
There is still the option to allow public access to the Z-wave API, but automation modules utilizing the allowExternalAccess method seem to require authentication now.
Any way to get around this? For my use it doesn't really make sense to allow access to the entire data tree, but not through controlled requests in automation modules - without authentication.
Best regards,
/Fred
Re: Z-Way v3.0.0 Release
You can either make a permanent token for your requests or (like before) check Allow Public API access in the Z-Wave app.
Re: Z-Way v3.0.0 Release
Allowing public access to the API doesn't allow access to the user modules' allowExternalAccess methods - results in "Not logged in" response.
Is there a way to grant specific users access to specific user modules? When using Basic auth the user needs to be of Admin type to access allowExternalAccess method.
Re: Z-Way v3.0.0 Release
There was never full access to the API without admin credentials before. allowExternalAccess has a second argument that defines the permissions. For example:
You can also use USER and ANONYMOUS instead of ADMIN.
Also note that there is a LOCAL role type that is ANONYMOUS but with restrictions to localhost.
Code: Select all
ws.allowExternalAccess("MyAPI", this.controller.auth.ROLE.ADMIN);
Also note that there is a LOCAL role type that is ANONYMOUS but with restrictions to localhost.
Re: Z-Way v3.0.0 Release
Hmm odd.. Thanks for the pointer on that second argument! This allowed me to find a resolution to my issue.
Re: Z-Way v3.0.0 Release
Can't figure out how to upgrade the ubuntu version. Downloaded it and ran decompressed the folder and wrote it over the old installation (2.3.8 with a backup) but the thing won't start properly. The server seems to be very slow to load and I keep get to a page asking for me to login but none of my user credential work.The page shows a big error loading data at the top.
Re: Z-Way v3.0.0 Release
Please stop the service, look for orphan z-way-server processes to stop them too, then start it again and CLEAR cookies and cache in your browser
Re: Z-Way v3.0.0 Release
I did this and still same problem.I even changed client computer. I get to a login page with a big warning sign and no way to login because "user does not exist"
Edit: Finally got it to start properly but losing all of my user data including the S0 security key. I tried restoring from backup but it does not appear to work.
Edit2: At the 3rd restore attempt, it worked.
Edit: Finally got it to start properly but losing all of my user data including the S0 security key. I tried restoring from backup but it does not appear to work.
Edit2: At the 3rd restore attempt, it worked.
Re: Z-Way v3.0.0 Release
I have the same issue after the update:
"User not found. Please check your login or password"
None of the above measures worked.
Just for info, I am upgrading from Jessie 2.3.8:
- upgraded from Jessie to Stretch, worked fine
- upgrading to 3.0.0 as described in the other post
I also tried a fresh install, but after the restore I have the same issue.
Update:
I used Firefox for all my trials and (still) failed.
Finally I tried it in Edge and it worked fine, could log in.
... it might be browser related, so if you have the same issue, try another browser
"User not found. Please check your login or password"
None of the above measures worked.
Just for info, I am upgrading from Jessie 2.3.8:
- upgraded from Jessie to Stretch, worked fine
- upgrading to 3.0.0 as described in the other post
I also tried a fresh install, but after the restore I have the same issue.
Update:
I used Firefox for all my trials and (still) failed.
Finally I tried it in Edge and it worked fine, could log in.
... it might be browser related, so if you have the same issue, try another browser