PlexTV Server can no longer see HDHomerun tuner

@ak7723 - further to my earlier post, can you tell me if this is an old HD Homerun model ? What is the model? Older models are managed by the “Plex Tuner Service” application and I need to establish if it is one of these or a recent HD Homerun model which is managed directly by Plex Media Server through http://192.168.0.2

And to see what Plex Tuner Service sees in terms of devices, could you try this in a browser whilst Plex Media Server and Plex Tuner Service are running

http://192.168.0.100:32600/devices/discover

Ok thanks for the reply! Nice that it is being worked on! Do you have any idea if there is an ETA when we can expect this update for the space characters in channel identifiers? (ETA for the Beta channel is also fine)

It is taking a pretty long time now.

Thank you!! This worked like a charm for me after being without DVR for months.

Sorry for the delay answering, DVR began to work again after a plex upgrade and I shortly I took some vacation days, and then the return to the work and I completely forgot this issue until I connected today here for another issue.

Just for your information, I have both plex and homerun -and a lof of other services- dockerized on the same host (192.168.1.100) and containers only expose the significant ports to the host, so plex maps port 32400 and homerun (antennas) the port 5004, that’s the reason you see the same address on both.

Thank you for your support! :slight_smile:

Really annoying.
This is the third time this has happened to me over the last few months.
The only cure seems to be to delete and re-add the DVR. Which sucks because the channel mapping process is a nightmare in plex. Really. It sucks. It takes me about 30-60 minutes to manually re-map all the channels between the HDHR and the EPG channels to be correct.

According to the logs it looks like this is because of a root cause…
HTTP 404 response from GET https://epg.provider.plex.tv/lineups/5cfe43ef6c5d3e001db2c128/channels?X-Plex-Api-Token=xxxxxxxxxxxxxxxxxxxx

Perhaps when I setup the DVR and select a cable provider everything is fine…then maybe plex is changing the cable providers/mappings on the server and so the provider in my plex DVR config no longer exists and I get a 404? Just taking a stab at what might be happening.

In any case the 404 is coming from plex’s epg service and that appears to be the root of the problem. Can be fixed by plex epg service not returning a 404 or the plex app updating/migrating my DVR config to point to the new provider if they want to change things on the epg service. However the error is between the plex server software and the plex.tv epg api…HDHR isn’t really involved here…so I think this is up to plex to fix.




I see you are using the Kabel Deutschland Germany Lineup

There has been a lot of work in this area over past months and we now have circa 200 more localized lineups for Kabel Deurtchland. Could you go through the list of lineups you get back when recreating the DVR and choose the closest one to your area.

I don’t advise using national lineups such as the one you are using - it would be very tedious to map channels - and in any case all the effort is going into regional and more localized lineups

I appreciate the input.

A little feedback for your product team:

It is really crappy user experience to have plex EPG updates break my existing DVR setup (multiple times now). I get no warning and just eventually discover a bunch of my recurring/scheduled recordings are missing because the EPG went away. Then I have to delete and re-add the DVR, and remap all the channels to some new updated/improved EPG data source.

Instead of making your users do this work over and over, you should have some type of migration in place when changing EPGs. If it is impossible to migrate, then you should notify your users that you are going to break them and then and try to only do it once. That breaking change that requires users to re-setup their DVRs and EPG mappings should include provisions to support plex handling the migrations in the future.

So I deleted and re-added the DVR.

Maybe the guide data has improved but the DVR channel mapping is just as much a nightmare as EVER.

  • The out of the box mappings are only about half done. Many HD channels are not mapped.
  • The channel dropdowns aren’t sorted alphabetically but by some channel number that doesn’t have any practical purpose because it doesn’t relate to the channel numbers on the HDHR. So you have to scroll through a dropdown of hundreds of channel names that aren’t alphabetized to try to find the right channel.
  • If you map the same channel twice (ie because you map the guide info for a channel to both the HD and SD versions of the channel) you get an error: There is a duplicate channel mapping (Channels 5036, 5121 are mapped to Guide channel 142) and then you need to go find all those and try to remap them (find a second guide entry for the HD channel).
  • There are a ton of small things that would make this much better. In the past I have even resorted to user scripts to try and fix the usability of this TERRIBLE plex interface.

Plex really needs to have a couple UX people look at this interface.

And I stand by my comments from earlier that it is REALLY crappy to break this for users without warning and make them redo a huge amount of manual work every few months. Come on.

… even more awesome… that error (There is a duplicate channel mapping (Channels 5036, 5121 are mapped to Guide channel 142))… even when I fix it (see screenshot) the error persists and I can no longer hit continue (button doesn’t do anything). SO I would need to cancel the DVR window and start over with all the mappings from scratch. I cannot believe how broken this is.

