Neues Modul - 66_EPG.pm | TV Programm,Tabelle, FTUI (Anregung,Erweiterung,Tests)

Begonnen von HomeAuto_User, 03 November 2019, 12:45:08

Vorheriges Thema - Nächstes Thema

the ratman

büdde ...

neues modul gesaugt von https://github.com/fhem/EPG/tree/pre-release und reloaded.
file neu geladen - wie immer entpackt und ohne endung im verzeichnis vorgefunden.
leider wie gehabt die übliche fehlermeldung "error, file file not found no found at ./FHEM/EPG".

log dazu:2019.11.16 19:35:19 1:  logfile wurde gelöscht
2019.11.16 19:35:50 4:  EPG: EPG_PerformHttpRequest is running
2019.11.16 19:35:50 4:  EPG: get loadFile successful
2019.11.16 19:35:50 4:  EPG: ParseHttpResponse - unpack methode xz
2019.11.16 19:35:51 4:  EPG: File_check is running
2019.11.16 19:35:51 4:  EPG: File_check nothing found
2019.11.16 19:35:57 4:  EPG: get available_channels - starting blocking call
2019.11.16 19:35:57 4:  EPG: nonBlocking_available_channels running
2019.11.16 19:35:57 4:  EPG: nonBlocking_available_channels file file not found not found, need help!
2019.11.16 19:35:57 4:  EPG: nonBlock_available_channelsDone running


sag, stimmt für das file utf 8 mit bom?
NACHTRAG: auch wurscht ... utf 8 ohne bom is ihm genauso egal ...
→do↑p!dnʇs↓shit←

HomeAuto_User

Er findet das File nicht, ich schaue gleich nochmal in den Code. Mit den hilfsausgaben können wir nun erstmal plausible Aussagen treffen.


Gesendet von iPhone mit Tapatalk Pro
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

the ratman

ich hab jetzt mal das modul gelöscht und neu installiert. ändert leider auch nix.

aber ich hab mal verbose 5 gemacht. vielleicht hilfts ja:2019.11.16 19:55:03 5:  epg: FW_Detail is running
2019.11.16 19:55:03 5:  epg: FW_Detail - channel_available: 0
2019.11.16 19:55:04 4:  epg: get available_channels - starting blocking call
2019.11.16 19:55:04 4:  epg: nonBlocking_available_channels running
2019.11.16 19:55:04 5:  epg: nonBlocking_available_channels string=epg|file not found
2019.11.16 19:55:04 4:  epg: nonBlocking_available_channels file file not found not found, need help!
2019.11.16 19:55:04 4:  epg: nonBlock_available_channelsDone running
2019.11.16 19:55:04 5:  epg: nonBlock_available_channelsDone string=epg|file not found|error, file file not found no found at ./FHEM/EPG|not detectable||


find das irgendwie witzig. dein modul saugt brav, entpackt brav, legt das file an die richtige stelle und findets dann nicht mehr ... alzheimer in hardcore *g*
→do↑p!dnʇs↓shit←

HomeAuto_User

#48
Er findet das File nicht, ich schaue gleich nochmal in den Code. Mit den hilfsausgaben können wir nun erstmal plausible Aussagen treffen.

Edit:
1) welches OS hast du)
2) hast du fhem standard Path oder wo anders installiert?
3) hast du mal ne andere Quelle getestet?

Hardcore zu knacken ist die beste Methode den Code zu testen. (Obwohl er bei mir läuft ja)


Gesendet von iPhone mit Tapatalk Pro
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

the ratman

1) debian (Debian GNU/Linux 9 (stretch) 64bit in einer vm unter windows 10
2) standard (/opt/fhem) und pfad zum file: /opt/fhem/FHEM/EPG
3) nö, aber ich machs gleich.

und nur, falls es untergegangen ist: das entpackte file hat keine endung, ist aber ein xml ... so als windows-user werd ich da immer nervös *g*


NACHTRAG:attr epg DownloadFile rytecDE_Common.gz
attr epg DownloadURL https://rytec.ricx.nl/epg_data/
probiert - selbes ergebnis.
→do↑p!dnʇs↓shit←

HomeAuto_User

Alles gut :) das File ist so.

Fertige mir bitte ein verbose 5 an, begonnen mit loadfile und anschließend aviableChannel.

,,Vermutung habe"


Gesendet von iPhone mit Tapatalk Pro
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

the ratman

bitteschön:

mit: DownloadFile rytecDE_Common.gz und DownloadURL https://rytec.ricx.nl/epg_data/

