Aktuelles TV-Programm in FHEM

Begonnen von Kuzl, 20 Oktober 2014, 20:41:43

Vorheriges Thema - Nächstes Thema

coolice

wollte nur sicher gehen, da ich diese genau an den Ort abgelegt habe und sie auch die benötigte Bezeichnung haben doch trotz shutdown restart erscheint keines. Muss nochmal suchen.

Germanboy4u

Hallo,

ich muss Coolice bestätigen. Paar Images bekomme ich zum Verrecken nicht angezeigt (z.B. 3Sat). Hab die Dinger umbenannt, mehrfach kopiert, hab den Code zig mal eingegeben. Aber ohne Erfolg.
Versuche am Wochenende die Bilder mal in ein andere Format zu wandeln. Vielleicht geht es dann.

Doggiebert

probiers mal mit Namen ohne Ziffer, zB dreisat...
SW: FHEM 5.5, Raspian, XBMC, Testinstallation auf Win7
HW: Raspi B, 32GB SD, enocean Pi, RFXTRX433E, BSC - MwC-32, Onkyo TX-NR709, Samsung UE55F8090, Jung LS-Eno, permundo SmartPlug, KDG-FB 6490cable (ohne FHEM)

Germanboy4u

Zitat von: Doggiebert am 06 Januar 2015, 20:19:52
probiers mal mit Namen ohne Ziffer, zB dreisat...

Danke für die schnelle Antwort.
das war das erste was ich getestet habe ;) Hab sogar die ganzen Variablen umbenannt. Es sind aber andere Sender betroffen, wo keine Zahl drinnen sind.

MaJu

DANKE für die bisherige Arbeit hier!
Nun richte ich mir die TV-Vorschau auch auf meinem Flur-Display ein.

Ich habe 2 Fliegen mit einer Klappe geschlagen: Ich hatte auch nach einer Änderung Probleme mit den Icons, ich habe das Problem nicht lösen können, obwohl vorher alles klappte. Und: Wenn das Sender-Icon ganz vorne steht, fehlt mir bei der hinteren Spalte die Übersicht.

Fazit: bei der readingsGroup "attr nonames 1", dann wird die Spalte ausgeblendet. Dafür kann man sie reinsetzen wo man will, mit zum Beispiel "<%logo_ard>".

Bei mir sieht es nun so aus wie im Anhang. Von links: Startzeit aktuelle Sendung -- Name aktuelle Sendung -- Senderlogo -- Zeit nächste Sendung -- Name nächste Sendung -- Sendung heute (!) 20:15 Uhr.

Insbesondere der Punkt, dass auch jetzt nach 20:15 Uhr noch das Programm von vorhin dargestellt wird, gefällt mir noch nicht, da muss ich mir noch was einfallen lassen.