Inspecting in chrome dev tools I see a bunch of 500 errors about other duplicate channel mappings. Unfortunately the UI doesn’t update to show the new message. Any users without dev tools will be stuck starting their mappings over from scratch.

“There is a duplicate channel mapping (Channels 5040, 5193 are mapped to Guide channel 144)”

40 tuner channels I care about.
About 800 channels in the EPG drop-down. Not in alphabetical order, not searchable.

40*800 = 32000 channels I have to visual scan through in order to complete the 40 mappings…every time plex does a breaking EPG update.

Is this the lineup you are now using
Kabel Deutschland Schleswig-Holstein Digital

What post code?
if you go to this web page and select “schleswig-Holstein”
https://helpdesk.kdgforum.de/sendb/belegung-0.html
Which of the listed areas within the dropdown apply to your post code?

I can see these subsidiary area lineups available - any of them get listed in the dropdown of lineups for your post code?
Any of them for your local area?

Kabel Deutschland Flensburg Digital
Kabel Deutschland Itzehoe Digital
Kabel Deutschland Keel Digital
Kabel Deutschland Lubeck Digital
Kabel Deutschland Neustadt(RP) Digital
Kabel Deutschland Neustadt(SN) Digital
Kabel Deutschland Neustadt (SH) Digital
Kabel Deutschland Norderstedt Digital

Do your tuner channel numbers correspond to any of the listed channel numbers for your Kabel Deutschland area listed on pages like this?
https://helpdesk.kdgforum.de/sendb/belegung-25.html

Hi.

  1. I selected Kabel Deutschland Schleswig-Holstein Digital.

The HDHomerun Expand has channels in the 5000 range.
The EPG has channels in the 101-997 range. It isn’t really 800 channels as there are many gaps…(311 channels).

I stand by my opinion that the usability of the mapping tool is terrible and buggy…and that plex should be managing the EPG migrations and not silently breaking the DVR for users. I am happy to provide data that can help you improve this tool.
The automated/default mappings out of the box are not anywhere close to good enough to excuse such bad usability in the manual mapping tool.