2019.11.16 20:37:54 1:  logfile wurde gelöscht
2019.11.16 20:38:02 5:  epg: FW_Detail is running
2019.11.16 20:38:02 5:  epg: FW_Detail - channel_available: 0
2019.11.16 20:38:09 4:  epg: EPG_PerformHttpRequest is running
2019.11.16 20:38:09 4:  epg: get loadFile successful
2019.11.16 20:38:15 5:  epg: ParseHttpResponse - error:
2019.11.16 20:38:15 5:  epg: ParseHttpResponse - http code: 200
2019.11.16 20:38:15 4:  epg: ParseHttpResponse - unpack methode gz
2019.11.16 20:38:15 4:  epg: File_check is running
2019.11.16 20:38:15 5:  epg: File_check - look for file -> ..
2019.11.16 20:38:15 5:  epg: File_check - look for file -> .
2019.11.16 20:38:15 5:  epg: File_check - look for file -> rytecDE_Common
2019.11.16 20:38:15 4:  epg: File_check nothing found
2019.11.16 20:38:28 4:  epg: get available_channels - starting blocking call
2019.11.16 20:38:28 4:  epg: nonBlocking_available_channels running
2019.11.16 20:38:28 5:  epg: nonBlocking_available_channels string=epg|file not found
2019.11.16 20:38:28 4:  epg: nonBlocking_available_channels file file not found not found, need help!
2019.11.16 20:38:28 4:  epg: nonBlock_available_channelsDone running
2019.11.16 20:38:28 5:  epg: nonBlock_available_channelsDone string=epg|file not found|error, file file not found no found at ./FHEM/EPG|not detectable||



