Got the device working, not quite sure what fixed it. Hopefully it will continue working!
- Repaired it
- changed it to use bcopeland's driver
- Did the pinhole send configuration thing a number of times.
- Noticed pressing the button was now showing in the logs
- Plugged it in and out a few times and Power switches from Mains to Battery and back again
Thank you all for helping me get this thing working.
Driver question for @bcopeland
What does the "Enable power fail component switch" do? Seems to work fine for my purposes without it.
Update never mind figured it out.