Select Channel
101 ARD (Das Erste)
102 ZDF (ZDF)
103 RTLHASHO (RTL Hamburg/Schleswig-Holstein)
104 SAT1HSHO (Sat.1 Hamburg und Schleswig-Holstein)
105 PRO7 (ProSieben)
106 VOX (Vox)
107 RTL2 (RTL II)
109 3SAT (3sat)
110 ARTE (Arte (Germany))
112 DASERSHD (ARD - Das Erste HDTV)
113 ZDFHD (ZDF HDTV)
114 RTLH (RTL Hamburg & Schleswig-Holstein HDTV)
115 SAT1HD (Sat.1 HDTV)
116 PRO7HD (ProSieben HDTV (Germany))
117 VOXHD (VOX HDTV)
118 RTL2HD (RTL II HDTV)
119 KABEL1HD (Kabel 1 HDTV)
120 ARTEHD (Arte HDTV (Germany))
121 3SATHD (3sat HDTV)
123 SERVUSTV (Servus TV Deutschland)
124 SRVHDDE (Servus TV HDTV (Germany))
132 MSAHD (MDR Sachsen Anhalt HDTV)
140 RBBBERL (RBB BERLIN)
141 BAYERFES (bayerisches Fernsehen Süd)
142 WDRKOELN (WDR KÖLN)
144 HRFERNSEHE (HR Fernsehen)
145 SWRFERN (SWR Fernsehen (Rheinland-Pfalz))
147 SRFERN (SR Fernsehen (Saarland))
153 SYLT1 (SYLT1)
158 TV2SDK (TV2 Syd)
160 SRFHD (SR Fernsehen HDTV)
161 HR3HD (hr-fernsehen HDTV)
162 SWRRPHD (SWR Fernsehen (Rheinland-Pfalz) HDTV)
163 WDRKNHD (WDR Köln HDTV)
164 BRSUEDHD (BR Süd HDTV)
165 NDRHAMHD (NDR Ham HDTV)
166 MDSHD (MDR Sachsen HDTV)
167 RBBH (rbb Berlin HDTV)
168 NDRHLHD (NDR Fernsehen Schleswig-Holstein HDTV)
201 COMEDYCE (Comedy Central (Germany))
202 TELE5 (Tele 5)
203 DISNCHAN (Disney Channel (Germany))
204 ONE (ONE)
206 ZDFNEO (ZDFneo)
207 ASTROTV (Astro TV)
208 RTLPLUS (RTL Plus)
209 NITRO (Nitro)
210 SIXX (Sixx (Germany))
211 SATEINSG (Sat.1 Gold)
212 7MAXX (ProSieben Maxx)
213 TLCG (TLC (Germany))
214 ANIXE (ANIXE (Germany))
215 SIXXHD (Sixx HDTV (Germany))
216 RTLNITHD (RTL Nitro HDTV)
218 ENTERTEU (E! Entertainment (Europe))
219 MTVCENEUR (MTV Central Europe)
220 ZEEONE (Zee One)
221 BONGUSTO (BonGusto (Germany))
222 RTLLIVIN (RTL Living)
223 TELE5HD (Tele 5 HDTV (Germany))
224 MTVHD (MTV HDTV (Germany))
225 COMCENHD (Comedy Central HDTV (Germany))
226 DISCHAHD (Disney Channel HDTV)
227 SAT1GHD (Sat.1 Gold HDTV)
228 7MH (ProSieben Maxx HDTV)
229 RTLPLHD (RTL Plus HDTV)
230 SAT1EMOT (Sat.1 Emotions)
231 TLGH (TLC HDTV (Germany))
232 HGTV (HGTV (Germany))
233 HGTVHD (HGTV HDTV (Germany))
237 RLH (RTL LIving HDTV)
238 PRSIFUHD (ProSieben Fun HDTV)
239 1EH (Sat.1 Emotions HDTV)
246 ONEHD (ONE HDTV)
247 ZDFNEOHD (ZDFneo HDTV)
280 123HD (1-2-3.tv HDTV)
281 HSE24HD (HSE24 HDTV (Germany))
282 QVCHD (QVC HDTV (Germany))
283 SONNENKL (Sonnenklar TV)
290 123TV (1-2-3.tv)
291 HSE24 (HSE24)
292 CHANNE21 (Channel21)
293 SONNENKL (Sonnenklar TV)
295 QVC (QVC (Germany))
296 JUWELOTV (Juwelo TV)
297 HSE24EXT (HSE24 EXTRA)
298 QVC2 (QVC2 (Germany))
299 HANYSTAR (Handystar)
301 13STREET (13th Street Universal (Germany))
302 SYFY (Syfy (Germany))
304 EOTV (eoTV)
307 KINOWELT (Kinowelt TV)
310 AXG (AXN (Germany))
313 SILVERMO (Silverline Movie Channel)
316 KABEINSC (Kabel Eins Classics)
318 TNTCOMED (TNT Comedy)
319 TNTFILM (TNT Film (Germany))
320 TNTSERIE (TNT Serie)
321 FOX (FOX (Germany))
322 ROMANCE (Romance TV)
323 TNTFHD (TNT Film HDTV)
324 TNTSERIE (TNT Serie HDTV)
325 FOXHD (FOX HDTV (Germany))
326 13STREHD (13th Street HDTV (Germany))
327 SYFYHD (SyFy HDTV (Germany))
328 RMCHD (Romance TV HDTV)
329 TNTCMDH (TNT Comedy HDTV)
330 KINOWEHD (Kinowelt TV HDTV)
331 AXN HDG (AXN HDTV (Germany))
332 UNIDEHD (Universal HDTV (Germany))
333 SEGH (Sony Entertainemt TV HDTV)
335 K1H (kabel eins CLASSICS HDTV)
336 RTLCHD (RTL Crime HDTV (Germany))
401 SPORT1 (SPORT1)
402 EUROSPDE (Eurosport 1 (Germany))
403 EUROSPO2 (Eurosport 2 (Germany))
404 SKYSPONE (Sky Sport News)
405 SKYSNEHD (Sky Sport News HDTV (Germany))
410 SPORT1 (Sport 1+)
420 SPORTDIG (sportdigital)
446 EUROSPHD (Eurosport 1 HDTV)
447 E2DH (Eurosport 2 HDTV (Germany))
449 SPO1HD (Sport1 HDTV (Germany))
450 SPORT1PH (SPORT 1+ HDTV)
451 ESPRT1HD (ESports1 HDTV)
452 SPDH (Sportdigital HDTV)
502 ARDALPHA (ARD-Alpha)
503 DMAX (DMAX)
504 PLANET (Planet (Germany))
505 WDW (Welt der Wunder)
506 K1D (Kabel eins Doku)
507 N24 DOKU (N24 DOKU)
508 N24 DOKU (N24 DOKU)
509 HEALTHTV (Health TV (Germany))
510 HISTORY (History (Germany))
511 CRIMISTN (Crime + Investigation)
513 NATIOGEO (National Geographic - DE)
516 SPITVDIG (Spiegel TV Digital)
518 ARDALPHA (ARD-Alpha HDTV)
519 DMAXHD (DMAX HDTV)
520 NATGEOHD (National Geographic HDTV - DE)
521 PLANETHD (Planet HDTV (Germany))
522 SPIGWIH (Spiegel Wissen HDTV)
523 CIHDTV (Crime + Investigation HD)
524 HISTORHD (History HDTV (Germany))
525 NGPD (Nat Geo People HDTV)
526 DISCOVHD (Discovery HDTV (Germany))
527 GEOHD (Geo TV HDTV)
531 BIBELTV (Bibel TV)
551 n-tv (n-tv)
552 PHOENIX (Phoenix)
553 WELT (Welt)
554 EURONEWS (Euronews (German))
555 NHKWSD (NHK World-Japan (English))
559 TAGES24 (Tagesschau24)
560 ZDFINFOK (ZDF Info)
563 BBCWORLD (BBC World News)
565 CNBCEU (CNBC Europe)
566 CNNEU (CNN International)
567 ALJAZEER (Al Jazeera English)
569 RUSTODAY (Russia Today)
572 CNNH (CNN International HDTV)
573 WELTHD (Welt HDTV (Germany))
575 PHOENIHD (Phoenix HDTV)
576 NTVHD (n-tv HDTV)
577 BIBH (Bibel TV HDTV)
578 TG24HD (tagesschau24 HDTV)
579 ZDFINFHD (ZDF Info HDTV)
601 SUPERRTL (Super RTL)
602 KIKA (KiKA)
603 NICKDE (Nickelodeon (Germany))
604 DISNEYXD (Disney XD (Germany))
605 TOGGOP (TOGGO Plus)
606 DISNEYJU (Disney Junior (Germany))
610 BOOMERAN (Boomerang (Germany))
611 CARTONET (Cartoon Network (Germany))
617 SUPRTLHD (Super RTL HDTV)
618 NICKHD (Nickelodeon HDTV (Germany))
620 CTNHDDE (Cartoon Network HDTV (Germany))
621 BOGH (Boomerang HDTV)
622 KIKA (Kika HDTV)
625 NJHG (Nick Jr. HDTV)
627 DJHD (Disney Junior HDTV)
628 DXHD (Disney XD HDTV)
701 DMUSIK (Deutsches Musik Fernsehen)
702 MELODTV (Melodie TV)
703 DELUXEMU (DELUXE MUSIC)
705 DXH (Deluxe Music HDTV)
706 DMUSIK (Deutsches Musik Fernsehen)
710 MTVBRANE (MTV Brand New (Germany))
718 GUTELAUN (Gute Laune TV)
721 ROCKTV (Rock TV (Germany))
724 JUKEBOX (Jukebox)
751 LUSTPUR (Lust Pur)
805 BMTURK (beIN MOVIES TÜRK)
806 BEINGUR (beIN GURME)
807 TV8 (TV8)
808 HALKTV (Halk TV)
809 SHOAKSTV (Show TV)
810 CNNTürk (CNN Türk)
811 EUROD (Euro D)
812 KANAL7AV (Kanal 7 Avrupa)
813 EUROSTAR (Euro Star TV)
814 POLONIA (TVP Polonia)
815 iTVNBER-PA (iTVN (Berlin - Paris))
819 KAZAKH (Kazakh TV)
822 OSTWEST (Ost West)
823 KINOMIR (Kinomir TV)
824 TELEDOM (ТелеДом)
825 CH1 RU (Channel 1 Russia)
826 RPL (RTR Planeta)
831 FRANCE2 (France 2)
832 TV5EUROP (TV5MONDE (Europe))
836 FRANCE24 (France 24 (France))
845 FSH-ARI (Fashion TV/Arirang TV)
846 LRT-GNX (LRT Lituanica/Ginx)
847 SONLEU (SonLife Network EU)
850 TNTSERIE (TNT Serie (England))
851 TNTFILM (TNT Film (England))
852 AXNACTION (AXN Action (England))
853 BBCEU (BBC Entertainment (Europe))
854 NATGEOUK (National Geographic - UK)
862 DISNEYXD (Disney XD (UK))
863 DISNEYJR (Disney Junior (UK))
864 BOOMERUK (Boomerang (UK))
865 CARTONUK (Cartoon Network (UK))
866 RAIUNO (Rai 1)
867 RAIDUE (Rai 2)
868 RAITRE (Rai 3)
871 TVEINTER (TVE Internacional)
872 24H (24 Horas)
881 RTPINTL (RTP International)
883 BESTVNED (BVN-TV (Netherlands))
884 RTSHRT (RTS/HRT1)
885 REC/DUN (TV Record / Duna TV)
889 AJB (Al Jazeera Balkans)
890 TU1 (Tunisie 1)
891 ANTEN1EU (Antenna 1 Europe (Greece))
893 PROTVTVR (Pro TV / TVR)
897 NTD/MAC (NTD/MAC TV)
901 SKY1HD (Sky 1 HDTV)
903 SKYATLHD (Sky Atlantic HDTV-DE)
904 FOXHD (FOX HDTV (Germany))
905 TNTSERIE (TNT Serie HDTV)
906 NATGEOHD (National Geographic HDTV - DE)
907 NAGEWIHD (National Geographic Wild HDTV (Germany))
908 DISCOVHD (Discovery HDTV (Germany))
930 SKY1 (Sky 1)
931 SKYKRIMI (Sky Krimi)
932 KYT (Sky Atlantic)
933 FOXSE (Fox Serie)
934 TNTSERIE (TNT Serie)
935 UCD (Universal Channel (Germany))
936 SYFY (Syfy (Germany))
937 13STREET (13th Street Universal (Germany))
938 TNTCOMED (TNT Comedy)
939 BEATUHSE (Beate Uhse TV (Premiere World))
940 HEIMATKA (Heimatkanal)
941 ROMANCE (Romance TV)
942 STGCLICA (Stingray Classica)
943 DISNEYXD (Disney XD (Germany))
944 DISNEYJU (Disney Junior (Germany))
945 JUNIOR (Junior)
946 DISCOVCH (Discovery Channel (Germany))
947 NATIOGEO (National Geographic - DE)
948 NATGEOWI (National Geographic Wild (Germany))
949 SPIGESCH (Spiegel Geschichte)
950 SKYCINHD (Sky Cinema HDTV (Germany))
951 SCBTMNHD (Sky Cinema Hits HDTV)
952 SKYACTHD (Sky Action HDTV (Germany))
953 DISCINHD (Disney Cinemagic HDTV (Germany))
954 SKYCINEM (Sky Cinema)
955 SKYCIP1 (Sky Cinema +1 (Germany))
956 SKYCIP24 (Sky Cinema +24 (Germany))
957 SCBTMN (Sky Cinema Hits)
958 SKYACTIO (Sky Cinema Action)
959 SKYCF (Sky Cinema Family (Germany))
960 SKYCOMED (Sky Cinema Comedy)
961 SKYEMOTI (Sky Cinema Emotion)
962 SKYNOSTA (Sky Cinema Nostalgie)
963 DISNEYCI (Disney Cinemagic (Germany))
966 SKYBU1HD (Sky Sport Bundesliga 1 HDTV)
967 SKYBU2HD (Sky Sport Bundesliga 2 HDTV)
968 SKYBU3HD (Sky Sport Bundesliga 3 HDTV)
969 SKYBU4HD (Sky Sport Bundesliga 4 HDTV)
970 SKYSPHD1 (Sky Sport HDTV 1 (Germany))
971 SKYSPHD2 (Sky Sport HDTV 2 (Germany))
972 SKYSPOH3 (Sky Sport HDTV 3 (Germany))
973 KH4 (Sky Sport HDTV 4 (Germany))
974 KH5 (Sky Sport HDTV 5 (Germany))
976 E360H1 (Eurosport 360 HDTV 1)
977 E360H2 (Eurosport 360 HDTV 2)
978 E360H3 (Eurosport 360 HDTV 3)
980 SKYBUN1 (Sky Sport Bundesliga 1)
981 SKYSPO1 (Sky Sport 1)
982 SKYSPO2 (Sky Sport 2)
983 SKYSPAU (Sky Sport Austria)
985 SKYSELEC (Sky Select (Germany))
986 SKYSELE1 (Sky Select 1)
987 SKYSELE2 (Sky Select 2)
988 SKYSELE3 (Sky Select 3)
989 SKYSELE4 (Sky Select 4)
990 SKYSELE5 (Sky Select 5)
991 SKYSELE6 (Sky Select 6)
992 SKYSELE7 (Sky Select 7)
993 SKYSELE8 (Sky Select 8)
994 SKYSELE9 (Sky Select 9)
995 SKYSEEVA (Sky Select Event A)
996 SKYSEEVB (Sky Select Event B)
997 BLUEMOV1 (Blue Movie 1)
5000	HSE24 HD
5001	QVC HD
5002	kabel eins Doku
5003	N24 Doku
5004	Welt der Wunder
5005	QVC2
5006	ANIXE+
5007	DELUXE MUSIC
5008	SAT.1 Gold
5009	Astro TV
5010	1-2-3.tv
5011	BBC World News
5012	TV 5 Monde (fre
5013	NITRO
5014	TLC
5015	TOGGO plus
5016	CNN (eng)
5017	ServusTV
5018	sixx
5019	TELE 5
5020	Eurosport 1
5021	ProSieben
5022	kabel eins
5023	WELT
5024	rbb Berlin HD
5025	ZDF HD
5026	ZDF
5027	3sat
5028	KiKA
5029	ZDFinfo
5030	Dlf Kultur
5031	Dlf
5032	zdf_neo
5033	Dlf Nova
5034	SWR RP HD
5035	Das Erste HD
5036	WDR HD Köln
5037	ARD-alpha
5038	tagesschau24
5039	ONE
5040	SR Fernsehen
5041	arte
5042	phoenix
5043	Sky Select
5044	SYLT1
5045	Hamburg 1
5046	RTL
5047	SAT.1
5048	SUPER RTL
5049	RTL II
5050	VOX
5051	n-tv
5052	SPORT1
5053	NDR FS SH HD
5054	rbb Berlin
5055	NDR FS SH
5056	MDR S-Anhalt
5057	hr1
5058	hr2
5059	hr3
5060	hr4
5061	YOU FM
5062	hr-iNFO
5063	MDR SACHSEN DD
5064	MDR S-ANHALT MD
5065	MDR THÜRINGEN
5066	MDR KULTUR
5067	MDR JUMP
5068	MDR SPUTNIK
5069	MDR AKTUELL
5070	MDR KLASSIK
5071	NDR 2 NDS
5072	NDR Kultur
5073	NDR Info NDS
5074	N-JOY
5075	NDR 90,3
5076	NDR1 Welle Nord
5077	NDR 1 Radio MV
5078	NDR 1 Nieders.
5079	NDR Info Spez.
5080	Bremen Eins
5081	Bremen Zwei
5082	Bremen Vier
5083	Inforadio
5084	rbbKultur
5085	Antenne Branden
5086	rbb 88.8
5087	radioeins
5088	Fritz
5089	SR 1 Europawell
5090	SR 2 KulturRadi
5091	SR 3 Saarlandwe
5092	SWR1 BW
5093	SWR1 RP
5094	SWR2
5095	SWR3
5096	SWR4 BW
5097	SWR4 RP
5098	DASDING
5099	SWR Aktuell
5100	1LIVE
5101	WDR 2 Rheinland
5102	WDR 3
5103	WDR 4
5104	WDR 5
5105	COSMO
5106	1LIVE diGGi
5107	KIRAKA
5108	WDR Event
5109	Nick
5110	Comedy Central
5111	QVC
5112	DMAX
5113	HSE24
5114	106acht Alsterr
5115	BR Fernsehen S
5116	NDR FS HH HD
5117	MDR Sachsen HD
5118	Das Erste
5119	BR Fernsehen S
5120	hr-fernsehen
5121	WDR Köln
5122	SWR Fernsehen R
5123	Bayern 1
5124	Bayern 2
5125	BAYERN 3
5126	BR-KLASSIK
5127	B5 aktuell
5128	BAYERN plus
5129	PULS
5130	B5 plus
5131	Delta Radio
5132	Energy 97.1
5133	radio ffn - Ham
5134	Antenne Nieders
5135	Hamburg Zwei
5136	Channel21
5137	Juwelo TV
5138	euronews
5139	Sky Sport News
5140	Radio Hamburg
5141	Radio Hamburg C
5142	Radio Schleswig
5143	TIDE 96.0
5144	NDR 1 Niedersac
5145	NDR 1 Radio MV
5146	NDR 1 Welle Nor
5147	NDR 1 Welle Nor
5148	NDR 2
5149	NDR Info
5150	ZDFinfo HD
5151	NDR Blue
5152	NDR Plus
5153	eoTV
5154	BR Heimat
5155	Melodie TV
5156	Handystar
5157	PHOENIX HD
5158	zdf_neo HD
5159	KiKA HD
5160	3sat HD
5161	MEGA Radio
5162	UnserDing
5163	Bremen Next
5164	antenne Saar
5165	WDR 2 Ostwestfa
5166	HSE24 EXTRA
5167	ProSieben MAXX
5168	SONLife (eng)
5169	Deutsches Musik
5170	Zee.One
5171	health tv
5172	ONE HD
5173	1-2-3.tv HD
5174	Disney Channel
5175	Radio Horeb
5176	ERF Plus
5177	sunshine live
5178	RTL Radio
5179	Radio Paloma
5180	JAM FM
5181	MTV
5182	NHK WORLD-JAPAN
5183	RTLplus
5184	Bibel TV
5185	Al Jazeera Int
5186	sonnenklar.TV
5187	sonnenklar.TV H
5188	France 5 (fre)
5189	radioB2 SCHLAGE
5190	Klassik Radio
5191	France 3 (fre)
5192	Sky Sport News
5193	hr-fernsehen HD
5194	arte HD
5195	ARD alpha HD
5196	tagesschau24 HD
5197	SR Fernsehen HD
5198	HOME & GARDEN T
5199	Hamburger Lokal
5200	Radio Bob
5201	Radio Teddy (HB

Going to that page, they don’t let me put in a post code but putting in my city (Wedel) I get the following:

ausgewähltes Netz: Elmshorn (ändern)
Versorgungsgebiet: Appen, Barmstedt, Bokholt-Hanredder, Borstel-Hohenraden, Bönningstedt, Ellerbek (außer Ellerbek [Holsteiner Chaussee]), Elmshorn, Glückstadt, Groß Nordende, Halstenbek, Heidgraben, Heist, Holm bei Pinneberg, Horst in Holstein, Kiebitzreihe, Klein Nordende, Kummerfeld, Kölln-Reisiek, Moorrege, Pinneberg, Prisdorf, Raa-Besenbek, Rellingen, Schenefeld bei Pinneberg, Tangstedt bei Pinneberg, Tornesch, Uetersen, Wedel
Kopfstation(en): Elmshorn 10, Pinneberg 10
Ausbaustatus: ausgebaut (862 MHz)

So I see that the channel numbering in the plex EPG does correspond to what I see on that kdg help site. I suppose if the HDHR had the same channel numbering it would be easy to map everything together. Not sure exactly how the HDHR picks its channel numbers but it is running the latest firmware (201906 something) and I did a rescan last time I had plex silently kill the DVR which was in the last few months.

The subject of channels in 5000 range was discussed here https://forum.silicondust.com/forum/viewtopic.php?t=72479
This is the first google search hit I read - there may be more.

So I guess this is a question for you to make to silicon dust and Kabel Deutschland provider

With regards to the manual mapping interface not being very user friendly - well this is not intended to be the way a DVR is setup. The design is that we auto map channels and where there are issues, we raise these issues and try to resolve - like what was done by creating 200 Kabel Deutschland lineups and if there are still errors there - we correct these.

I suspect that auto mapping of channels would be the case for 99,9+% of users and if any manual mapping is needed it would be for minor tweaks of a few channels rather than whole set of channels .

From the link you sent (https://forum.silicondust.com/forum/viewtopic.php?t=72479)

happens quite often with clear qam cable, in some other countries they don’t use such channel number thus all are in the 5000s

So what the poster there is saying is that with clear QAM cable and in many countries they don’t use/broadcast virtual channel numbers and so all the channels are in the 5000s. To me this means it doesn’t have to do with HDHR but has to do with the data available to the HDHR on the cable signal.

This wikipedia article says the same thing. Virtual channel - Wikipedia

In other parts of the world, such as Europe, virtual channels are rarely used or needed, as TV stations there identify themselves by name, not by RF channel or callsign

Based on how a normal cable box works…I figure there must be some additional data on the cable line…for instance guide data. I would guess that guide data is connected to the frequency mapping of the different channels so a user can view the guide and tune selected channels…effectively creating a channel map. However I don’t know anything about the DVB-C spec, so I don’t know if HDHR could access this guide data on the wire or not and I don’t know if it would help as it may only include channel names/order…not the underlying program IDs that Plex is using in their EPGs. I do know that as far as I can tell HDHR doesn’t do anything to present guide data…if they did that would sure make things easier right (just use the EPG direct from the cable provider).

So without this and without virtual channels…it seems that the plex idea of automated EPG mapping is not going to work outside the US?

If auto-mapping worked 99.9% of the time, I agree it wouldn’t make sense to invest at all in the UX of the mapping tool. The fact the error messages don’t update and the user has to look in browser dev tools to see which channel mapping was duplicated…or close the window and start over…is a prime example of the interface not being well tested.

Perhaps somehow I am just a crazy outlier…but I figured with KabelDeutschland and the HDHR that would be a pretty standard setup. Hard to imagine I am in the 0.01% especially given this has always been a problem through multiple firmware updates and channel rescans.

I also think that the fact plex is breaking the DVR (the 404 on the guide) without any warning or alert to the user is really crappy. Even if automapping worked perfectly, the DVR gets silently broken due to plex updating EPGs on the server and has to be deleted and recreated. So it isn’t just the channel mapping that has lousy usability here…it is multiple things around the DVR/EPG management.

Do you have many users in Germany with HDHR? I would figure you would given the investment you seem to making with various EPGs. Or is HDHR the wrong/bad hardware to use with plex and most German users are using something else? Would be happy for a tip if there is something that works much better.

It sounds to me like these 5000 channels mappings are going to happen anywhere that the cable providers don’t do virtual channels. it sounds like that is very common outside the US and on clear QAM cable. So in those cases your automated channel mapping won’t work.

I’d be happy to learn something new and perhaps this really is just a hardware limitation of HDHR and most Germans aren’t using HDHR and so I am in the 0.01%. Thanks!

You get 5000 level channels with hdhr on US cable systems when you are not using a functioning cable card and are instead just doing a “normal” frequency scan. The channel mappings/names/numbers are supplied out of band, encrypted, and are not accessible without a working cable card to decrypt them. This is not like DVB where there is a NIT, in the clear, which contains associated names and and further links to mappings in other tables. In clear qam you are in the blind completely and are supplied nothing but PAT/PMT/PID’s.

Sounds like you know a bit more about the technical side. So it sounds like with DVB-C, more info is available in the clear on the wire. AFAIK there aren’t DVB-C hdhomeruns that support CI/CI+ and/or cable cards anyway.

What I see (screenshot below) is that the HDHR does pull down channel names and some program information (for instance title of current program). But perhaps information about program numbers (i.e. the numbering Plex uses in the EPG that is also shown on the KDG support site linked above) is not included/passed in the “NIT”?

Do you happen to know if it is normal for DVB-C HDHR to tune all channels to the 5000 range?
Do you know if DVB-C “NIT” includes “program numbers” on the wire (that could potentially be used by HDHR to make mapping to EPG data easier in the future)?

Thanks for your expertise!

It does seem like HDHR has an easier time mapping channels to EPG data for their own guide and DVR offerings.

We have had transient data issues where a national lineup was lost.

Also after the EPG maintenance updates in october announced here some internal IDs changed and the older IDs would give a 404 - see DVR EPG Maintenance

With regards to Kabel Deutschland lineups for your post code in Wedel, I see that Hamburg is only 20 km away whereas Schleswig-Holstein is about 100km

Any reason why you are not selecting lineup Kabel Deutschland Hamburg Digital instead of Kabel Deutschland Schleswig-Holstein Digital ?

And with regards to virtual channels, I am going to ping two fellow users who have been feeding back to me the issues with the Kabel Deutschland lineups which we have been addressing. Virtual channels did not come up as an issue. The only big issue with kabel Deutschland appears to be the overlap of radio and TV channels

cc @Wiidesire @Coxeroni

I don’t know. The list of channels of an HD Homerun are returned in a request like this
http://ip-of-dvr:80/lineup.json

I figured it would be mentioned on the forum or release notes…but for someone that is just using plex the DVR breaks unexpectedly and it may take some time (and missed recordings) to notice. For breaking changes like these it would be great if a big notification was popped in plex server itself to warn the user that due to EPG changes blah blah unfortunately they need to delete and re-setup their DVR.

Any reason why you are not selecting lineup Kabel Deutschland Hamburg Digital instead of Kabel Deutschland Schleswig-Holstein Digital ?

Schleswig-Holstein is a state. Hamburg is a state (bundesland) and a city. As I live in SH that is what I selected. My city (Wedel) is indeed close to the border with Hamburg. An analogy would be selecting Washington State if you lived in Portland because you are closer to Washington state than Salem (capital city of Oregon).

That said, my issue isn’t with guide data but with the EPG-DVR mapping process…and the DVR setup being silently broken by EPG updates on the server (the 404 issue).

It’s of course possible if I get this MUCH bigger issue resolved that there might be issues with guide data…but important things first.

I’ve checked the KDG support site and the program numbers for Hamburg are not in the 5000s either…so that won’t help with this issue anyway. Don’t want to get sidetracked from the main issue if that’s okay.

I don’t know. The list of channels of an HD Homerun are returned in a request like this
http://ip-of-dvr:80/lineup.json

Yeah I already listed the HDHR channels with the EPG channels above. The question was more for NDInnovations because they seem to know more about the DVB and QAM wire protocols… the question was about whether the program NUMBERS (in particular since as I understand you that is the problem here) are even available via “NIT” on DVB-C…or if it is just channel name and program/guide info.

If the program numbers are available on the wire…then I could bug HDHR to utilize/expose these which would solve the auto-mapping approach plex wants to use. No reason to bug them to expose program numbers if these are not available to them in the first place.
However if the program numbers are not provided as part of DVB-C…then the plex approach for automapping based on program numbers will not work for DVB-C.

I do see that the HDHR macos app is able to pull in some program/guide info. Not sure if this is off the wire via the HDHR hardware or over the internet and mapped…but they seem to have an easier time of connecting the channels with EPG/program data than plex.

I don’t know what your problem with your channel numbers is anyway. Just map the corresponding one’s together manually, takes 10 mins if done for the first time, you become quicker when doing it again :wink:
My Kabel Deutschland signal coming through xteve and my enigma 2 set top box, there also the channels numbers are different but that is “my bad” because I use an exotic setup (just like you?).

So again, just map them manually and enjoy.

Yeah for whatever reason it isn’t that fast to do it manually. I explained the bugs and UX problems that make this painful above. The most annoying thing is that the DVR is silently broken without warning due to EPG updates.

If I only had to map it once I wouldn’t care…but plex has broken the DVR at least 3 times now where I had to delete and re-setup due to plex EPG changes.

I don’t think the HDHomerun is an exotic setup as it is a plug and play device that a non-techie can easily use. But plex would know better which model hardware devices are being used with their DVR software.

At this point the discussion is about Plex’s expectation that 99.9% of users will have automated channel mapping work for them which is why plex doesn’t fix the bugs or improve the usability of the mapping tool. According to sa2000 the way that the automated mapping works is based on matching to program numbers between the tuner hardware and the EPG. However it sounds like these program numbers may not be available at all over DVB-C which would mean that plex’s plan for automated tuner-EPG mapping may only work in markets like the USA.