Pi newbie – B3, OSMC, Hauppauge 955Q, TvHeadEnd – failure so far

I’m a retired IT Windows guy in Englewood, FL trying to build my own over-the-air PVR/DVR since we’ve cancelled our satellite service. I have a new Raspberry Pi 3 Model B. My Linux was never great and it’s very rusty as well. I did as much reading as I could before I started down the path described below.

I installed OSMC_Pi2 as that is what was on the NOOBS menu and updated it. I have all of the USB components plugged into a plugable brand power hub which is supposed to be one of the best to use with a 3B. I have a USB Hauppuage 955Q USB TV tuner which I know works as I installed in on a Windows 10 box with the vendor software version V8 and got channels detected and I could watch TV on the monitor. I installed the Conexant cx231xx USB firmware update in the /lib/firmware directory. I also have a FLIRC but I can’t get irrecord to see the unique Hauppauge remote although the setup seemed to go OK on a Windows 7 box. After contacting Hauppauge I found out that they don’t provide and support for the 955Q and OSMC. The Tvheadend mux scan comes up a status of FAIL. When it’s all working then I’m going to move to recording on a SD card. This should give me a PVR with almost no electrical consumption and yet be able to watch broadcast TV. I already have the licenses for MPG2 and WVC1.

Is this solvable given the hardware that I have? If so, can someone HELP? If the hardware is a no go what should I have purchased?