I just submitted this ticket to Nexx:
Here is just the Nexx iOS app as I command an open and close:
-Once the door is opening, change “CLOSED” to “OPENING” until changing to “OPENED”
-Allow user to set a timeout in the app that doesn’t change “OPENING” to “OPENED” until after that time of the contact sensor still does not detect a closed state. I would set it to the time it nominally takes for a complete open/close cycle.
-Don’t change the icon to green with the closed icon when close is initially commanded. Similarly, don’t change it to green until the contact sensor actually senses it’s closed.
-Once the door is closing, change “OPENED” to “CLOSING” until changing to “CLOSED” when the contact sensor detects a closed state.
Note-The few seconds of red “OPENED” status at the end is because I have to manually override the opener in the morning when the sun shines on the IR sensors.
Here are the same actions in SmartThings:
-Don’t change to “OPEN” so fast (currently 2-3 seconds). Similar to above, this should be a setting for the user based on typical open or complete open/close timing. I just checked mine and that would be 14 and 26 seconds, respectively.
-Don’t change to “CLOSED” so fast (currently 1-2 seconds). “CLOSED” should only be indicated when the contact sensor is actually closed.
Note-The additional open/close cycle at the end just further highlights the inaccuracy the implementation. A full open/close cycle appears to take only 5 seconds!
I hope this helps Nexx developers correct the iOS app and SmartThings integration.
Please let me know if you have any questions.