ATSC 3.0 - API Favorite Channels Missing

Started receiving ATSC 3.0 channels in WPB, FL today. Some channels are too weak to tune either with HDHR app or Channels.

105.1 WPTV 
112.1 WPEC 5003
125.1 WPBF 
129.1 WFLX 
148.1 WWHB-CD 5001

CONNECT-4K API retrieves list of channels, including ATSC 3.0

https://info.hdhomerun.com/info/http_api

curl -v tv-4k/lineup.xml
*   Trying 192.168.69.72:80...
* Connected to tv-4k (192.168.69.72) port 80 (#0)
> GET /lineup.xml HTTP/1.1
> Host: tv-4k
> User-Agent: curl/7.79.1
> Accept: */*
> 
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Server: HDHomeRun/1.0
< Connection: close
< Content-Type: text/xml; charset="utf-8"
< Cache-Control: no-cache
< Access-Control-Allow-Origin: *
< Date: Tue, 08 Mar 2022 19:46:56 GMT
< 
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Lineup><Program><GuideNumber>5.1</GuideNumber><GuideName>WPTV-TV</GuideName><VideoCodec>MPEG2</VideoCodec><AudioCodec>AC3</AudioCodec><HD>1</HD><Favorite>1</Favorite><URL>http://192.168.69.72:5004/auto/v5.1</URL></Program>
<Program><GuideNumber>5.2</GuideNumber><GuideName>MeTV</GuideName><VideoCodec>MPEG2</VideoCodec><AudioCodec>AC3</AudioCodec><Favorite>1</Favorite><URL>http://192.168.69.72:5004/auto/v5.2</URL></Program>
<Program><GuideNumber>5.3</GuideNumber><GuideName>LAFF</GuideName><VideoCodec>MPEG2</VideoCodec><AudioCodec>AC3</AudioCodec><Favorite>1</Favorite><URL>http://192.168.69.72:5004/auto/v5.3</URL></Program>
<Program><GuideNumber>12.1</GuideNumber><GuideName>CBS</GuideName><VideoCodec>MPEG2</VideoCodec><AudioCodec>AC3</AudioCodec><HD>1</HD><Favorite>1</Favorite><URL>http://192.168.69.72:5004/auto/v12.1</URL></Program>
<Program><GuideNumber>12.2</GuideNumber><GuideName>Weather</GuideName><VideoCodec>MPEG2</VideoCodec><AudioCodec>AC3</AudioCodec><Favorite>1</Favorite><URL>http://192.168.69.72:5004/auto/v12.2</URL></Program>
<Program><GuideNumber>12.3</GuideNumber><GuideName>Comet</GuideName><VideoCodec>MPEG2</VideoCodec><AudioCodec>AC3</AudioCodec><Favorite>1</Favorite><URL>http://192.168.69.72:5004/auto/v12.3</URL></Program>
<Program><GuideNumber>25.1</GuideNumber><GuideName>WPBF</GuideName><VideoCodec>MPEG2</VideoCodec><AudioCodec>AC3</AudioCodec><HD>1</HD><Favorite>1</Favorite><URL>http://192.168.69.72:5004/auto/v25.1</URL></Program>
<Program><GuideNumber>29.1</GuideNumber><GuideName>Fox</GuideName><VideoCodec>MPEG2</VideoCodec><AudioCodec>AC3</AudioCodec><HD>1</HD><Favorite>1</Favorite><URL>http://192.168.69.72:5004/auto/v29.1</URL></Program>
<Program><GuideNumber>29.5</GuideNumber><GuideName>Grit</GuideName><VideoCodec>MPEG2</VideoCodec><AudioCodec>AC3</AudioCodec><Favorite>1</Favorite><URL>http://192.168.69.72:5004/auto/v29.5</URL></Program>
<Program><GuideNumber>34.1</GuideNumber><GuideName>CW</GuideName><VideoCodec>MPEG2</VideoCodec><AudioCodec>AC3</AudioCodec><HD>1</HD><Favorite>1</Favorite><URL>http://192.168.69.72:5004/auto/v34.1</URL></Program>
<Program><GuideNumber>34.3</GuideNumber><GuideName>MyTV</GuideName><VideoCodec>MPEG2</VideoCodec><AudioCodec>AC3</AudioCodec><Favorite>1</Favorite><URL>http://192.168.69.72:5004/auto/v34.3</URL></Program>
<Program><GuideNumber>105.1</GuideNumber><GuideName>WPTV</GuideName><VideoCodec>HEVC</VideoCodec><ATSC3>1</ATSC3><Favorite>1</Favorite><URL>http://192.168.69.72:5004/auto/v105.1</URL></Program>
<Program><GuideNumber>112.1</GuideNumber><GuideName>WPEC</GuideName><VideoCodec>HEVC</VideoCodec><ATSC3>1</ATSC3><Favorite>1</Favorite><URL>http://192.168.69.72:5004/auto/v112.1</URL></Program>
<Program><GuideNumber>125.1</GuideNumber><GuideName>WPBF</GuideName><VideoCodec>HEVC</VideoCodec><ATSC3>1</ATSC3><Favorite>1</Favorite><URL>http://192.168.69.72:5004/auto/v125.1</URL></Program>
<Program><GuideNumber>129.1</GuideNumber><GuideName>WFLX</GuideName><VideoCodec>HEVC</VideoCodec><ATSC3>1</ATSC3><Favorite>1</Favorite><URL>http://192.168.69.72:5004/auto/v129.1</URL></Program>
<Program><GuideNumber>148.1</GuideNumber><GuideName>WWHB-CD</GuideName><VideoCodec>HEVC</VideoCodec><ATSC3>1</ATSC3><Favorite>1</Favorite><URL>http://192.168.69.72:5004/auto/v148.1</URL></Program>
* Closing connection 0

Channels app (ATV) API does not include ATSC 3.0 channels.

curl -v http://living-room:57000/api/favorite_channels 
*   Trying 192.168.69.106:57000...
* Connected to living-room (192.168.69.106) port 57000 (#0)
> GET /api/favorite_channels HTTP/1.1
> Host: living-room:57000
> User-Agent: curl/7.79.1
> Accept: */*
> 
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Cache-Control: no-cache
< Content-Length: 1349
< Content-Type: application/json
< Connection: Close
< Server: Living Room
< Date: Tue, 08 Mar 2022 19:49:08 GMT
< 
* Closing connection 0
[{"number":"5.1","call_sign":"WPTV-TV","image_url":"https:\/\/img.hdhomerun.com\/channels\/US34580.png","name":"WPTV-TV","hd":true},
{"number":"5.2","call_sign":"MeTV","image_url":"https:\/\/img.hdhomerun.com\/channels\/US55949.png","name":"MeTV","hd":false},
{"number":"5.3","call_sign":"LAFF","image_url":"https:\/\/img.hdhomerun.com\/channels\/US92246.png","name":"LAFF","hd":false},
{"number":"12.1","call_sign":"CBS","image_url":"https:\/\/img.hdhomerun.com\/channels\/US32590.png","name":"CBS","hd":true},
{"number":"12.2","call_sign":"Weather","image_url":"https:\/\/img.hdhomerun.com\/channels\/US32591.png","name":"Weather","hd":false},
{"number":"12.3","call_sign":"Comet","image_url":"https:\/\/img.hdhomerun.com\/channels\/US68305.png","name":"Comet","hd":false},
{"number":"25.1","call_sign":"WPBF","image_url":"https:\/\/img.hdhomerun.com\/channels\/US31619.png","name":"WPBF","hd":true},
{"number":"29.1","call_sign":"Fox","image_url":null,"name":"Fox","hd":true},
{"number":"29.5","call_sign":"Grit","image_url":"https:\/\/img.hdhomerun.com\/channels\/US113578.png","name":"Grit","hd":false},
{"number":"34.1","call_sign":"CW","image_url":"https:\/\/img.hdhomerun.com\/channels\/US32728.png","name":"CW","hd":true},
{"number":"34.3","call_sign":"MyTV","image_url":"https:\/\/img.hdhomerun.com\/channels\/US60895.png","name":"MyTV","hd":false}]

QUESTIONS

  1. Does the Channels API need to be updated to retrieve ATSC 3.0 channels?

  2. Is there a way to force a HDHR to tune to a channel so I can get the RF channel number and signal strength information to help diagnose why some channels will not tune? Either with the HDHR or channels API? Or is there a macOS/iOS app that will allow me to troubleshoot?

Did you favorite the channels in the app?

I stared them on the HDHR device directly.

Do I need to do it in the Channels app too?

Yes each app has its own favorites

Thanks.

I added my ATSC 3.0 channels to favs in Channels app. Works!

curl -v http://living-room:57000/api/favorite_channels 
*   Trying 192.168.69.106:57000...
* Connected to living-room (192.168.69.106) port 57000 (#0)
> GET /api/favorite_channels HTTP/1.1
> Host: living-room:57000
> User-Agent: curl/7.79.1
> Accept: */*
> 
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Cache-Control: no-cache
< Content-Length: 1813
< Content-Type: application/json
< Connection: Close
< Server: Living Room
< Date: Tue, 08 Mar 2022 20:09:41 GMT
< 
* Closing connection 0
[{"number":"5.1","call_sign":"WPTV-TV","image_url":"https:\/\/img.hdhomerun.com\/channels\/US34580.png","name":"WPTV-TV","hd":true},
{"number":"5.2","call_sign":"MeTV","image_url":"https:\/\/img.hdhomerun.com\/channels\/US55949.png","name":"MeTV","hd":false},
{"number":"5.3","call_sign":"LAFF","image_url":"https:\/\/img.hdhomerun.com\/channels\/US92246.png","name":"LAFF","hd":false},
{"number":"12.1","call_sign":"CBS","image_url":"https:\/\/img.hdhomerun.com\/channels\/US32590.png","name":"CBS","hd":true},
{"number":"12.2","call_sign":"Weather","image_url":"https:\/\/img.hdhomerun.com\/channels\/US32591.png","name":"Weather","hd":false},
{"number":"12.3","call_sign":"Comet","image_url":"https:\/\/img.hdhomerun.com\/channels\/US68305.png","name":"Comet","hd":false},
{"number":"25.1","call_sign":"WPBF","image_url":"https:\/\/img.hdhomerun.com\/channels\/US31619.png","name":"WPBF","hd":true},
{"number":"29.1","call_sign":"Fox","image_url":null,"name":"Fox","hd":true},
{"number":"29.5","call_sign":"Grit","image_url":"https:\/\/img.hdhomerun.com\/channels\/US113578.png","name":"Grit","hd":false},
{"number":"34.1","call_sign":"CW","image_url":"https:\/\/img.hdhomerun.com\/channels\/US32728.png","name":"CW","hd":true},
{"number":"34.3","call_sign":"MyTV","image_url":"https:\/\/img.hdhomerun.com\/channels\/US60895.png","name":"MyTV","hd":false},
{"number":"105.1","call_sign":"WPTV","image_url":"https:\/\/img.hdhomerun.com\/channels\/US34580.png","name":"WPTV","hd":false},
{"number":"112.1","call_sign":"WPEC","image_url":"https:\/\/img.hdhomerun.com\/channels\/US32590.png","name":"WPEC","hd":false},
{"number":"125.1","call_sign":"WPBF","image_url":"https:\/\/img.hdhomerun.com\/channels\/US31619.png","name":"WPBF","hd":false},
{"number":"129.1","call_sign":"WFLX","image_url":null,"name":"WFLX","hd":false}]m1mbp

Some of my ATSC 3.0 channels are too weak to tune.

Any advice how to diagnose?

update to latest hdhr firmware

check hdhr log on web ui

This is what I get in the log for the 5 channels that are currently broadcasting.

2 of 5 are no video data

20220308-20:24:12 Tuner: tuner0 tuning 105.1 WPTV (atsc3:587MHz-5004)
20220308-20:24:18 HTTP: rejecting request from 192.168.69.31 - no video data
20220308-20:24:18 Tuner: tuner0 http stream ended (requested time reached)
20220308-20:24:18 Tuner: tuner0 tuning 112.1 WPEC (atsc3:587MHz-5003)
20220308-20:24:21 Tuner: tuner0 streaming http to 192.168.69.31:53675
20220308-20:24:21 Tuner: tuner0 http stream ended (remote closed)
20220308-20:24:21 Tuner: tuner0 tuning 125.1 WPBF (atsc3:587MHz-5006)
20220308-20:24:27 HTTP: rejecting request from 192.168.69.31 - no video data
20220308-20:24:27 Tuner: tuner0 http stream ended (requested time reached)
20220308-20:24:27 Tuner: tuner0 tuning 129.1 WFLX (atsc3:587MHz-5005)
20220308-20:24:32 Tuner: tuner0 streaming http to 192.168.69.31:53677
20220308-20:24:32 Tuner: tuner0 http stream ended (remote closed)
20220308-20:24:32 Tuner: tuner0 tuning 148.1 WWHB-CD (atsc3:587MHz-5001)
20220308-20:24:33 Tuner: tuner0 streaming http to 192.168.69.31:53678
20220308-20:24:33 Tuner: tuner0 http stream ended (remote closed)

I would check the HDHR forums for the ATSC3 details in your particular market. You can contact them there or via [email protected] as we don't have visibility or expertise in the hardware tuning aspects.

Thanks.

I removed the SD LTE filter from my antenna, which seems to help a bit

Interesting. I have the Channel Master version of the same LTE filter installed. It helped me with the signal stability of two local channels in particular, in Los Angeles. I'm using an indoor antenna though.

I currently have an un-amplified attic antenna with a ~50-75' run to a junction box, where I have a 1x8 active amplifier to distribute the OTA signal throughout the house. It doesn't help that I have a concrete tile roof. I've never had a problem with ATSC 1.0 signals, even during tropical storms or hurricanes. I might be able to relocate the antenna to a dormer window and/or add an inline amplifier at the antenna end. I'm guessing the insertion loss of the filter was just enough to weaken the signal.