This is different than the official Kodi HDHomeRun PVR Client -- this specifically works with the DVR service, and exposes as much of that back end as I deemed possible. If you don't subscribe to the DVR service or have older tuner device(s) that don't work with the DVR service -- this is not for you -- use the official Kodi HDHomeRun options available to you.
It supports:
- Streaming and timeshifting Live TV through the HDHomeRun RECORD engine (SEEK operation works!)
- Accessing the recordings on the HDHomeRun RECORD engine
- Accessing the Electronic Program Guide
- Manipulating the backend Recording Rules (Timers)
It's available for Kodi 16.1 "Jarvis" and Kodi 17.0 "Krypton" (RC4 or final) on Windows, Windows Store (Krypton only), 32-bit Linux and 64-bit Linux. Tested on Windows 7, Windows 10, Ubuntu 16.04.1 LTS and Ubuntu 16.10, but I see no reason that it wouldn't work on most PC-based Linux distributions. No ARM/Android/iOS/macOS support.
I've written a great deal of documentation since not everything is completely intuitive, which I invite you to read through and provide feedback on if it's not enough or worse yet -- way too much. I provided installation instructions, a "How-To" section to deal with non-obvious implementation details, a list of all the options it currently supports, a list of options I recommend you use in Kodi, and some additional details on how it works, especially when it comes to the HDHomeRun Recording Rules -> Kodi Timers implementation.
Version 1.0.0 for the aforementioned platforms is available right now. I look forward to hearing what you think about it and if you run into any problems that need to be fixed. I have no forum to use, I hope SiliconDust is OK with us discussing it a little here but preferably use the GitHub "Issues" area if you are comfortable with that.
Links; please at minimum read through the Known Issues and Limitations before installing ...
Download Page:
https://github.com/djp952/pvr.hdhomerun ... /Downloads
Main Documentation Page (GitHub Wiki)
https://github.com/djp952/pvr.hdhomerundvr/wiki
How-To Page:
https://github.com/djp952/pvr.hdhomerundvr/wiki/How-To
Known Issues and Limitations Page:
https://github.com/djp952/pvr.hdhomerun ... imitations
Like I said, I've been using this exclusively during development (which I expected to take a weekend and took two months) and I thought it turned out very well and was worth sharing with the world. If enough people like/use it, I could be persuaded to try and get Kodi to adopt it as an official add-on or perhaps even better try to pawn it off on somebody else

Have at it, let me know what you think....