und weils irgendwie anders ist - hier die alte version mit xz
( DownloadFile rytecDE_Common.xz und DownloadURL http://www.xmltvepg.nl/)
2019.11.16 20:42:16 1:  logfile wurde gelöscht
2019.11.16 20:42:24 4:  epg: EPG_PerformHttpRequest is running
2019.11.16 20:42:24 4:  epg: get loadFile successful
2019.11.16 20:42:24 5:  epg: ParseHttpResponse - error:
2019.11.16 20:42:24 5:  epg: ParseHttpResponse - http code: 200
2019.11.16 20:42:24 4:  epg: ParseHttpResponse - unpack methode xz
2019.11.16 20:42:24 4:  epg: File_check is running
2019.11.16 20:42:24 5:  epg: File_check - look for file -> ..
2019.11.16 20:42:24 5:  epg: File_check - look for file -> .
2019.11.16 20:42:24 5:  epg: File_check - look for file -> rytecDE_Common
2019.11.16 20:42:24 4:  epg: File_check nothing found
2019.11.16 20:42:29 4:  epg: get available_channels - starting blocking call
2019.11.16 20:42:29 4:  epg: nonBlocking_available_channels running
2019.11.16 20:42:29 5:  epg: nonBlocking_available_channels string=epg|file not found
2019.11.16 20:42:29 4:  epg: nonBlocking_available_channels file file not found not found, need help!
2019.11.16 20:42:29 4:  epg: nonBlock_available_channelsDone running
2019.11.16 20:42:29 5:  epg: nonBlock_available_channelsDone string=epg|file not found|error, file file not found no found at ./FHEM/EPG|not detectable||
→do↑p!dnʇs↓shit←

HomeAuto_User

Du kannst gern nochmal probieren und das verbose zeigen.


Gesendet von iPhone mit Tapatalk Pro
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

the ratman

jetzt wird er aber gesprächig *g*
scheint mal schon zu klappen mit dem parsen. jetzt frag ich mich nur, wo ich die chans auswählen kann um weiter zu testen ...(lesen hift *g*)

2019.11.16 21:07:45 1:  logfile wurde gelöscht
2019.11.16 21:07:56 5:  epg: FW_Detail is running
2019.11.16 21:07:56 5:  epg: FW_Detail - channel_available: 0
2019.11.16 21:07:59 4:  epg: EPG_PerformHttpRequest is running
2019.11.16 21:07:59 4:  epg: get loadFile successful
2019.11.16 21:07:59 5:  epg: ParseHttpResponse - error:
2019.11.16 21:07:59 5:  epg: ParseHttpResponse - http code: 200
2019.11.16 21:07:59 4:  epg: ParseHttpResponse - unpack methode xz
2019.11.16 21:07:59 4:  epg: File_check is running
2019.11.16 21:07:59 5:  epg: File_check - look for file -> ..
2019.11.16 21:07:59 5:  epg: File_check - look for file -> .
2019.11.16 21:07:59 5:  epg: File_check - look for file -> rytecDE_Common
2019.11.16 21:07:59 4:  epg: File_check found rytecDE_Common
2019.11.16 21:07:59 4:  epg: File_check ready to search properties
2019.11.16 21:08:05 4:  epg: get available_channels - starting blocking call
2019.11.16 21:08:05 4:  epg: nonBlocking_available_channels running
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels string=epg|rytecDE_Common
2019.11.16 21:08:05 4:  epg: nonBlocking_available_channels line: 

2019.11.16 21:08:05 4:  epg: nonBlocking_available_channels line:

2019.11.16 21:08:05 4:  epg: nonBlocking_available_channels line:   

2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: EWTN.de -> display_name: EWTN
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: SpiegelTV.de -> display_name: Spiegel TV Digital
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Sat1Comedy.de -> display_name: Sat1 Emotions
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: FoxSerie.de -> display_name: Fox Serie
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Eurosport2Xtra.de -> display_name: Eurosport 2 HD Xtra
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: MotorVision.de -> display_name: Motorvision
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: NatGeoWild.de -> display_name: Nat Geo Wild
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Nicktoons.de -> display_name: NickToons
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: ProSiebenFun.de -> display_name: ProSieben Fun
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: SkySelect.de -> display_name: Sky Select
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: SonnenKlar.de -> display_name: sonnenklar.TV
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: SonyEntertainmentTV.de -> display_name: Sony Entertainment TV
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: SpiegelGeschichte.de -> display_name: Spiegel Geschichte
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Universal.de -> display_name: Universal Channel
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: MelodieTV.at -> display_name: Melodie TV
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Energy.ch -> display_name: Energy TV HD
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: FolxTV.de -> display_name: Folx.TV
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Fox.de -> display_name: FOX
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: go.tv -> display_name: gotv
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: HopeChannel.de -> display_name: HOPE Channel (Deutschland)
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: MotorTV.de -> display_name: Motors TV
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: NickJr.de -> display_name: Nick Jr.
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: RTLPassion.de -> display_name: Passion
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: BBCEntertainment.de -> display_name: BBC Entertainment
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: RiC.de -> display_name: RiC
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: TNTSerie.de -> display_name: TNT Serie
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: WeltDerWunder.de -> display_name: Welt der wunder
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: CartoonNetwork.de -> display_name: Cartoon Network
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: QVCStyle.de -> display_name: QVC Style
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: TravelXP4k.de -> display_name: TravelXP 4k
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: SpiegelTVWissen.de -> display_name: Spiegel TV Wissen
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: AandE.de -> display_name: A and E
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Health.de -> display_name: Health
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Jukebox.de -> display_name: Jukebox
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: LustPur.de -> display_name: Lust Pur
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: MTVBase.de -> display_name: MTV Base
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: RNF.de -> display_name: Rhein-Neckar Fernsehen
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: sportdigital.de -> display_name: sportdigital
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: TraceSportStars.de -> display_name: Trace Sport
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Tectime.de -> display_name: TecTimeTV
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: NatGeoPeople.de -> display_name: NatGeo People
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: RTL2You.de -> display_name: RTL II You
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: RaiScuola.it -> display_name: Rai Scuola
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Blizz.de -> display_name: blizz
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Eurosport2.de -> display_name: Eurosport2
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: TNTGlitz.de -> display_name: TNT Comedy
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: GuteLauneTV.de -> display_name: Gute Laune TV
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: DuckTV.day -> display_name: Duck TV
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: AnimalPlanet.de -> display_name: Animal Planet
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: DiscoveryChannel.de -> display_name: Discovery Channel
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: DiscoveryHD.de -> display_name: Discovery HD
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: DisneyJunior.de -> display_name: Disney Junior
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: DisneyXD.de -> display_name: Disney XD
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: DMAX.ch -> display_name: DMAX
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: GoldstarTV.de -> display_name: Goldstar TV
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Heimatkanal.de -> display_name: Heimatkanal
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: HistoryHD.de -> display_name: History HD
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Kinowelt.de -> display_name: KinoweltTV
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: NatGeoHD.de -> display_name: Nat Geographic HD
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: PLANET.de -> display_name: PLANET
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Silverline.de -> display_name: SILVERLINE
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Viva.de -> display_name: VIVA
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: TeleclubZoom.de -> display_name: Teleclub Zoom D
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: MarcoPoloTV.de -> display_name: Marco Polo TV
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: EEntertainment.de -> display_name: E! Entertainm.
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: ExtremeSports.de -> display_name: Extreme Sports Chl
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: 13thStreet.de -> display_name: 13th Street
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: History.de -> display_name: History HD
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Junior.de -> display_name: Junior
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: AnixeHD.de -> display_name: Anixe HD
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: AXN.de -> display_name: AXN
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Romance.de -> display_name: Romance TV
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: RTLCrime.de -> display_name: RTL Crime
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: RTLLiving.de -> display_name: RTL Living
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: SciFi.de -> display_name: Syfy HD
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: Boomerang.de -> display_name: Boomerang
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: TeleclubEmotion.de -> display_name: Teleclub Emotion
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: TeleclubCinema.de -> display_name: Teleclub Cinema
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: TeleclubAction.de -> display_name: Teleclub Action
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: TNTFilm.de -> display_name: TNT Film
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: DisneyCinemagic.de -> display_name: Disney Cinemagic
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: FixFoxi.de -> display_name: Fix & Foxi
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: GEO.de -> display_name: GEO
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: BonGusto.de -> display_name: Bon Gusto HDTV (Germany)
2019.11.16 21:08:05 5:  epg: nonBlocking_available_channels id: KTV.de -> display_name: K-TV
2019.11.16 21:08:06 5:  epg: nonBlocking_available_channels id: ZDFneoNight.de -> display_name: ZDFneo
2019.11.16 21:08:06 4:  epg: nonBlocking_available_channels read additive_info with variant Rytec
2019.11.16 21:08:06 4:  epg: nonBlock_available_channelsDone running
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone string=epg|rytecDE_Common|ok|Rytec|EWTN;Spiegel TV Digital;Sat1 Emotions;Fox Serie;Eurosport 2 HD Xtra;Motorvision;Nat Geo Wild;NickToons;ProSieben Fun;Sky Select;sonnenklar.TV;Sony Entertainment TV;Spiegel Geschichte;Universal Channel;Melodie TV;Energy TV HD;Folx.TV;FOX;gotv;HOPE Channel (Deutschland);Motors TV;Nick Jr.;Passion;BBC Entertainment;RiC;TNT Serie;Welt der wunder;Cartoon Network;QVC Style;TravelXP 4k;Spiegel TV Wissen;A and E;Health;Jukebox;Lust Pur;MTV Base;Rhein-Neckar Fernsehen;sportdigital;Trace Sport;TecTimeTV;NatGeo People;RTL II You;Rai Scuola;blizz;Eurosport2;TNT Comedy;Gute Laune TV;Duck TV;Animal Planet;Discovery Channel;Discovery HD;Disney Junior;Disney XD;DMAX;Goldstar TV;Heimatkanal;History HD;KinoweltTV;Nat Geographic HD;PLANET;SILVERLINE;VIVA;Teleclub Zoom D;Marco Polo TV;E! Entertainm.;Extreme Sports Chl;13th Street;History HD;Junior;Anixe HD;AXN;Romance TV;RTL Crime;RTL Living;Syfy HD;Boomerang;Teleclub Emotion;Teleclub Cinema;Teleclub Action;TNT Film;Disney Cinemagic;Fix & Foxi;GEO;Bon Gusto HDTV (Germany);K-TV;ZDFneo|{"RiC.de":{"name":"RiC"},"TNTGlitz.de":{"name":"TNT Comedy"},"SkySelect.de":{"name":"Sky Select"},"AandE.de":{"name":"A and E"},"ZDFneoNight.de":{"name":"ZDFneo"},"Eurosport2Xtra.de":{"name":"Eurosport 2 HD Xtra"},"Silverline.de":{"name":"SILVERLINE"},"MotorVision.de":{"name":"Motorvision"},"13thStreet.de":{"name":"13th Street"},"Junior.de":{"name":"Junior"},"TeleclubEmotion.de":{"name":"Teleclub Emotion"},"FolxTV.de":{"name":"Folx.TV"},"MTVBase.de":{"name":"MTV Base"},"HistoryHD.de":{"name":"History HD"},"SonnenKlar.de":{"name":"sonnenklar.TV"},"Heimatkanal.de":{"name":"Heimatkanal"},"DisneyJunior.de":{"name":"Disney Junior"},"RTLPassion.de":{"name":"Passion"},"SpiegelGeschichte.de":{"name":"Spiegel Geschichte"},"DisneyXD.de":{"name":"Disney XD"},"AnixeHD.de":{"name":"Anixe HD"},"RTL2You.de":{"name":"RTL II You"},"TNTSerie.de":{"name":"TNT Serie"},"TNTFilm.de":{"name":"TNT Film"},"TeleclubCinema.de":{"name":"Teleclub Cinema"},"LustPur.de":{"name":"Lust Pur"},"SonyEntertainmentTV.de":{"name":"Sony Entertainment TV"},"PLANET.de":{"name":"PLANET"},"WeltDerWunder.de":{"name":"Welt der wunder"},"NatGeoWild.de":{"name":"Nat Geo Wild"},"ProSiebenFun.de":{"name":"ProSieben Fun"},"TraceSportStars.de":{"name":"Trace Sport"},"NatGeoHD.de":{"name":"Nat Geographic HD"},"MelodieTV.at":{"name":"Melodie TV"},"TeleclubAction.de":{"name":"Teleclub Action"},"SpiegelTVWissen.de":{"name":"Spiegel TV Wissen"},"DiscoveryHD.de":{"name":"Discovery HD"},"Health.de":{"name":"Health"},"DiscoveryChannel.de":{"name":"Discovery Channel"},"CartoonNetwork.de":{"name":"Cartoon Network"},"KTV.de":{"name":"K-TV"},"TeleclubZoom.de":{"name":"Teleclub Zoom D"},"SpiegelTV.de":{"name":"Spiegel TV Digital"},"EWTN.de":{"name":"EWTN"},"AXN.de":{"name":"AXN"},"Blizz.de":{"name":"blizz"},"GuteLauneTV.de":{"name":"Gute Laune TV"},"BBCEntertainment.de":{"name":"BBC Entertainment"},"DisneyCinemagic.de":{"name":"Disney Cinemagic"},"Universal.de":{"name":"Universal Channel"},"ExtremeSports.de":{"name":"Extreme Sports Chl"},"sportdigital.de":{"name":"sportdigital"},"FoxSerie.de":{"name":"Fox Serie"},"MotorTV.de":{"name":"Motors TV"},"BonGusto.de":{"name":"Bon Gusto HDTV (Germany)"},"EEntertainment.de":{"name":"E! Entertainm."},"FixFoxi.de":{"name":"Fix & Foxi"},"Boomerang.de":{"name":"Boomerang"},"Energy.ch":{"name":"Energy TV HD"},"GoldstarTV.de":{"name":"Goldstar TV"},"GEO.de":{"name":"GEO"},"NatGeoPeople.de":{"name":"NatGeo People"},"RTLCrime.de":{"name":"RTL Crime"},"go.tv":{"name":"gotv"},"Viva.de":{"name":"VIVA"},"QVCStyle.de":{"name":"QVC Style"},"Sat1Comedy.de":{"name":"Sat1 Emotions"},"DMAX.ch":{"name":"DMAX"},"TravelXP4k.de":{"name":"TravelXP 4k"},"SciFi.de":{"name":"Syfy HD"},"RNF.de":{"name":"Rhein-Neckar Fernsehen"},"RaiScuola.it":{"name":"Rai Scuola"},"AnimalPlanet.de":{"name":"Animal Planet"},"HopeChannel.de":{"name":"HOPE Channel (Deutschland)"},"MarcoPoloTV.de":{"name":"Marco Polo TV"},"RTLLiving.de":{"name":"RTL Living"},"Kinowelt.de":{"name":"KinoweltTV"},"DuckTV.day":{"name":"Duck TV"},"NickJr.de":{"name":"Nick Jr."},"Jukebox.de":{"name":"Jukebox"},"Fox.de":{"name":"FOX"},"Romance.de":{"name":"Romance TV"},"History.de":{"name":"History HD"},"Nicktoons.de":{"name":"NickToons"},"Eurosport2.de":{"name":"Eurosport2"},"Tectime.de":{"name":"TecTimeTV"}}
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel 13thStreet.de -> 13th Street
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel AXN.de -> AXN
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel AandE.de -> A and E
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel AnimalPlanet.de -> Animal Planet
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel AnixeHD.de -> Anixe HD
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel BBCEntertainment.de -> BBC Entertainment
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Blizz.de -> blizz
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel BonGusto.de -> Bon Gusto HDTV (Germany)
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Boomerang.de -> Boomerang
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel CartoonNetwork.de -> Cartoon Network
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel DMAX.ch -> DMAX
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel DiscoveryChannel.de -> Discovery Channel
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel DiscoveryHD.de -> Discovery HD
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel DisneyCinemagic.de -> Disney Cinemagic
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel DisneyJunior.de -> Disney Junior
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel DisneyXD.de -> Disney XD
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel DuckTV.day -> Duck TV
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel EEntertainment.de -> E! Entertainm.
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel EWTN.de -> EWTN
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Energy.ch -> Energy TV HD
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Eurosport2.de -> Eurosport2
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Eurosport2Xtra.de -> Eurosport 2 HD Xtra
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel ExtremeSports.de -> Extreme Sports Chl
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel FixFoxi.de -> Fix & Foxi
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel FolxTV.de -> Folx.TV
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Fox.de -> FOX
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel FoxSerie.de -> Fox Serie
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel GEO.de -> GEO
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel GoldstarTV.de -> Goldstar TV
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel GuteLauneTV.de -> Gute Laune TV
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Health.de -> Health
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Heimatkanal.de -> Heimatkanal
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel History.de -> History HD
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel HistoryHD.de -> History HD
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel HopeChannel.de -> HOPE Channel (Deutschland)
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Jukebox.de -> Jukebox
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Junior.de -> Junior
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel KTV.de -> K-TV
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Kinowelt.de -> KinoweltTV
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel LustPur.de -> Lust Pur
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel MTVBase.de -> MTV Base
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel MarcoPoloTV.de -> Marco Polo TV
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel MelodieTV.at -> Melodie TV
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel MotorTV.de -> Motors TV
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel MotorVision.de -> Motorvision
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel NatGeoHD.de -> Nat Geographic HD
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel NatGeoPeople.de -> NatGeo People
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel NatGeoWild.de -> Nat Geo Wild
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel NickJr.de -> Nick Jr.
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Nicktoons.de -> NickToons
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel PLANET.de -> PLANET
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel ProSiebenFun.de -> ProSieben Fun
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel QVCStyle.de -> QVC Style
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel RNF.de -> Rhein-Neckar Fernsehen
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel RTL2You.de -> RTL II You
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel RTLCrime.de -> RTL Crime
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel RTLLiving.de -> RTL Living
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel RTLPassion.de -> Passion
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel RaiScuola.it -> Rai Scuola
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel RiC.de -> RiC
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Romance.de -> Romance TV
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Sat1Comedy.de -> Sat1 Emotions
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel SciFi.de -> Syfy HD
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Silverline.de -> SILVERLINE
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel SkySelect.de -> Sky Select
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel SonnenKlar.de -> sonnenklar.TV
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel SonyEntertainmentTV.de -> Sony Entertainment TV
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel SpiegelGeschichte.de -> Spiegel Geschichte
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel SpiegelTV.de -> Spiegel TV Digital
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel SpiegelTVWissen.de -> Spiegel TV Wissen
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel TNTFilm.de -> TNT Film
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel TNTGlitz.de -> TNT Comedy
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel TNTSerie.de -> TNT Serie
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Tectime.de -> TecTimeTV
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel TeleclubAction.de -> Teleclub Action
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel TeleclubCinema.de -> Teleclub Cinema
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel TeleclubEmotion.de -> Teleclub Emotion
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel TeleclubZoom.de -> Teleclub Zoom D
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel TraceSportStars.de -> Trace Sport
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel TravelXP4k.de -> TravelXP 4k
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Universal.de -> Universal Channel
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel Viva.de -> VIVA
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel WeltDerWunder.de -> Welt der wunder
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel ZDFneoNight.de -> ZDFneo
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel go.tv -> gotv
2019.11.16 21:08:06 5:  epg: nonBlock_available_channelsDone channel sportdigital.de -> sportdigital
2019.11.16 21:08:08 4:  epg: readingsSingleUpdate_later running
2019.11.16 21:08:21 5:  epg: FW_Detail is running
2019.11.16 21:08:21 5:  epg: FW_Detail - channel_available: 87
→do↑p!dnʇs↓shit←

HomeAuto_User

Du solltest nach deinem reload Webseite einen Punkt Control Panel sehen und klick doch mal auf List of all... und wähle einen Kanal aus [emoji6]


Gesendet von iPhone mit Tapatalk Pro
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

the ratman

funzt scheinbar alles.

der onkel ratti ist glücklich und bedankt sich ganz brav!


was übrigens bleibt, sind unmengen an warnings im log - denke, so ca. 1 pro fernsehsender:2019.11.16 21:15:21 1:  PERL WARNING: Use of uninitialized value in numeric comparison (<=>) at ./FHEM/66_EPG.pm line 358.
2019.11.16 21:15:21 1:  stacktrace:
2019.11.16 21:15:21 1:      main::__ANON__                      called by ./FHEM/66_EPG.pm (358)
2019.11.16 21:15:21 1:      main::EPG_FW_Detail                 called by ./FHEM/01_FHEMWEB.pm (1489)
2019.11.16 21:15:21 1:      main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1133)
2019.11.16 21:15:21 1:      main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (582)
2019.11.16 21:15:21 1:      main::FW_Read                       called by fhem.pl (3754)
2019.11.16 21:15:21 1:      main::CallFn                        called by fhem.pl (754)
2019.11.16 21:15:21 1:  PERL WARNING: Use of uninitialized value in numeric comparison (<=>) at ./FHEM/66_EPG.pm line 358.
2019.11.16 21:15:21 1:  stacktrace:
2019.11.16 21:15:21 1:      main::__ANON__                      called by ./FHEM/66_EPG.pm (358)
2019.11.16 21:15:21 1:      main::EPG_FW_Detail                 called by ./FHEM/01_FHEMWEB.pm (1489)
2019.11.16 21:15:21 1:      main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1133)
2019.11.16 21:15:21 1:      main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (582)
2019.11.16 21:15:21 1:      main::FW_Read                       called by fhem.pl (3754)
2019.11.16 21:15:21 1:      main::CallFn                        called by fhem.pl (754)
2019.11.16 21:15:21 1:  PERL WARNING: Use of uninitialized value in lc at ./FHEM/66_EPG.pm line 358.
2019.11.16 21:15:21 1:  stacktrace:
2019.11.16 21:15:21 1:      main::__ANON__                      called by ./FHEM/66_EPG.pm (358)
2019.11.16 21:15:21 1:      main::EPG_FW_Detail                 called by ./FHEM/01_FHEMWEB.pm (1489)
2019.11.16 21:15:21 1:      main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1133)
2019.11.16 21:15:21 1:      main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (582)
2019.11.16 21:15:21 1:      main::FW_Read                       called by fhem.pl (3754)
2019.11.16 21:15:21 1:      main::CallFn                        called by fhem.pl (754)
2019.11.16 21:15:21 1:  PERL WARNING: Use of uninitialized value in lc at ./FHEM/66_EPG.pm line 358.
2019.11.16 21:15:21 1:  stacktrace:
2019.11.16 21:15:21 1:      main::__ANON__                      called by ./FHEM/66_EPG.pm (358)
2019.11.16 21:15:21 1:      main::EPG_FW_Detail                 called by ./FHEM/01_FHEMWEB.pm (1489)
2019.11.16 21:15:21 1:      main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1133)
2019.11.16 21:15:21 1:      main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (582)
2019.11.16 21:15:21 1:      main::FW_Read                       called by fhem.pl (3754)
2019.11.16 21:15:21 1:      main::CallFn                        called by fhem.pl (754)
2019.11.16 21:15:21 1:  PERL WARNING: Use of uninitialized value in numeric comparison (<=>) at ./FHEM/66_EPG.pm line 358.
2019.11.16 21:15:21 1:  stacktrace:
2019.11.16 21:15:21 1:      main::__ANON__                      called by ./FHEM/66_EPG.pm (358)
2019.11.16 21:15:21 1:      main::EPG_FW_Detail                 called by ./FHEM/01_FHEMWEB.pm (1489)
2019.11.16 21:15:21 1:      main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1133)
2019.11.16 21:15:21 1:      main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (582)
2019.11.16 21:15:21 1:      main::FW_Read                       called by fhem.pl (3754)
2019.11.16 21:15:21 1:      main::CallFn                        called by fhem.pl (754)
2019.11.16 21:15:21 1:  PERL WARNING: Use of uninitialized value in numeric comparison (<=>) at ./FHEM/66_EPG.pm line 358.
2019.11.16 21:15:21 1:  stacktrace:
2019.11.16 21:15:21 1:      main::__ANON__                      called by ./FHEM/66_EPG.pm (358)
2019.11.16 21:15:21 1:      main::EPG_FW_Detail                 called by ./FHEM/01_FHEMWEB.pm (1489)
2019.11.16 21:15:21 1:      main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1133)
2019.11.16 21:15:21 1:      main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (582)
2019.11.16 21:15:21 1:      main::FW_Read                       called by fhem.pl (3754)
2019.11.16 21:15:21 1:      main::CallFn                        called by fhem.pl (754)
usw.
→do↑p!dnʇs↓shit←

