FWIW - Since this app wasn't being maintained anymore I took the original app/driver, made a couple of small changes to fix the errors I was seeing on a regular basis in the logs and re-submitted it to HPM. I started a new thread here with details:
I'm NOT trying to take any credit for this app/driver -- it's a very well written app. I'm also not sure how much I can add to it but if anyone else wants to submit pull requests (PR) for additional changes please do and I'll try to make sure it stays updated.