Back to Blog
Smart Home

Ditching Cable for Good: My OTA + Plex Setup That Replaced Xfinity TV

7/2/2025
5 min read

How I dropped my cable bill and built a better live TV experience with Plex and HDHomeRun.

Ditching Cable for Good: My OTA + Plex Setup That Replaced Xfinity TV


My Xfinity cable TV promomotion was about to expire. That meant my bill was about to jump an additional $40/month for the same channels, one DVR box, and internet I already had. Instead of locking into another contract, I decided to cut the TV side of the service entirely.


I wanted to keep gigabit internet with unlimited data, and I was able to lock that in for $86/month for the next five years. That left TV. I considered YouTube TV and Hulu + Live TV, but at $83/month each, they didn’t save me much—and they still came with channel bloat and monthly fees.


So I dropped cable and replaced it with a simple, solid OTA setup backed by Plex DVR. Here's what I use.

What I Bought


  • ClearStream 2V antenna – $55
  • Picks up major local channels like NBC, ABC, CBS, FOX, PBS


  • HDHomeRun Flex 4K – $200
  • Streams live TV over my local network. No coax to every TV needed. Has four tuners and integrates with Plex DVR


  • Quad-shield coaxial cable – $5
  • Runs from the antenna to the HDHomeRun box


    Total cost: about $260. That’s about 3 months of cable TV.

    The Experience


    The antenna feeds signal to the HDHomeRun box. That box broadcasts those channels over the network. Plex (with a Plex Pass I bought 10 years ago) handles everything else—live TV, guide, recording, commercial skipping, series pass rules, and mobile streaming.


    I can reorder channels, filter out shopping or any other channels I don’t care about, and add favorites. The interface is smooth and modern across TV, tablet, and phone.

    Plex DVR Tips


  • You can set up season passes, daily recordings, or one-offs
  • Automatically skip commercials with Comskip
  • Record to NAS or external drive, in my case my unraid server
  • Access live and recorded TV from anywhere with Plex remote streaming
  • Customize your guide so only the channels you want show up in the order you want
  • Signal Testing with ChatGPT


    While aiming the antenna inside, I wanted to test each channel one at a time to dial in reception. The app Antenna Point also helped!

    You:
    Give me a command I can run in PowerShell using hdhomerun_config to test a specific virtual channel and return the tuner status. Use channel 6.2 as the example. I’m using tuner0.
    ChatGPT:
    .hdhomerun_config 192.168.XX.XX set /tuner0/vchannel 6.2
    Start-Sleep -Seconds 2
    .hdhomerun_config 192.168.XX.XX get /tuner0/status

    You can change the virtual channel number and repeat for each one. (Or ask chatgpt to do it and one click copy paste) It made checking signal quality fast and easy while moving the antenna slightly between tests.

    Why I Did It


    I don’t need hundreds of channels. I wanted reliable access to local news, football, and the ability to record things on my terms. Plex and HDHomeRun delivered exactly that.


    Most importantly, I’m not locked into another overpriced bundle with hidden fees and promo deadlines. I still have fast, unlimited internet. I just don’t have a cable box or TV bill anymore.

    Final Thoughts


    This setup pays for itself in four months. It gives me more control, better flexibility, and fewer limitations than my old Xfinity bundle ever did. If you're thinking about cutting the cord, skip the streaming bundles and go OTA with a Plex DVR. You’ll never look back.