The log doesn’t contain any communications with the device so there’s not much I can comment on about why it’s not discovered -:
I would suggest to get a longer log and looking at the log viewer yourself to see if there’s communication with node 5. If there is I’m happy to check it out…
(when pasting in a log, please format with the </> button as it’s much easier to read).
@chris Can you suggest some ways to elicit some communication with the device? I have the log open and the switch is able to control the fan, but I’m not seeing anything in the log.
Is it reasonably close to the controller? Let’s say 20 to 30 feet max? If so, I suspect that it needs to be excluded and then included again - I know you’ve done that, but I’d suggest to do it again, and get the full debug log so we can see what’s going on (if anything).
If there’s still nothing happening, then I’m not sure - if it excludes and reincludes again then it should be able to communicate…
@chris Yes, less than 15ft from the controller. I’ve tried to exclude and re-include and get the same results. Now, I am getting two nodes found. Both have the same ID:
I think you may be right. I think they are not being excluded properly. They immediately show up when I try to search for devices. I have an Aeotek Z Stick Gen 5. I’m going to try a full reset of the stick this evening and try again.
For that stick, it’s a long press of the button and wait for the Yellow light to flash. Then actuate the switch. Here are the instructions from the Aeon site.
Removing devices via its button (Example).
Remove the Z-Stick from your PC USB port (disconnect)
Press and hold the Z-Stick Gen5 button until its LED should blinks yellow rapidly, then release its button.
Now go to your Switch or Z-Wave device, and tap its button quickly (most devices use a single tap, but some Z-Wave devices may have special operations to unpair, please refer to your Z-Wave devices manual to unpair it from the Z-Stick).
If successful, you’ll notice that the Z-Stick Gen5s LED will become solid blue for 2 seconds to indicate a successful unpair, then it will return to blinking yellow rapidly to allow you to continue removing other devices.
You can continue to remove devices while it is blinking yellow rapidly (follow steps 3-4 with each device you want to remove then continue to step 6 when you are done)
Once you are done, tap the Z-Sticks button once and the LED should stop blinking.
Then I tried to add the device again via paperUI and still the old “unknown” devices keep showing up the in the list. So, I switched back to Zensys and manually included the fan control there. I was able to turn the fan on and off via Zensys.
Anyway, I reboot the pi, and got everything all cleared up.
Now, I started paperUI and tried to discover the switch by searching and pressing a button on the switch. Here’s my log @chris :
You need to update to the latest snapshot version of the binding. If you’re running snapshot runtime, then just go to PaperUI and uninstall the binding, wait 30 seconds and reinstall it again.
getting a little side-tracked:
I’ve attempted to upgrade from 2.1 stable to 2.2 snapshot. It looks like the I have the 2.2 zwave snapshot binding installed after the upgrade. No errors during the upgrade. I have some UI errors and also can’t seem to get to device discovery in paperUI:
HABmin:
I tried in HABmin and the items list is empty. I receive an error when I click/switch from the things menu to the bindings menu. Switching to any other menu, I don’t get the error message. Also, the binding menu never populates with bindings :
In the typical workflow in OH2.1, when trying to discover new devices(clicking the + button), the UI shows the lists of bindings and you must the select which binding to scan for new devices. In this case it should start scanning for zwave devices after selecting the zwave binding. For the record, when selecting any binding, nothing happens. I think it’s a PaperUI issue.
Anyway, I’d really like to try the updated zwave binding, but I’m not experienced enough with OH to work through the bugs in the snapshot release.(or maybe I just tried at the wrong moment and got a buggy snapshot). I tried downgrading back to 2.1 and something else got corrupted in the process. I’m going to start over with a fresh image/install of openhabian.
Is there a “clear” way I can pull the zwave binding into the stable release?
No - this interface just allows you to configure the binding, and ZWave has no configuration at binding level. I think you want to go to the inbox to do discovery.
As I said earlier, there’s a bug in ESH which should be fixed today (it was fixed yesterday, but it might take a day to flow through the downstream builds depending on what you’re using). You will need to use a snapshot after this is fixed.
It’s possible, but it needs to be done manually and is not especially simple - I would suggest to use the snapshot build once the error I mentioned above is fixed.
I have the same switch and had the same problem described in the first part of the thread. Thanks to this thread I have the fan speed controller working. Thank you very much for your contributions!
@chris Confirmed that it’s working now. I’m able to discover and operate the fan! Thank you for quickly resolving this! Also, the items menu bug in paperUI is fixed as well: https://github.com/eclipse/smarthome/issues/4179