Ok.
So the 71 05 notifications you're getting (...0x71 0x05 ....) are the Implant sending Home Security intruder alarm notifications. (Rather useful given you've got it hooked up to an intruder beam!)
I'm not sure how you're referring to "open/break" and "connect/disconnect" in your posts as they seem to contradict each other, but regardless - the Implant is sending a "Intruder" notification then a "All Clear" notification.
You could use a pattern match on these of "* 0x71 0x05 * 0x07 0x02 *" to detect the intrusion.
When Matt says he's added support for it, he means all the UI you see (Input 1 type.... input 1 send scenes ... toggle input 1/2 ....) which wouldn't be present if he hadn't worked all that out from the manual and included it into an Indigo release, and also handling the incoming scenes:
For scenes, when you set Input 1 type to Push Button or Toggle (not NO/NC) and enable scene sending, you will see what you posted earlier in the thread:
Z-Wave Debug RCVD sceneActivateCmd2: 01 0B 00 04 00 59 05 5B 03 17 02 01 E0
Z-Wave Debug . . sceneActivateCmd2: node 089, type: 2, scene: 1
Z-Wave received "089 - Binary IN1" button 1 held down
Z-Wave Debug RCVD sceneActivateCmd2: 01 0B 00 04 00 59 05 5B 03 18 01 01 EC
Z-Wave Debug . . sceneActivateCmd2: node 089, type: 1, scene: 1
Z-Wave received "089 - Binary IN1" button 1 released
That will mean you can use a trigger on Button 1 Held or Button 1 Released as in the image attachment you provided earlier.
What I suspect Matt hasn't allowed for, which is purely a theory of mine, is handling any combination of Clicked, Double-Clicked, Held, etc...
@Matt, that parameter appears to be summable, as the values are 1,2,4,8 so you could handle 1+2=3 for Click and Double-Click or 1+2+8 for Click, DoubleClick and Held etc. (Number/values from memory) It seems as stated in the manual and presumably how you've implemented it, that the Implant only reports 1 OR 2 OR 4 OR 8 which doesn't make usability sense; why would I ONLY want to know if someone double-clicked my switch, for example?)
@McJohn, If my theory is correct, you could manually set parameter 40 to value 9 (1 byte value) and see if you get a more useful response, ie less than 3 seconds.
Peter