Saturday, June 29, 2019

Hdhrchan2myth - Import Channels from HDHomeRun to MythTV

This small script can be used to add channels to MythTV from an HDHomeRun device.  It has been tested with only MythTV v30 on Ubuntu with an HDHomeRun Prime.  Also, it works with one HDHomeRun device and has not been tested with multiple HDHomeRun devices on the same network.

Before using this script, the channels must already be shown in the channel lineup by accessing the HDHomeRun's internal web page interface.  Scanning for channels and viewing the channel lineup can be done by opening a web browser and visiting http://my.hdhomerun.com.

Usage instructions:
  1. Download the latest release from https://github.com/heyted/hdhrchan2myth by clicking on releases.
  2. Extract hdhrchan2myth.py, and move the file to the /tmp folder (not a tmp folder in the home folder).
  3. Right click on the file, left click on properties, left click on the permissions tab, and select "allow executing file as a program."
  4. Open a terminal and enter the following:
    • sudo su mythtv
    • /tmp/hdhrchan2myth.py
    • exit
  5. All downloaded files can be deleted.

Wednesday, June 5, 2019

TiVo Roamio Motherboard Replacement with Asus Mini ITX and Core i3 CPU

The two videos below describe how to a replace a TiVo Roamio motherboard with an Asus Thin Mini-ITX H110T motherboard and Core i3-7100T processor.  The Tivo case is modified to be compatible with the Asus board, and the TiVo hard drive is used with new cables that come with the Asus board.  A new iCool low-profile fan 1U-LGA1150-CP is installed and new wires are used to connect the existing lights on the TiVo to be used as power and hard drive activity indicators.  Also, eight GB of Crucial DDR4 SODIMM RAM memory CT2K4G4SFS824A is installed.  I will plan on adding a future post that will describe setting up the TiVo remote with Ubuntu Linux.

The resulting home theater/TV PC (HTPC) is versatile and can be used with a large variety of applications such as MythTV and Kodi.  Install Ubuntu and the Google Chrome browser to use a streaming service such as CBS All Access to catch up on Star Trek Discovery or NCIS.  An over-the-air tuner such as a SiliconDust HDHomeRun OTA tuner can be used to watch and record free content using an antenna.  An HDHormeRun Prime or Hauppauge WinTV-DCR CableCARD tuner can be used to watch and record content from some cable TV providers. 

Part One - Tivo Roamio Motherboard Removal



Part Two - Asus Thin Mini-ITX Motherboard Installation and TiVo Case Modifications



If the above TiVo modifications sound a bit too complicated or cumbersome, the Mini-ITX cases available on Amazon such as the cases shown below are quite easy to use to build a small HTPC.

Friday, May 24, 2019

The TiVo Xfinity On Demand App is Going Away

Comcast customers using a CableCARD received the email shown below.  TiVo has indicated they are working with Comcast to bring a more modern Xfinity application to TiVo customers.

A home theater/TV PC (HTPC) is a great alternative to using equipment from Comcast, and you can save some money by owning your own equipment.  Ubuntu Studio users with Firefox Quantum are reporting here that they are able to stream their Xfinity on-demand content.  A Roku device is an alternative, but Comcast may charge an additional monthly fee in the future after the device is activated to use the Xfinity Stream app.
We are writing to let you know that as of June 25, 2019, the Xfinity On Demand app will no longer be available on TiVo devices. This means that Xfinity On Demand content will also no longer be available. Unfortunately, the platform that connects your TiVo device to Xfinity On Demand runs on out-of-date technology that cannot be upgraded or updated. We apologize for any inconvenience this may cause.
Please note that no other part of your TiVo experience with Xfinity is changing. You can still watch and record live TV on your TiVo, and none of your existing recordings will be deleted or modified in any way. 
If you want to watch Xfinity On Demand content, please consider any of the following ways:  
  • If you have an Xfinity TV Box in your home, you can still access Xfinity On Demand with that device. If you do not have an Xfinity TV Box, you can call us at 1-800-xfinity and we will be happy to assist you.
  • The Xfinity Stream app and xfinity.com/stream give you free in-home access to all the live and On Demand content that's part of your package on your other devices.
  • You can also access the Stream app on certain streaming devices and smart TVs. Check www.xfinity.com/support/articles/xfinity-stream-beta-app-faqs for details on compatible devices.
Thank you for being an Xfinity customer. If you have any questions, please call us at 1-800-xfinity and we will be able to assist you. We appreciate the opportunity to serve you, and we'll continue to work hard to deliver the best experience possible.
Sincerely,
Gene Shatlock
Senior Vice President, Customer Experience