Wer einen Teil nachbauen will, hier der Code, ausnahmsweise mal aus der fhem.cfg:
define TV_Programme HTTPMOD http://www.tvmovie.de/tv-programm-jetzt-im-tv.html?tv-stations-count=175&time=now&form_id=dikr_tvm_tv_guide_tv_stations_count_form 60
attr TV_Programme userattr readingsName_ARD readingsName_ARD_time readingsName_KABEL1 readingsName_KABEL1_time readingsName_MDR readingsName_MDR_time readingsName_N24 readingsName_N24_time readingsName_NTV readingsName_NTV_time readingsName_PHOENIX readingsName_PHOENIX_time readingsName_PRO7 readingsName_PRO7_time readingsName_RTL readingsName_RTL2 readingsName_RTL2_time readingsName_RTL_time readingsName_SAT1 readingsName_SAT1_time readingsName_SERVUSTVD readingsName_SERVUSTVD_time readingsName_VOX readingsName_VOX_time readingsName_ZDF readingsName_ZDFINFO readingsName_ZDFINFO_time readingsName_ZDFNEO readingsName_ZDFNEO_time readingsName_ZDF_time readingsRegex_ARD readingsRegex_ARD_time readingsRegex_KABEL1 readingsRegex_KABEL1_time readingsRegex_MDR readingsRegex_MDR_time readingsRegex_N24 readingsRegex_N24_time readingsRegex_NTV readingsRegex_NTV_time readingsRegex_PHOENIX readingsRegex_PHOENIX_time readingsRegex_PRO7 readingsRegex_PRO7_time readingsRegex_RTL readingsRegex_RTL2 readingsRegex_RTL2_time readingsRegex_RTL_time readingsRegex_SAT1 readingsRegex_SAT1_time readingsRegex_SERVUSTVD readingsRegex_SERVUSTVD_time readingsRegex_VOX readingsRegex_VOX_time readingsRegex_ZDF readingsRegex_ZDFINFO readingsRegex_ZDFINFO_time readingsRegex_ZDFNEO readingsRegex_ZDFNEO_time readingsRegex_ZDF_time stateFormat timeout
attr TV_Programme readingsName_ARD ARD
attr TV_Programme readingsName_ARD_time ARD_time
attr TV_Programme readingsName_KABEL1 KABEL1
attr TV_Programme readingsName_KABEL1_time KABEL1_time
attr TV_Programme readingsName_MDR MDR
attr TV_Programme readingsName_MDR_time MDR_time
attr TV_Programme readingsName_N24 N24
attr TV_Programme readingsName_N24_time N24_time
attr TV_Programme readingsName_NTV NTV
attr TV_Programme readingsName_NTV_time NTV_time
attr TV_Programme readingsName_PHOENIX PHOENIX
attr TV_Programme readingsName_PHOENIX_time PHOENIX_time
attr TV_Programme readingsName_PRO7 PRO7
attr TV_Programme readingsName_PRO7_time PRO7_time
attr TV_Programme readingsName_RTL RTL
attr TV_Programme readingsName_RTL2 RTL2
attr TV_Programme readingsName_RTL2_time RTL2_time
attr TV_Programme readingsName_RTL_time RTL_time
attr TV_Programme readingsName_SAT1 SAT1
attr TV_Programme readingsName_SAT1_time SAT1_time
attr TV_Programme readingsName_SERVUSTVD SERVUSTVD
attr TV_Programme readingsName_SERVUSTVD_time SERVUSTVD_time
attr TV_Programme readingsName_VOX VOX
attr TV_Programme readingsName_VOX_time VOX_time
attr TV_Programme readingsName_ZDF ZDF
attr TV_Programme readingsName_ZDFINFO ZDFINFO
attr TV_Programme readingsName_ZDFINFO_time ZDFINFO_time
attr TV_Programme readingsName_ZDFNEO ZDFNEO
attr TV_Programme readingsName_ZDFNEO_time ZDFNEO_time
attr TV_Programme readingsName_ZDF_time ZDF_time
attr TV_Programme readingsRegex_ARD <span>ARD <[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_ARD_time <span>ARD <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_KABEL1 <span>KABEL 1 <[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_KABEL1_time <span>KABEL 1 <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_MDR <span>MDR<[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_MDR_time <span>MDR<[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_N24 <span>N24 <[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_N24_time <span>N24 <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_NTV <span>NTV<[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_NTV_time <span>NTV<[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_PHOENIX <span>Phoenix<[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_PHOENIX_time <span>Phoenix<[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_PRO7 <span>PRO 7 <[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_PRO7_time <span>PRO 7 <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_RTL <span>RTL <[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_RTL2 <span>RTL II <[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_RTL2_time <span>RTL II <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_RTL_time <span>RTL <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_SAT1 <span>SAT.1 <[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_SAT1_time <span>SAT.1 <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_SERVUSTVD <span>SERVUSTVD<[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_SERVUSTVD_time <span>SERVUSTVD<[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_VOX <span>VOX <[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_VOX_time <span>VOX <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_ZDF <span>ZDF <[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_ZDFINFO <span>ZDFinfo<[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_ZDFINFO_time <span>ZDFinfo<[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_ZDFNEO <span>ZDF neo<[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_ZDFNEO_time <span>ZDF neo<[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_ZDF_time <span>ZDF <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme room TV-Programm
attr TV_Programme stateFormat mein_TV_programm: Pro7
attr TV_Programme timeout 60
define TV_Programme_next HTTPMOD http://www.tvmovie.de/tv-programm-gleich-im-tv.html?tv-stations-count=175&time=soon&form_id=dikr_tvm_tv_guide_tv_stations_count_form 60
attr TV_Programme_next userattr readingsName_ARD_next readingsName_ARD_next_time readingsName_KABEL1_next readingsName_KABEL1_next_time readingsName_MDR_next readingsName_MDR_next_time readingsName_N24_next readingsName_N24_next_time readingsName_NTV_next readingsName_NTV_next_time readingsName_PHOENIX_next readingsName_PHOENIX_next_time readingsName_PRO7_next readingsName_PRO7_next_time readingsName_RTL2_next readingsName_RTL2_next_time readingsName_RTL_next readingsName_RTL_next_time readingsName_SAT1_next readingsName_SAT1_next_time readingsName_SERVUSTVD_next readingsName_SERVUSTVD_next_time readingsName_VOX_next readingsName_VOX_next_time readingsName_ZDFINFO_next readingsName_ZDFINFO_next_time readingsName_ZDFNEO_next readingsName_ZDFNEO_next_time readingsName_ZDF_next readingsName_ZDF_next_time readingsRegex_ARD_next readingsRegex_ARD_next_time readingsRegex_KABEL1_next readingsRegex_KABEL1_next_time readingsRegex_MDR_next readingsRegex_MDR_next_time readingsRegex_N24_next readingsRegex_N24_next_time readingsRegex_NTV_next readingsRegex_NTV_next_time readingsRegex_PHOENIX_next readingsRegex_PHOENIX_next_time readingsRegex_PRO7_next readingsRegex_PRO7_next_time readingsRegex_RTL2_next readingsRegex_RTL2_next_time readingsRegex_RTL_next readingsRegex_RTL_next_time readingsRegex_SAT1_next readingsRegex_SAT1_next_time readingsRegex_SERVUSTVD_next readingsRegex_SERVUSTVD_next_time readingsRegex_VOX_next readingsRegex_VOX_next_time readingsRegex_ZDFINFO_next readingsRegex_ZDFINFO_next_time readingsRegex_ZDFNEO_next readingsRegex_ZDFNEO_next_time readingsRegex_ZDF_next readingsRegex_ZDF_next_time stateFormat timeout
attr TV_Programme_next readingsName_ARD_next ARD_next
attr TV_Programme_next readingsName_ARD_next_time ARD_next_time
attr TV_Programme_next readingsName_KABEL1_next KABEL1_next
attr TV_Programme_next readingsName_KABEL1_next_time KABEL1_next_time
attr TV_Programme_next readingsName_MDR_next MDR_next
attr TV_Programme_next readingsName_MDR_next_time MDR_next_time
attr TV_Programme_next readingsName_N24_next N24_next
attr TV_Programme_next readingsName_N24_next_time N24_next_time
attr TV_Programme_next readingsName_NTV_next NTV_next
attr TV_Programme_next readingsName_NTV_next_time NTV_next_time
attr TV_Programme_next readingsName_PHOENIX_next PHOENIX_next
attr TV_Programme_next readingsName_PHOENIX_next_time PHOENIX_next_time
attr TV_Programme_next readingsName_PRO7_next PRO7_next
attr TV_Programme_next readingsName_PRO7_next_time PRO7_next_time
attr TV_Programme_next readingsName_RTL2_next RTL2_next
attr TV_Programme_next readingsName_RTL2_next_time RTL2_next_time
attr TV_Programme_next readingsName_RTL_next RTL_next
attr TV_Programme_next readingsName_RTL_next_time RTL_next_time
attr TV_Programme_next readingsName_SAT1_next SAT1_next
attr TV_Programme_next readingsName_SAT1_next_time SAT1_next_time
attr TV_Programme_next readingsName_SERVUSTVD_next SERVUSTVD_next
attr TV_Programme_next readingsName_SERVUSTVD_next_time SERVUSTVD_next_time
attr TV_Programme_next readingsName_VOX_next VOX_next
attr TV_Programme_next readingsName_VOX_next_time VOX_next_time
attr TV_Programme_next readingsName_ZDFINFO_next ZDFINFO_next
attr TV_Programme_next readingsName_ZDFINFO_next_time ZDFINFO_next_time
attr TV_Programme_next readingsName_ZDFNEO_next ZDFNEO_next
attr TV_Programme_next readingsName_ZDFNEO_next_time ZDFNEO_next_time
attr TV_Programme_next readingsName_ZDF_next ZDF_next
attr TV_Programme_next readingsName_ZDF_next_time ZDF_next_time
attr TV_Programme_next readingsRegex_ARD_next <span>ARD <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_ARD_next_time <span>ARD <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_KABEL1_next <span>KABEL 1 <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_KABEL1_next_time <span>KABEL 1 <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_MDR_next <span>MDR<[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_MDR_next_time <span>MDR<[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_N24_next <span>N24 <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_N24_next_time <span>N24 <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_NTV_next <span>NTV<[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_NTV_next_time <span>NTV<[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_PHOENIX_next <span>Phoenix<[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_PHOENIX_next_time <span>Phoenix<[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_PRO7_next <span>PRO 7 <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_PRO7_next_time <span>PRO 7 <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_RTL2_next <span>RTL II <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_RTL2_next_time <span>RTL II <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_RTL_next <span>RTL <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_RTL_next_time <span>RTL <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_SAT1_next <span>SAT.1 <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_SAT1_next_time <span>SAT.1 <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_SERVUSTVD_next <span>SERVUSTVD<[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_SERVUSTVD_next_time <span>SERVUSTVD<[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_VOX_next <span>VOX <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_VOX_next_time <span>VOX <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_ZDFINFO_next <span>ZDFinfo<[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_ZDFINFO_next_time <span>ZDFinfo<[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_ZDFNEO_next <span>ZDF neo<[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_ZDFNEO_next_time <span>ZDF neo<[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_ZDF_next <span>ZDF <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_ZDF_next_time <span>ZDF <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next room TV-Programm
attr TV_Programme_next stateFormat mein_TV_programm_next: Pro7_next
attr TV_Programme_next timeout 60
define TV_Programme_2015 HTTPMOD http://www.tvmovie.de/tv-programm-heute-abend-20-15.html?tv-stations-count=175&form_id=dikr_tvm_tv_guide_tv_stations_count_form 900
attr TV_Programme_2015 userattr readingsName_ARD_2015 readingsName_KABEL1_2015 readingsName_MDR_2015 readingsName_N24_2015 readingsName_NTV_2015 readingsName_PHOENIX_2015 readingsName_PRO7_2015 readingsName_RTL2_2015 readingsName_RTL_2015 readingsName_SAT1_2015 readingsName_SERVUSTVD_2015 readingsName_VOX_2015 readingsName_ZDFINFO_2015 readingsName_ZDFNEO_2015 readingsName_ZDF_2015 readingsRegex_ARD_2015 readingsRegex_KABEL1_2015 readingsRegex_MDR_2015 readingsRegex_N24_2015 readingsRegex_NTV_2015 readingsRegex_PHOENIX_2015 readingsRegex_PRO7_2015 readingsRegex_RTL2_2015 readingsRegex_RTL_2015 readingsRegex_SAT1_2015 readingsRegex_SERVUSTVD_2015 readingsRegex_VOX_2015 readingsRegex_ZDFINFO_2015 readingsRegex_ZDFNEO_2015 readingsRegex_ZDF_2015 stateFormat timeout
attr TV_Programme_2015 readingsName_ARD_2015 ARD_2015
attr TV_Programme_2015 readingsName_KABEL1_2015 KABEL1_2015
attr TV_Programme_2015 readingsName_MDR_2015 MDR_2015
attr TV_Programme_2015 readingsName_N24_2015 N24_2015
attr TV_Programme_2015 readingsName_NTV_2015 NTV_2015
attr TV_Programme_2015 readingsName_PHOENIX_2015 PHOENIX_2015
attr TV_Programme_2015 readingsName_PRO7_2015 PRO7_2015
attr TV_Programme_2015 readingsName_RTL2_2015 RTL2_2015
attr TV_Programme_2015 readingsName_RTL_2015 RTL_2015
attr TV_Programme_2015 readingsName_SAT1_2015 SAT1_2015
attr TV_Programme_2015 readingsName_SERVUSTVD_2015 SERVUSTVD_2015
attr TV_Programme_2015 readingsName_VOX_2015 VOX_2015
attr TV_Programme_2015 readingsName_ZDFINFO_2015 ZDFINFO_2015
attr TV_Programme_2015 readingsName_ZDFNEO_2015 ZDFNEO_2015
attr TV_Programme_2015 readingsName_ZDF_2015 ZDF_2015
attr TV_Programme_2015 readingsRegex_ARD_2015 <span>ARD <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_2015 readingsRegex_KABEL1_2015 <span>KABEL 1 <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_2015 readingsRegex_MDR_2015 <span>MDR<[\w\W]*?alt="(.*?)" title=
attr TV_Programme_2015 readingsRegex_N24_2015 <span>N24 <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_2015 readingsRegex_NTV_2015 <span>NTV<[\w\W]*?alt="(.*?)" title=
attr TV_Programme_2015 readingsRegex_PHOENIX_2015 <span>Phoenix<[\w\W]*?alt="(.*?)" title=
attr TV_Programme_2015 readingsRegex_PRO7_2015 <span>PRO 7 <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_2015 readingsRegex_RTL2_2015 <span>RTL II <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_2015 readingsRegex_RTL_2015 <span>RTL <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_2015 readingsRegex_SAT1_2015 <span>SAT.1 <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_2015 readingsRegex_SERVUSTVD_2015 <span>SERVUSTVD<[\w\W]*?alt="(.*?)" title=
attr TV_Programme_2015 readingsRegex_VOX_2015 <span>VOX <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_2015 readingsRegex_ZDFINFO_2015 <span>ZDFinfo<[\w\W]*?alt="(.*?)" title=
attr TV_Programme_2015 readingsRegex_ZDFNEO_2015 <span>ZDF neo<[\w\W]*?alt="(.*?)" title=
attr TV_Programme_2015 readingsRegex_ZDF_2015 <span>ZDF <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_2015 room TV-Programm
attr TV_Programme_2015 stateFormat mein_TV_programm_2015: Pro7_2015
attr TV_Programme_2015 timeout 60
define TV_Programm readingsGroup TV_Programme_next:ARD_time@TV_Programme,ARD@TV_Programme,<%logo_ard>,ARD_next_time,<>,ARD_next,ARD_2015@TV_Programme_2015 \
TV_Programme_next:ZDF_time@TV_Programme,ZDF@TV_Programme,<%logo_zdf>,ZDF_next_time,<>,ZDF_next,ZDF_2015@TV_Programme_2015 \
TV_Programme_next:MDR_time@TV_Programme,MDR@TV_Programme,<%logo_mdr>,MDR_next_time,<>,MDR_next,MDR_2015@TV_Programme_2015 \
TV_Programme_next:RTL_time@TV_Programme,RTL@TV_Programme,<%logo_rtl>,RTL_next_time,<>,RTL_next,RTL_2015@TV_Programme_2015 \
TV_Programme_next:SAT1_time@TV_Programme,SAT1@TV_Programme,<%logo_sat1>,SAT1_next_time,<>,SAT1_next,SAT1_2015@TV_Programme_2015 \
TV_Programme_next:PRO7_time@TV_Programme,PRO7@TV_Programme,<%logo_pro7>,PRO7_next_time,<>,PRO7_next,PRO7_2015@TV_Programme_2015 \
TV_Programme_next:KABEL1_time@TV_Programme,KABEL1@TV_Programme,<%logo_kabel1>,KABEL1_next_time,<>,KABEL1_next,KABEL1_2015@TV_Programme_2015 \
TV_Programme_next:VOX_time@TV_Programme,VOX@TV_Programme,<%logo_vox>,VOX_next_time,<>,VOX_next,VOX_2015@TV_Programme_2015 \
TV_Programme_next:RTL2_time@TV_Programme,RTL2@TV_Programme,<%logo_rtl2>,RTL2_next_time,<>,RTL2_next,RTL2_2015@TV_Programme_2015 \
TV_Programme_next:N24_time@TV_Programme,N24@TV_Programme,<%logo_n24>,N24_next_time,<>,N24_next,N24_2015@TV_Programme_2015 \
TV_Programme_next:NTV_time@TV_Programme,NTV@TV_Programme,<%logo_ntv>,NTV_next_time,<>,NTV_next,NTV_2015@TV_Programme_2015 \
TV_Programme_next:PHOENIX_time@TV_Programme,PHOENIX@TV_Programme,<%logo_phoenix>,PHOENIX_next_time,<>,PHOENIX_next,PHOENIX_2015@TV_Programme_2015 \
TV_Programme_next:SERVUSTVD_time@TV_Programme,SERVUSTVD@TV_Programme,<%logo_servus>,SERVUSTVD_next_time,<>,SERVUSTVD_next,SERVUSTVD_2015@TV_Programme_2015 \
TV_Programme_next:ZDFINFO_time@TV_Programme,ZDFINFO@TV_Programme,<%logo_zdf_info>,ZDFINFO_next_time,<>,ZDFINFO_next,ZDFINFO_2015@TV_Programme_2015 \
TV_Programme_next:ZDFNEO_time@TV_Programme,ZDFNEO@TV_Programme,<%logo_zdf_neo>,ZDFNEO_next_time,<>,ZDFNEO_next,ZDFNEO_2015@TV_Programme_2015
attr TV_Programm fp_TV 0,0,0,
attr TV_Programm group TV_Programm
attr TV_Programm nameStyle style="text-align:center"
attr TV_Programm noheading 1
attr TV_Programm nonames 1
attr TV_Programm room TV-Programm
attr TV_Programm valueStyle style="text-align:left;; font-size:15px"


Ich habe gefühlt 10 Stunden oder mehr benötigt, um so weit zu kommen. Daher fände ich es auch richtig gut, wenn es für das TV-Programm mal ein Modul gibt. Ich bin leider zu blöd dafür.
Erlebnisreiche Grüße aus Leipzig!

Germanboy4u

Hallo,

ich hab massive Probleme manche Sender hinzuzufügen.

Manche Sender gehen wunderbar, andere werden nur halb dargestellt, andere gar nicht. Die werden nicht richtig abgefragt.

Beispiele:
Sport1 US: Da klappt aktuell, bei next wird die Zeit nicht ausgelesen, bei abend passiert gar nix
Sport1+: wird gar nicht angezeigt.
Nat Geo Wild: Da werden bei aktuell (im Feld seit) und Next (im Feld aktuelle Sendung) die Sendungen angezeigt aber keine Uhrzeiten, abend gar nicht.

Vermute, dass das mit dem Abend damit zu tun hat, dass ich es noch nicht geschaft habe eine html abfrage zu machen mit allen 200 Sendern. Dann sollte dass wohl auch gehen. Bei Aktuell und Next werden alle Sender abgefragt.

Hab zwar noch nicht viele Sender hinzugefügt (32 Sender habe ich momentan eingetragen), aber der Rest funktioniert mehr oder weniger (bei paar werden die Logos nicht angezeigt)

define TV_Programme HTTPMOD http://www.tvmovie.de/tv-programm-jetzt-im-tv.html?tv-stations-count=200&time=now&form_build_id=form-3d02ae2f947aa2d7dc144e212d0a29b3&form_id=dikr_tvm_tv_guide_tv_stations_count_form=200 1800

attr TV_Programme readingsName_ARD_alpha ARD_alpha
attr TV_Programme readingsName_ARD_alpha_time ARD_alpha_time
attr TV_Programme readingsName_NG NG
attr TV_Programme readingsName_NG-WILD NG-WILD
attr TV_Programme readingsName_NG-WILD_time NG-WILD_time
attr TV_Programme readingsName_NG_time NG_time
attr TV_Programme readingsName_Sport1 Sport1
attr TV_Programme readingsName_Sport1Plus Sport1Plus
attr TV_Programme readingsName_Sport1Plus_time Sport1Plus_time
attr TV_Programme readingsName_Sport1US Sport1US
attr TV_Programme readingsName_Sport1US_time Sport1US_time
attr TV_Programme readingsName_Sport1_time Sport1_time
attr TV_Programme readingsRegex_ARD_alpha <span>ARD Alpha<[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_ARD_alpha_time <span>ARD Alpha<[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_NG <span>National Geographic <[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_NG-WILD <span>Nat Geo Wild <[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_NG-WILD_time <span>Nat Geo Wild <[\w\W]*?air-time"><stroNG-WILD>(.*?)<\/strong>
attr TV_Programme readingsRegex_NG_time <span>National Geographic <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_Sport1 <span>Sport1 <[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_Sport1US <span>Sport1 US<[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_Sport1US <span>Sport1 US<[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_Sport1Plus <span>SPORT1+ <[\w\W]*?alt="(.*?)" title=
attr TV_Programme readingsRegex_Sport1Plus_time <span>SPORT1+  <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme readingsRegex_Sport1_time <span>Sport1 <[\w\W]*?air-time"><strong>(.*?)<\/strong>

define TV_Programme_next HTTPMOD http://www.tvmovie.de/tv-programm-gleich-im-tv.html?time=soon&tv-station=0&tv-stations-count=200&form_build_id=form-bf6933f78551a5d931040f5ac76c2f18&form_id=dikr_tvm_tv_guide_tv_content_filter_form 1700

attr TV_Programme_next readingsName_ARD_alpha_next ARD_alpha_next
attr TV_Programme_next readingsName_ARD_alpha_next_time ARD_alpha_next_time
attr TV_Programme_next readingsName_NG-WILD_next NG-WILD_next
attr TV_Programme_next readingsName_NG-WILD_next_time NG-WILD_next_time
attr TV_Programme_next readingsName_NG_next NG_next
attr TV_Programme_next readingsName_NG_next_time NG_next_time
attr TV_Programme_next readingsName_Sport1Plus_next Sport1Plus_next
attr TV_Programme_next readingsName_Sport1Plus_next_time Sport1Plus_next_time
attr TV_Programme_next readingsName_Sport1US_next Sport1US_next
attr TV_Programme_next readingsName_Sport1US_next_time Sport1US_next_time
attr TV_Programme_next readingsName_Sport1_next Sport1_next
attr TV_Programme_next readingsName_Sport1_next_time Sport1_next_time
attr TV_Programme_next readingsRegex_ARD_alpha_next <span>ARD Alpha<[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_ARD_alpha_next_time <span>ARD Alpha<[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_NG-WILD_next <span>Nat Geo Wild <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_NG-WILD_next_time <span>Nat Geo Wild <[\w\W]*?air-time"><stroNG-WILD>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_NG_next <span>National Geographic <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_NG_next_time <span>National Geographic <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_Sport1Plus_next <span>SPORT1+ <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_Sport1Plus_time_next <span>SPORT1+ <[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_Sport1US_next <span>Sport1 US<[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_Sport1US_time_next <span>Sport1 US<[\w\W]*?air-time"><strong>(.*?)<\/strong>
attr TV_Programme_next readingsRegex_Sport1_next <span>Sport1 <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_next readingsRegex_Sport1_next_time <span>Sport1 <[\w\W]*?air-time"><strong>(.*?)<\/strong>

define TV_Programme_abend HTTPMOD http://www.tvmovie.de/tv-programm-heute-abend-20-15.html?tv-stations-count=200&time=20%3A15&form_build_id=form-7d6283c3084c54f5892900f4f74a5caf&form_id=dikr_tvm_tv_guide_tv_stations_count_form 1600

attr TV_Programme_abend readingsName_ARD_alpha_abend ARD_alpha_abend
attr TV_Programme_abend readingsName_NG_abend NG_abend
attr TV_Programme_abend readingsName_Sport1Plus_abend Sport1Plus_abend
attr TV_Programme_abend readingsName_Sport1US_abend Sport1US_abend
attr TV_Programme_abend readingsName_Sport1_abend Sport1_abend
attr TV_Programme_abend readingsRegex_ARD_alpha_abend <span>ARD Alpha<[\w\W]*?alt="(.*?)" title=
attr TV_Programme_abend readingsName_NG-WILD_abend NG-WILD_abend
attr TV_Programme_abend readingsRegex_NG-WILD_abend <span>Nat Geo Wild <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_abend readingsRegex_NG_abend <span>National Geographic <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_abend readingsRegex_Sport1Plus_abend <span>SPORT1+  <[\w\W]*?alt="(.*?)" title=
attr TV_Programme_abend readingsRegex_Sport1US_abend <span>Sport1 US<[\w\W]*?alt="(.*?)" title=
attr TV_Programme_abend readingsRegex_Sport1_abend <span>Sport1 <[\w\W]*?alt="(.*?)" title=

define TV_A readingsGroup <Programm>,<seit>,<aktuelle Sendung>,<ab>,<folgende Sendung>,<Abend>
<Programm>,<seit>,<aktuelle Sendung>,<ab>,<folgende Sendung>,<Abend>
TV_Programme_next:Sport1_time@TV_Programme,Sport1@TV_Programme,Sport1_next_time,Sport1_next,Sport1_abend@TV_Programme_abend
TV_Programme_next:Sport1Plus_time@TV_Programme,Sport1Plus@TV_Programme,Sport1Plus_next_time,Sport1Plus_next,Sport1Plus_abend@TV_Programme_abend
TV_Programme_next:Sport1US_time@TV_Programme,Sport1US@TV_Programme,Sport1US_next_time,Sport1US_next,Sport1US_abend@TV_Programme_abend
TV_Programme_next:History_time@TV_Programme,History@TV_Programme,History_next_time,History_next,History_abend@TV_Programme_abend
TV_Programme_next:NG_time@TV_Programme,NG@TV_Programme,NG_next_time,NG_next,NG_abend@TV_Programme_abend
TV_Programme_next:NG-WILD_time@TV_Programme,NG-WILD@TV_Programme,NG-WILD_next_time,NG-WILD_next,NG-WILD_abend@TV_Programme_abend


Seht ihr beim Code einen Fehler? Vielleicht schaue ich schon zu viel drauf geschaut, dass ich blind bin :)

Danke für eure Hilfe.

Gb4u

Tommy82

#336
Hi,
ich hab mit der readingsGroup anzeige auf meinem Wandtablett auch noch ein Problem, auf meinem Laptop wird es wie im Anhang "Laptop" angezeigt, auf dem Tablett dann wie im Anhang "Tablett" hab noch nicht rausgefunden woran das liegt.....

Wird auf dem Tabett wieso auch immer kleiner angezeigt, obwohl genug Platz nach rechts wäre

Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

RoBra81

Nutzt du vielleicht verschiedene CSS?

Tommy82

nein, greife bei beiden überden gleichen Port drauf zu, und diesem ist in der fhem.cfg die css zugeordnet
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

MaJu

Probiere es mal mit dem style-Attribut style="width:513px", mit der Pixel-Breite, die du dort zur Verfügung hast.
Erlebnisreiche Grüße aus Leipzig!

Germanboy4u

Kennt jemand eine andere Seite, wo man vernünftig das Programm abfragen kann? Also als alternative zu tvmovie. Dort finde ich nicht alles für mich nötigen Sender.

tv spielfilm wär besser :) Problem ist, dass ich noch nicht rausgefunden habe, wie ich alle sender da anzeigen kann.
Wenn ich das rausgefunden habe, versuche ich mal die Daten auszulesen.

Tommy82

Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

Germanboy4u

glaub das tvmovie schuld ist, dass bei mir Sport1+ nicht richtig angezeigt wird. Problem ist auch, dass ich bei Sendungen 20:15 nicht alle abfragen kann, womit ich die Sender der 2. Seite nicht einbinden kann.

Tommy82

Zitat von: MaJu am 11 Januar 2015, 01:41:56
Probiere es mal mit dem style-Attribut style="width:513px", mit der Pixel-Breite, die du dort zur Verfügung hast.

Das hat super funktioniert, danke für den Tip
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

tagedieb

Hallo und guten abend

ich verfolge hier schon eine ganze Weile den Thread und habe mit meinen Anfängerissen versucht, mir eine TV anzeige nachzustellen
die jeweiligen Logos habe ich nach den hier genannten "Hinweisen "kopiert und in www/images/default gespeichert
jedoch erscheinen bei mir in der Anzeige keine Logos

Ich habe die Logos mit dem vorgeschlagenem Namen abgespeichert   :(
was habe ich übersehen/überlesen?

Ich freue mich über Hinweise

Grüsse Tagedieb
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3