NYCE Door Hinge unreliable

I have a NYCE door hinge on my pantry door. I have a ZigBee Smart color changing bulb (power always on) in said pantry. I have two scenes (Pantry Open, and Pantry Closed) and two rules that set the scene when the door is open or closed. It work most of the time, but at times when I open the door nothing happens. I close the door, and still nothing. every once in a while the logic is reversed, and the turns on when the door is closed, and shuts off when opened. i use a scene, so that I can set the color/brightness/on/off state with alexa, then capture the states to modify the behavior (I have never figured out what put put into the fields for color, temp, etc, and Alexa makes it easy).
Anyways, when it is misbehaving, I go into the device on the web interface, and select Enroll Response then it starts working correctly again. Sometimes I have to also issue a refresh, but a refresh alone never works.

Any help would be appreciated. I am not as familiar with zigbee as zwave, but for what I have, they usually work better than zwave, so I am surprised by this. Any guidance would be greatly appreciated.

When the issue of reverse happens, did you check if the contact is reversed? Or it's something with the scenes? The light mentioned, is inside the pantry? The scene pantry closed, it's to turn off the light?

The Zigbee bulb is suspect. What kind is it? Might be that the NYCE door hinge is trying to route though the bulb and the bulb is doing a terrible job of it. I would test activating something else with that bulb out of the picture for awhile and see if the reliability improves.

Also I'm not familiar with the door hinge. NYCE contact is a supported device type. Perhaps the full fingerprint from the NYCE door hinge is needed. If you can perhaps provide the fingerprint by removing and re-paring the door hinge again, but before closing the window where you click "save" just after successful pairing, click the "More" button, copy the entire fingerprint and send it to @mike.maxwell.

However, if the door hinge is essentially the same as the contact sensor (which I'm guessing it probably is), and you don't get better reliability from removing the Zigbee bulb, then you may need a mains powered Zigbee device (such as an outlet) nearby if the sensor is too far from the hub or there are sources of interference near by. Zigbee bulbs are typically very poor repeaters and can cause issues, so you need to get the door hinge routing through a good repeater and then pair the bulb again so it doesn't try to act as a repeater for the door hinge.

If none of the above are true, maybe you can just work around the issue with a periodic custom command enrollResponse() if that seems to always remedy the situation.

this shouldn't be required except during pairing, where its executed anyway...
It's more likely that this sensor has chosen an incapable parent as a router.

1 Like

Hmm... all my zigbee devices are Sylvania bulbs that are always on wall power, a couple ge+link bulbs also on constant power, and just a few battery operated zigbee sensors that are not signal repeaters. I would expect the nyce hinge to pair to the zigbee bulb just above it, and that has no problems being controlled, so it is always in a healthy state. I wonder if this may be a firmware issue. Any way to update zigbee firmware with HE?

I can manually click the switch on/off and reported status appears wrong in HE interface. When I select the enroll buton in HE interface, it starts working again properly. That pretty much elimates anything hardware related. It is definitely a software issue — whether it be in the device or in the hub...