{"id":48253318,"url":"https://github.com/shmick/hdhomerun-scan","last_synced_at":"2026-04-04T21:00:31.155Z","repository":{"id":54544152,"uuid":"277170894","full_name":"shmick/hdhomerun-scan","owner":"shmick","description":"A docker container to scan HDHomeRun tuners","archived":false,"fork":false,"pushed_at":"2025-10-23T01:27:18.000Z","size":11,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-23T03:11:04.472Z","etag":null,"topics":["antenna","atsc","docker","hdhomerun","ota","television"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shmick.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-07-04T19:12:26.000Z","updated_at":"2025-10-23T01:06:08.000Z","dependencies_parsed_at":"2023-02-18T12:15:56.191Z","dependency_job_id":"a32d94ed-6305-4f24-819c-43754cbfa782","html_url":"https://github.com/shmick/hdhomerun-scan","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/shmick/hdhomerun-scan","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shmick%2Fhdhomerun-scan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shmick%2Fhdhomerun-scan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shmick%2Fhdhomerun-scan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shmick%2Fhdhomerun-scan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shmick","download_url":"https://codeload.github.com/shmick/hdhomerun-scan/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shmick%2Fhdhomerun-scan/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31413934,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T20:09:54.854Z","status":"ssl_error","status_checked_at":"2026-04-04T20:09:44.350Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["antenna","atsc","docker","hdhomerun","ota","television"],"created_at":"2026-04-04T21:00:19.058Z","updated_at":"2026-04-04T21:00:31.137Z","avatar_url":"https://github.com/shmick.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HDHR tuner scan\n\n### What:\nA command line utility to scan a HDHomeRun tuner and report the channels found\n\n### Contents:\n* channel_scan.sh and channel_report.sh from https://github.com/shmick/TV_Stuff\n\n### Usage:\nIn order for hdhomerun_config to discover the HDHR Tuners on the network, the container needs to use [host networking](https://docs.docker.com/network/host/)\n\nAuto discovery is not possible with Docker on MacOS, so an IP of a tuner will need to be used.\n\n#### Run a scan (default behaviour)\n```bash\n$ docker run --network host ghcr.io/shmick/hdhomerun-scan\n```\n\n#### Run a scan using the IP of a tuner\n```bash\n$ docker run ghcr.io/shmick/hdhomerun-scan channel_scan.sh -d \u003cIP of HDHR\u003e\n```\n\n#### Log the results to a CSV file\n\n```bash\n$ docker run -v $HOME:/app/data ghcr.io/shmick/hdhomerun-scan channel_scan.sh -d 192.168.1.31 -l data/homerunlog.csv\n```\n\n#### Run a report on the CSV file\n```bash\n$ docker run -v $HOME:/app/data ghcr.io/shmick/hdhomerun-scan channel_report.sh data/homerunlog.csv\n\nTimestamp\t\t    RF\tStrngth\tdBmV\tdBm\t   Quality Symbol  Virtual\tName\n----------------------------------------------------------------------------------\n2020-07-04 18:41\t8\t100\t    0   \t-48.75\t98\t    100\t    9.1\t    CFTO\n2020-07-04 18:41\t15\t81\t    -11.4\t-60.15\t81\t    100\t    11.1\tCHCH-DT\n2020-07-04 18:41\t16\t80\t    -12 \t-60.75\t78\t    100\t    49.1\tMyTV\n2020-07-04 18:41\t17\t100\t    0\t    -48.75\t90\t    100\t    41.1\tCIII\n2020-07-04 18:41\t18\t100\t    0   \t-48.75\t98\t    100\t    57.1\tCITYTV\n2020-07-04 18:41\t19\t100\t    0\t    -48.75\t90\t    100\t    19.1\tTVO\n2020-07-04 18:41\t20\t100\t    0\t    -48.75\t98\t    100\t    5.1\t    CBLT-DT\n2020-07-04 18:41\t21\t76\t    -14.4\t-63.15\t76\t    100\t    8.1\t    WROC-HD\n2020-07-04 18:41\t22\t76\t    -14.4\t-63.15\t68\t    100\t    21.1\tWXXI-HD\n2020-07-04 18:41\t23\t62\t    -22.8\t-71.55\t52\t    100\t    56.1\tWBXZLD1\n2020-07-04 18:41\t24\t100\t    0   \t-48.75\t100\t    100\t    51.1\tION\n2020-07-04 18:41\t25\t100\t    0   \t-48.75\t98\t    100\t    25.1\tCBLFTDT\n2020-07-04 18:41\t26\t85\t    -9\t    -57.75\t52\t    100\t    40.1\tCJMT\n2020-07-04 18:41\t28\t68\t    -19.2\t-67.95\t62\t    100\t    31.1\tFOX\n2020-07-04 18:41\t30\t100\t    0   \t-48.75\t90\t    100\t    47.1\tCFMT\n2020-07-04 18:41\t31\t100\t    0\t    -48.75\t100\t    100\t    17.1\tWNED-HD\n2020-07-04 18:41\t32\t100\t    0   \t-48.75\t100\t    100\t    29.1\tFOX\n2020-07-04 18:41\t33\t100\t    0\t    -48.75\t98\t    100\t    2.1\t    WGRZ-HD\n2020-07-04 18:41\t34\t87\t    -7.8\t-56.55\t81\t    100\t    7.1 \tWKBW-HD\n2020-07-04 18:41\t36\t85\t    -9\t    -57.75\t85\t    100\t    23.1\tWNLO-HD\n\n20 channels found\n```\n\n\n### Output:\n```text\nBeginning scan on \u003ctuner\u003e, tuner 0 at \u003cdate\u003e\n\n21 channels found\nRF\tStrnght\tQuality\t    Symbol\t   Virtual\tName\t\tVirt#2\tName\n------------------------------------------------------------------------\n8\t100\t98\t100\t9.1\t    CFTO\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n14\t81\t46\t100\t14.1\tCITS-HD\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n15\t83\t85\t100\t11.1\tCHCH-DT\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n16\t93\t98\t100\t49.1\tMyTV\t\t49.2\tStadium\t\t49.3\tComet\t\t49.4\tGetTV\t\t\t\t\t\t\n17\t100\t100\t100\t41.1\tCIII\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n18\t100\t98\t100\t57.1\tCITYTV\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n19\t100\t100\t100\t19.1\tTVO\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n20\t100\t100\t100\t5.1\t    CBLT-DT\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n21\t75\t76\t100\t8.1\t    WROC-HD\t\t8.2\t    BOUNCE\t\t8.3\t    Laff\t\t8.4\t    Escape\t\t\t\t\t\t\n22\t75\t63\t100\t21.1\tWXXI-HD\t\t21.2\tWXXI-W\t\t21.3\tWXXI-C\t\t21.4\tWXXI-K\t\t0\t\t\t\t\n23\t63\t54\t100\t56.1\tWBXZLD1\t\t56.2\tRetro\t\t56.3\tJWLRY\t\t56.4\tThroBak\t\t56.5\tBuzzr\t\t56.6\tSonlife\n24\t100\t100\t100\t51.1\tION\t\t    51.2\tqubo\t\t51.3\tIONPlus\t\t51.4\tShop\t\t51.5\tQVC\t\t51.6\tHSN\n25\t100\t98\t100\t25.1\tCBLFTDT\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n26\t89\t64\t100\t40.1\tCJMT\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n28\t66\t58\t100\t31.1\tFOX\t\t    31.2\tAntenna\t\t31.3\tComet\t\t31.4\tTBD\t\t\t\t\t\t\n30\t100\t98\t100\t47.1\tCFMT\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n31\t100\t100\t100\t17.1\tWNED-HD\t\t17.2\tCreate\t\t17.3\tKIDs\t\t0\t\t\t\t\t\t\t\n32\t100\t100\t100\t29.1\tFOX\t\t    29.2\tTBD\t\t    29.3\tCharge\t\t\t\t\t\t\t\t\t\n33\t100\t98\t100\t2.1\t    WGRZ-HD\t\t2.2\t    Antenna\t\t2.3\t    Justice\t\t2.4\tQuest\t\t\t\t\t\t\n34\t98\t98\t100\t7.1\t    WKBW-HD\t\t7.2\t    LAFF\t\t7.3\t    ESCAPE\t\t7.4\tGrit\t\t\t\t\t\t\n36\t87\t61\t100\t23.1\tWNLO-HD\t\t23.2\tBounce\t\t4.1\t    WIVB-HD\t\t4.2\tCourtTV\t\t\t\t\t\t\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshmick%2Fhdhomerun-scan","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshmick%2Fhdhomerun-scan","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshmick%2Fhdhomerun-scan/lists"}