Hi, I have an issue with a new Z-Wave+ device, a keypad POPP (#700045). It is not recognized by OpenHab2.
My configuration is as follows:
Raspberry Pi with openhabian, openHAB 2.3.0-1 (Release Build).
Z-Stick Gen5 AEOTEC ZW090.
I tried multiple paths to have it work, but without success:
Uninstall and re-installing the Z-wave binding
Remove and re-add the thing
Ensure the keypad is in active configuration mode (as battery operated)
Use Paper UI or Habmin on my Android device for the addition/removal of the thing
ā¦ but unfortunately always without success
Each time I get the same unsuccessful messageā¦
Z-Wave Node 8
Unknown Device
This device has not been fully discovered by the binding. There are a few possible reasons for this -: The device is not in the database. If the device attributes show that this device has a valid manufacturer ID, device ID and type, then this is likely the case (eg. you see a label like āZ-Wave node 1 (0082:6015:020D::2.0)ā). Even if the device appears to be in the database, some manufacturers use multiple sets of references for different regions or versions, and your device references may not be in the database. In either case, the database must be updated and you should raise an issue to get this addressed. The device initialisation is not complete. Once the device is included into the network, the binding must interrogate it to find out what type of device it is. One part of this process is to get the manufacturer information required to identify the device, and until this is done, the device will remain unknown. For mains powered devices, this will occur quickly, however for battery devices the device must be woken up a number of times to allow the discovery phase to complete. This must be performed with the device close to the controller.
My guess is that you need to wake the device up - at least, I donāt think it has initialised (based on the very limited properties list you have shown in your mail), and normally this is the reason.
I should have added - itās also possible the device isnāt in the database from the quick look, but until itās initialised in your system, we wonāt be able to confirm, and wont be able to add it.
Did you get it up and running? I am struggling with the popp keypad in openzwave (Home Assistant or openzwave-control-panel). Does OpenHAB use openzwave, or its own drivers?
OK, thatās interesting, then we should be able to check similarities/differences between openzwave, HC2 (where it works, but itās hard to get any meaningful logs), and OpenHAB.
What is the issue in OpenHAB? In openzwave, I canāt include it properly - during the āsecure phaseā (I think), it stops replying (I get timeout messages).
I mean from the original post - what exactly is not working (nothing at all, or just āundefined deviceā and parameters/association groups missing)?
I will probably install openHAB at a point to test, yes.
The original post says that it is not discovered. As you can see there was some discussion to try and work out what is wrong. As far as I can see there shouldnāt be any reason it shouldnāt work but Iāve not tested this myself. I know other keypads are working though.
Hi, unfortunately no. It was not clear to me if the keypad was not completely recognized by the Z-Stick Gen5. Or if openhab could not initiate correctly the device. I made all possible efforts to āwake upā the device, but could not get any better result than the one described in my initial post. Thus for the time being I have installed a simple wired keypad. This is not really comparable to the expectations I had with the POOP Keyboardā¦
OpenHAB gets it in the PaperUI (node46)
But also with āThe device initialisation is not completeā.
Push āringā to wake up the keypad?
Nothing happens.
Butā¦ I could get it to work with following steps:
Open the back cover (=entering maintenance mode?)
I had a master code, so I enter this
(not sure if itās needed)
Hit the āringā key 2 times fast
Repeat last step 2-3 times
And voila! Nicely added/recognized by Openhab2.
Next step is getting the codes to work. Guess I still have an issue with the network/standalone mode of the devices. Nothing comes in to my server, except when I push the ring key 2 timesā¦
@chris can you have a quick look at my debug log file?
Itās node 48 in my config. Seems that when I hit the ring button 2 times, itās sending out the battery state. But nothing else. When I enter a code, the node says itās correct (green light on it), but I canāt find it in the log.
So Iāve got the feeling that weāre missing something on the node (keypad).
I already removed the keypad (before node46), and added it once more. In the manual they mention network mode or standalone mode. And I was afraid I had it the first time in āstandaloneā. So now Iām sure about the network mode. And I didnāt enter a āmaster codeā yet. Easier to test.
ps Is it correct that I say that there are also a lot of timeouts? Iām about 3m away from the Gen5 stick.
Lol, battery level is already on 70%, and the devices didnāt worked once properly.
Seems that the keypad wonāt initialize completely.
When I hit the ring button (twice seems to have more action then once), it should wake up.
Sometimes, the battery-level is communicatied. And every time, the thing is updated.
2019-02-06 12:40:43.982 [me.event.ThingUpdatedEvent] - Thing 'zwave:device:30038385:node52' has been updated.
2019-02-06 12:40:53.468 [me.event.ThingUpdatedEvent] - Thing 'zwave:device:30038385:node52' has been updated.
2019-02-06 12:40:57.809 [me.event.ThingUpdatedEvent] - Thing 'zwave:device:30038385:node52' has been updated.
2019-02-06 12:41:15.135 [me.event.ThingUpdatedEvent] - Thing 'zwave:device:30038385:node52' has been updated.
2019-02-06 12:41:28.603 [vent.ItemStateChangedEvent] - Keypad_Hekken_Batterij changed from 74 to 70
2019-02-06 12:41:28.683 [me.event.ThingUpdatedEvent] - Thing 'zwave:device:30038385:node52' has been updated.
Popp themselves wonāt give any support it seems. Only answer Iām gettig is āsecure Modeā. But no idea what/how/where I should put this. Itās a pitty how bad the service is from hardware producents. Only selling is in their portfolio. Theyāre lucky that we need hardware.
Answer Popp Support:
Please include device in secure Mode.
We do not test our devices with third party software.
@chris (or any others ), not sure if your back from holidays already. But if so, can you help me out with the analyse of the logs? Am I missing something? Weāre talking about node52. Iāve already excluded/included the node for about 6 times. But every time the same endresultā¦
Iām back (just) and in recovery mode a little - and trying to work through some of the mails here
I guess from Popps response that this device might only work fully in secure mode, and looking at the log, I donāt think that the device is included securely.
So, you will need to exclude and reset the device, then include it using the binding (ie not using any button on the stick if you have one). In theory, this should include securely. Itās also possible that you will need to change the āSecure Inclusion Modeā setting in your controller to all devices - I say this because it looks like this device is saying itās a notification sensor, and therefore the binding wonāt include it securely by default.
If this doesnāt work, then please provide a debug log of the inclusion.
I was just searching how I should do this. Iāve found the option to āall devices secure inclusionā. But nowhere I see a āinclusion mode buttonā or so in the binding.
Any tips where to search?
There is no inclusion button as such - just include it through the inbox. This might be what you have already been doing, I just stated this as it is required for secure inclusion.