We've been using the buttons for a while, and have usually had good success with them. Occasionally, one seems to need to "wake up" before any actions occur, but we've never had many problems.... until recently when we did a major 10 button installation at a new home.
The problem is this: Quite consistently with MOST of the buttons we've purchased, the "first click" does not work. Sometimes the second click doesn't. Usually the third does. But, with some buttons, the "first" does. So, I started debugging.
Here is the typical behavior. Note that the first two "battery status" messages were sent immediately after the first click. But the "press trigger" never happened, only the "battery status" messages. Then, if you press 2 seconds later, the press trigger occurs (and there are no battery status messages). This is very consistent though there are occasional exceptions.
- Code: Select all
22 Dec 2018 at 4:29:02 pm
CLICK-> Z-Wave received "032 - Button: Black" status update battery level 100%
Z-Wave Watcher Debug Raw command received (Node 32): 01 09 00 04 00 20 03 80 03 64 36
Z-Wave Watcher Debug Raw command received (Node 32): 01 08 00 04 00 20 02 84 07 52
Z-Wave Watcher Debug Raw command sent (Node 32): 01 09 00 13 20 02 84 08 24 6D 02 (True)
CLICK-> Z-Wave received "Button: Black" button pressed
Trigger Black: Test 1
Action Collection blackpush
Z-Wave Watcher Debug Raw command received (Node 32): 01 0B 00 04 00 20 05 5B 03 01 80 01 0D
Z-Wave received "Button: Black" button pressed
CLICK-> Trigger Black: Test 1
Action Collection blackpush
Z-Wave Watcher Debug Raw command received (Node 32): 01 0B 00 04 00 20 05 5B 03 02 80 01 0E
Note however that it doesn't take long before the behavior repeats. Waiting just around a minute will cause the behavior to repeat, with the first click only sending the battery check messages, followed by the button starting to work normally. Note here that the FIRST and THIRD click did not work, only the second one did.
- Code: Select all
22 Dec 2018 at 4:30:51 pm
CLICK-> Z-Wave received "032 - Button: Black" status update battery level 100%
Z-Wave Watcher Debug Raw command received (Node 32): 01 09 00 04 00 20 03 80 03 64 36
Z-Wave Watcher Debug Raw command received (Node 32): 01 08 00 04 00 20 02 84 07 52
Z-Wave Watcher Debug Raw command sent (Node 32): 01 09 00 13 20 02 84 08 24 70 1F (True)
CLICK-> Z-Wave received "Button: Black" button pressed
Trigger Black: Test 1
Action Collection blackpush
Z-Wave Watcher Debug Raw command received (Node 32): 01 0B 00 04 00 20 05 5B 03 01 80 01 0D
CLICK-> Z-Wave received "032 - Button: Black" status update battery level 100%
Z-Wave Watcher Debug Raw command received (Node 32): 01 09 00 04 00 20 03 80 03 64 36
Z-Wave Watcher Debug Raw command received (Node 32): 01 08 00 04 00 20 02 84 07 52
Z-Wave Watcher Debug Raw command sent (Node 32): 01 09 00 13 20 02 84 08 24 71 1E (True)
Note that this appears inconsistent among many buttons. Some specific ones appear to work much better and there are no customer complaints. But some appear to exhibit the behavior consistently. The variation is quite remarkable. One button appears to work absolutely 100% of the time. One appears to work 0% of the time, sending battery status on every click. Others exhibit a mix of behaviors such as above.
This is a ZWave network consisting of about 20 devices plus a Phillips Hue plugin. Everything except the buttons works perfectly.... door sensors, Aeotec multisensors, Fibaro dimmers and RGBW controllers.... honestly not a single problem except for these darned buttons!
Is it an Indigo problem? I suspect not. But, considering that these are expensive devices, I'm trying to figure out if (a) they are completely useless and we need to stop using them and try to get refunds or (b) this is a solvable problem, perhaps requiring a discussion with Fibaro.
We actually really LOVE these things and have found pretty innovative uses for them that really have been received well by people... when they work!
Let me know what you think.