HomeAuto_User

Das freut mich ja.

Die Warnings kommt zu stande bei der Sortierung. Das wird noch gefixt und deshalb sind wir ja im pre-release Status.


Gesendet von iPhone mit Tapatalk Pro
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

the ratman

damit ich dich richtig nerv - gehört sich bei pre ja so *sfg* - 1 error beim vollen tagesprogramm:2019.11.16 21:22:49 1:  ERROR evaluating {EPG_nonBlock_loadEPG_v1Done('epg|rytecDE_Basic|EPG all channel information loaded|{"Tele 5":{"ch_id":"Tele5.de","ch_name":"Tele 5","ch_wish":999,"EPG":[{"desc":"Kritik:\"Unbeschwert-bestechende Ruhrpott-Gaunerklamotte\" Hintergrund:\"Bang boom Bang - Ein todsicheres Ding\", das Kinodebüt von Peter Thorwarth, kostete 5 Millionen DM und entwickelte sich zu einem der erfolgreichsten Kinofilme des Jahres 1999","start":"20191116003000 +0100","subtitle":"Actionkomödie","title":"Bang Boom Bang - Ein todsicheres Ding","hour_diff":"+0100","end":"20191116022000 +0100"},{"title":"Dauerwerbesendung","hour_diff":"+0100","start":"20191116022000 +0100","desc":"","subtitle":"Werbesendung","end":"20191116022500 +0100"},{"end":"20191116045500 +0100","hour_diff":"+0100","title":"Die Kanonen von Navarone","subtitle":"Kriegsabenteuer","desc":"Zweiter Weltkrieg. Die Deutschen kontrollieren die Ägais. Mit zwei Mega-Kanonen sitzen sie in einer uneinnehmbaren Festung auf der Insel Navarone. Auf dem benachbarten Kheros sind 2.000 britische Soldaten in Gefahr. Ein sechsköpfiger Spezialtrupp samt Berg-, Spreng- und Kampferfahrung soll die deutschen Waffen zerstören.Hollywood par excellence: Actionreicher Kriegsthriller mit Staraufgebot","start":"20191116022500 +0100"},{"end":"20191116053500 +0100","subtitle":"","desc":"Alle 6.270 Jahre wird der Planet Savion von einem mystischen Ungeheuer, dem Cetus heimgesucht. Die Crew der Andromeda hält den Cetus für ein Produkt des savionischen Aberglaubens. Doch der Planetenfresser entpuppt sich als real und überaus gefährlich","start":"20191116045500 +0100","title":"Andromeda: Im Bauch der Bestie","hour_diff":"+0100"},{"title":"Digimon: Die Spielzeugstadt","hour_diff":"+0100","subtitle":"","desc":"Zur Serie:Sieben Kinder werden während eines Sommer-Camps durch einen plötzlich auftretenden Schneewirbel in eine digitale Parallelwelt entführt, die mit der realen Welt durch einen virtuellen Superhighway verbunden ist. Dort freunden sich die Kids mit kleinen Kreaturen an, den Digimons, die mit Hilfe ihrer irdischen Beschützer stärker werden als zuvor und sich endlich gegen die bösen Devimon durchsetzen können. Nur wenn ihnen dies gelingt, kann die Erde, die auf eine intakte Digiwelt aufbaut, weiter funktionieren","start":"20191116053500 +0100","end":"20191116060000 +0100"},{"end":"20191116080000 +0100","subtitle":"Werbesendung","start":"20191116060000 +0100","desc":"","title":"Dauerwerbesendung","hour_diff":"+0100"},{"title":"Dauerwerbesendung","hour_diff":"+0100","start":"20191116080000 +0100","desc":"","subtitle":"Werbesendung","end":"20191116100000 +0100"},{"hour_diff":"+0100","title":"Dauerwerbesendung","subtitle":"Werbesendung","start":"20191116100000 +0100","desc":"","end":"20191116120000 +0100"},{"hour_diff":"+0100","title":"Dauerwerbesendung","start":"20191116120000 +0100","desc":"","subtitle":"Werbesendung","end":"20191116140500 +0100"},{"start":"20191116140500 +0100","desc":"\"Heute ist nicht alle Tage, ich komm wieder, keine Frage!\" Diese Worte sind Kult. Und der rosa Panther hält Wort! Paulchen und sein immerwährendes Chaos sind wieder da. Mit ihm: die blaue Elise, die rote Ameise, der Inspektor, Sergeant Deux-Deux, der Commissioner, der Hai, die beiden Kröten Sancho und Pancho, der gelbe Kranich, der kleine Mann und nicht zuletzt der herrlich reimende Sprecher.","subtitle":"","hour_diff":"+0100","title":"Der rosarote Panther: Der rosarote Retter / Bruder Ameisenbär / Der rosarote Hundeschreck","end":"20191116142000 +0100"},{"subtitle":"","desc":"\"Heute ist nicht alle Tage, ich komm wieder, keine Frage!\" Diese Worte sind Kult. Und der rosa Panther hält Wort! Paulchen und sein immerwährendes Chaos sind wieder da. Mit ihm: die blaue Elise, die rote Ameise, der Inspektor, Sergeant Deux-Deux, der Commissioner, der Hai, die beiden Kröten Sancho und Pancho, der gelbe Kranich, der kleine Mann und nicht zuletzt der herrlich reimende Sprecher.","start":"20191116142000 +0100","title":"Der rosarote Panther: Zauberei in rosarot / Ameisen-Diät / Rosarote Morgenstunde","hour_diff":"+0100","end":"20191116144000 +0100"},{"hour_diff"das geht noch einige seiten dann *g*
als ergebnis gibts n leeres tagesprogramm. das aktuelle programm funzt aber mal.
→do↑p!dnʇs↓shit←

the ratman

damit ich dich nu total nerve.

wie würdest du diverse sender,deren favs in einnem doif erfragen?
ich palne mit deiner epg eine waf-freundliche ferbedienung zu basteln. d.h.: ich möcht meine holden die möglichkeit geben, dass sie nach sendenamen den tv schalten kann.
ich weiß, das ginge auch anders, aber wenn ich jetzt schon mal ne epg mit fav-nummern habe, müsste ich so nicht immer aufpassen, wenn sich mal ein senderplatz ändert.
→do↑p!dnʇs↓shit←

mumpitzstuff

Bitte

$Variant = "WebGrab+Plus" if ($_ =~ /.*generator-info-name="WebGrab+Plus.*/);

durch

$Variant = "WebGrab+Plus" if ($_ =~ /.*generator-info-name="WebGrab\+Plus.*/);

ersetzen (+ muss escaped werden). Danach geht die WebGrab Variante auch wieder.