[SOLVED] NEO Wallplug (NAS-WR01ZE) is in the database but is shown as Unknown Device

I checked also the github repo for z-wave binding and found, that this device with id 1117, which is marked as deleted, is present in repo, was added 3 months ago to master branch.

Iā€™ll need to do a complete database update to purge the current device from the system. When a device is deleted in the database, the github repo doesnā€™t get updated to remove it there, so I need to delete and generate the complete database.

I will try and do that this weekend if I can - if thereā€™s not too many problems Iā€™ll publish it, but if there are many issues, it may need to wait until Christmas as Iā€™m away for a couple of days from Sunday.

2 Likes

Super. Thank you a lot! :slight_smile:

@chris Hello. Sorry for disturbing you in Christmas. :slight_smile: Do you have any news about DB update and device remove?

Iā€™ll trigger that now.

@sihui FYI this will probably update most devices as the database now uses a different XML reference (removing the ESH references). This was changed a month or so back, but after the last full export. That will make it hard to see changes as weā€™ll have near on 2000 updated files :roll_eyes:.

Thx, no problem.
Iā€™m expecting a lot of changes for all the zwave christmas presents. :grinning:

2 Likes

@chris @sihui - thank you a lot! :slight_smile:
I installed version:

297 ā”‚ Active ā”‚ 80 ā”‚ 2.5.1.201912260340 ā”‚ org.openhab.binding.zwave

And now switch configuration is available, item is discovered with dbReference 1014

2 Likes

Hello, I have same CoolCAM Power Plug and same issue with 2.5.0 Z-Wave binding. Where can i get newer version?

https://ci.openhab.org/view/Integration%20Builds%20(2.5.x)/job/openHAB2.5.x-ZWave/

Thank You! Can You share some tips how to update existing binding? Iā€™m little confused with this. Iā€™ve tried use script but it doenst work on my RPI. Iā€™ve tried to login to openhab console and do binding:update URL but it didnt work.

Script didnā€™t worked for me too.

I did next steps and, at least, it works for me now. Before executing them, please, read all of them and make sure, that you understand each of it and you know how to execute it.

  1. Download all needed jar files ( org.openhab.binding.zwave-2.5.1-SNAPSHOT.jar) and (xstream)
  2. Login to karaf console in raspberry (you should be already logged in to your RaspberryPi, ther execute the command ssh openhab@localhost -p 8101, password habopen)
  3. Remove zwave bundle using next command bundle:uninstall org.openhab.binding.zwave
  4. Go to paperUI and Uninstall Z-wave binding if itā€™s shown as installed (Addons -> Bindings -> Z-wave 2.5.0).
  5. Logout from karaf and copy both jar files to directory /usr/share/openhab2/addons
  6. Login back to karaf and install transport-serial feature:install openhab-transport-serial
  7. Check list of installed z-wave bundles list -s | grep zwave - there should be only one zwave binding with new version
  8. Remove your thing (Neo plug) and add it again in paperUi - then it should work. If no, restart OH2 and clean the cache (openhab-cli stop, openhab-cli clean-cache, openhab-cli start). Also, itā€™s recommended to remove (not exclude from network!) and add all things, except the controller, which are z-wave devices. In my case this was not needed.
2 Likes

Majestry, thank you very much! Your step by step instrukction was very clear and it worked!

Youā€™re welcome.

Hi.
I have the same problem with my wall plug. It is Keemple KP-SO-02 - 05.-KP-SO-02-Inteligentne-gniazdko.pdf (202.6 KB)
I think itā€™s the same or very similar to this one: NAS-WR01ZE
I tried almost every suggestion from this and other topics, but still my device is reported as Unknown.


My Z-Wave binding is 4.0.4
Any suggestions?

My first suggestion is to not post on a 4 year old solved thread :wink:

Post the xml in the userdata/zwave folder (var/lib/openhab/zwave). it could be a copy but from a different mfg and need to be added to the ZW DB to be discovered. (iā€™ll look up what I can from your picture when I get a chance)

edit: device will need to be added to the DB. follow the blog to get access, then open ticket to get write access. Then upload the xml from the folder mentioned above. Only caution I found on another website:

	"metadata": {
		"comments": {
			"level": "warning",
			"text": "This device is buggy and sends large negative Meter Reports from time to time."

I posted on the OpenSmartHouse blog to add a new device because I donā€™t have enough permissions to do it myself. I hope this will solve my problem.
Thank you very much for your help and have a nice day!

I added a new device to the Z-Wave database (Keemple KP-SO-02). Unfortunately, I couldnā€™t find any configuration parameters and the Polish distributor wasnā€™t able to help me, so it has to stay that way for now.

The database was updated about three weeks ago. When will I be able to find these changes in openHAB?

It is there now. OH always moves forward and rarely patches old versions. So this depends on what version of OH you are on. That device is in OH4.1M4 and ZW binding #236 and beyond. You could also try to just update the Zwave binding with a link to the jar here. However, sometimes the newer bindings will not work with an older OH installation, so there is a bit of a risk with that approach. The docs explain the upgrade process.

Ok I get it now.
I forgot to switch from the stable repository to the testing repository and kept trying to update my stable version 4.0.4. That clears up many things :slight_smile:
I will follow your instruction. Thanks!