Aktuelles TV-Programm in FHEM

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

Vorheriges Thema - Nächstes Thema

Invers

set device upgradeAttributes hast du auch gemacht?
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

Tommy82

Ich glaube das es das war was ich vergessen hatte.

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

Invers

#707
Ich habe noch einmal mit der Excel-Tabelle probiert.
Das DOIF G.wz.TV.Programm.2015.DI.update wird korrekt erzeugt.
Das DOIF DG.wz.TV.Programm.DI.update hingegen nicht. Somit kann ich auch die Folgezeilen ab AB7 nicht importieren, da ja ABV6 auch nicht geht.
Ich bekomme folgenden Fehler bei Import AB6:

DG.wz.TV.Programm.DI.update DOIF: reading does not exist: DG.wz.TV.Programm:3sat_next_time: [DG.wz.TV.Programm:3sat_next_time]


Das Reading 3sat_next_time existiert aber in DG.wz.TV.Programm.

Und noch ein Problem:
Die Readingsgroup DG.wz.TV.Programm.Details.Popup.RG wird weder in meiner Config-DB, noch in meinem vergebenen Raum angezeigt. Der einzige Weg besteht in der Suche per Kommandozeile.


Brauche einen Tipp, was ich machen muss. Ich sehe keinen Fehler.



Hat sich erst einmal erledigt, habe alle Probleme gelöst (hoffe ich).
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

Esjay

Zitat von: kvo1 am 30 November 2015, 08:07:12
@Grimme,
würde mich auch interessieren ! wie der code für FTUI auschaut  ;)

Ich habe es so gemacht. Vll nicht das Schönste, aber vll kannst du darauf aufbauen!Hab noch nicht so viel mit html gemacht.


<li data-row="4" data-col="6" data-sizex="1" data-sizey="1">
<header>Primetime</header>
<div data-type="image"
     data-size="60%"
     data-url="https://pbs.twimg.com/profile_images/505332383269142528/dxFEuzbY.png"
class="big inline">
</div>
<div data-type="label" data-device="TV_ProgrammePT" data-get="RTLPT" class="">
</div>


Gruß

-Stefan-

#709
Da ich selbst froh bin, wenn jemand ein Stück Code postet

define mod_TV_Programme HTTPMOD http://www.klack.de/fernsehprogramm/was-laeuft-gerade/0/0/all.html 300
attr mod_TV_Programme userattr reading01Name reading02Name reading03Name reading04Name reading05Name reading06Name reading07Name reading08Name reading09Name reading10Name reading11Name reading12Name reading13Name reading14Name reading15Name reading16Name reading17Name reading18Name reading19Name reading20Name reading21Name reading22Name reading23Name reading24Name reading25Name reading26Name reading27Name reading28Name reading29Name reading30Name reading31Name reading32Name reading33Name reading34Name reading35Name reading36Name reading37Name reading38Name reading39Name reading40Name reading41Name reading42Name reading43Name reading44Name reading45Name reading46Name reading47Name reading48Name reading49Name reading50Name reading51Name reading52Name reading53Name reading54Name reading55Name reading56Name reading57Name reading58Name reading59Name reading60Name reading61Name reading62Name reading63Name reading64Name reading65Name reading66Name reading67Name reading68Name reading69Name reading70Name reading71Name reading72Name reading73Name reading74Name reading75Name reading76Name reading77Name reading78Name reading79Name reading80Name reading81Name reading82Name reading83Name reading84Name reading85Name reading86Name reading87Name reading88Name reading89Name reading90Name reading91Name reading92Name reading93Name reading94Name reading95Name reading96Name reading97Name reading98Name reading99Name reading100Name reading101Name reading102Name reading103Name reading104Name reading105Name reading106Name reading107Name reading108Name reading109Name reading120Name reading121Name reading122Name reading123Name reading124Name reading125Name reading126Name reading127Name reading128Name reading129Name reading130Name reading131Name reading132Name reading133Name reading134Name reading135Name reading136Name reading01Regex reading02Regex reading03Regex reading04Regex reading05Regex reading06Regex reading07Regex reading08Regex reading09Regex reading10Regex  reading11Regex reading12Regex reading13Regex reading14Regex reading15Regex reading16Regex reading17Regex reading18Regex reading19Regex reading20Regex reading21Regex reading22Regex reading23Regex reading24Regex reading25Regex reading26Regex reading27Regex reading28Regex  reading29Regex reading30Regex reading31Regex reading32Regex reading33Regex reading34Regex reading35Regex reading36Regex reading37Regex reading38Regex reading39Regex reading40Regex reading41Regex reading42Regex reading43Regex reading44Regex reading45Regex reading46Regex reading47Regex reading48Regex reading49Regex reading50Regex reading51Regex reading52Regex reading53Regex reading54Regex reading55Regex reading56Regex reading57Regex reading58Regex reading59Regex reading60Regex reading61Regex reading62Regex reading63Regex reading64Regex reading65Regex reading66Regex reading67Regex reading68Regex reading69Regex reading70Regex reading71Regex reading72Regex reading73Regex reading74Regex reading75Regex reading76Regex reading77Regex reading78Regex reading79Regex reading80Regex reading81Regex reading82Regex reading83Regex reading84Regex reading85Regex reading86Regex reading87Regex reading88Regex reading89Regex reading90Regex reading91Regex reading92Regex reading93Regex reading94Regex reading95Regex reading96Regex reading97Regex reading98Regex reading99Regex reading100Regex reading101Regex reading102Regex reading103Regex reading104Regex reading105Regex reading106Regex reading107Regex reading108Regex reading109Regex reading110Regex reading111Regex reading112Regex reading113Regex reading114Regex reading115Regex reading116Regex reading117Regex reading118Regex reading119Regex reading120Regex reading121Regex reading122Regex reading123Regex reading124Regex reading125Regex reading126Regex reading127Regex reading128Regex reading129Regex reading130Regex reading131Regex reading132Regex reading133Regex reading134Regex reading135Regex reading136Regex stateFormat timeout verbose
attr mod_TV_Programme reading01Name ARD
attr mod_TV_Programme reading01Regex title="ARD"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading02Name ARD_time
attr mod_TV_Programme reading02Regex title="ARD"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading03Name ARD_next
attr mod_TV_Programme reading03Regex title="ARD"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading04Name ARD_next_time
attr mod_TV_Programme reading04Regex title="ARD"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading05Name ZDF
attr mod_TV_Programme reading05Regex title="ZDF"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading06Name ZDF_time
attr mod_TV_Programme reading06Regex title="ZDF"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading07Name ZDF_next
attr mod_TV_Programme reading07Regex title="ZDF"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading08Name ZDF_next_time
attr mod_TV_Programme reading08Regex title="ZDF"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading09Name RTL
attr mod_TV_Programme reading09Regex title="RTL"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading10Name RTL_time
attr mod_TV_Programme reading10Regex title="RTL"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading11Name RTL_next
attr mod_TV_Programme reading11Regex title="RTL"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading12Name RTL_next_time
attr mod_TV_Programme reading12Regex title="RTL"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading13Name Sat1
attr mod_TV_Programme reading13Regex title="SAT.1"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading14Name Sat1_time
attr mod_TV_Programme reading14Regex title="SAT.1"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading15Name Sat1_next
attr mod_TV_Programme reading15Regex title="SAT.1"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading16Name Sat1_next_time
attr mod_TV_Programme reading16Regex title="SAT.1"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading17Name Pro7
attr mod_TV_Programme reading17Regex title="Pro7"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading18Name Pro7_time
attr mod_TV_Programme reading18Regex title="Pro7"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading19Name Pro7_next
attr mod_TV_Programme reading19Regex title="Pro7"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading20Name Pro7_next_time
attr mod_TV_Programme reading20Regex title="Pro7"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading21Name RTL2
attr mod_TV_Programme reading21Regex title="RTL 2"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading22Name RTL2_time
attr mod_TV_Programme reading22Regex title="RTL 2"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading23Name RTL2_next
attr mod_TV_Programme reading23Regex title="RTL 2"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading24Name RTL2_next_time
attr mod_TV_Programme reading24Regex title="RTL 2"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading25Name VOX
attr mod_TV_Programme reading25Regex title="VOX"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading26Name VOX_time
attr mod_TV_Programme reading26Regex title="VOX"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading27Name VOX_next
attr mod_TV_Programme reading27Regex title="VOX"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading28Name VOX_next_time
attr mod_TV_Programme reading28Regex title="VOX"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading29Name KiKa
attr mod_TV_Programme reading29Regex title="KiKa"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading30Name KiKa_time
attr mod_TV_Programme reading30Regex title="KiKa"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading31Name KiKa_next
attr mod_TV_Programme reading31Regex title="KiKa"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading32Name KiKa_next_time
attr mod_TV_Programme reading32Regex title="KiKa"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading33Name SuperRTL
attr mod_TV_Programme reading33Regex title="Super RTL"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading34Name SuperRTL_time
attr mod_TV_Programme reading34Regex title="Super RTL"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading35Name SuperRTL_next
attr mod_TV_Programme reading35Regex title="Super RTL"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading36Name SuperRTL_next_time
attr mod_TV_Programme reading36Regex title="Super RTL"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading37Name Sixx
attr mod_TV_Programme reading37Regex title="sixx"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading38Name Sixx_time
attr mod_TV_Programme reading38Regex title="sixx"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading39Name Sixx_next
attr mod_TV_Programme reading39Regex title="sixx"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading40Name Sixx_next_time
attr mod_TV_Programme reading40Regex title="sixx"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading41Name ServusTV
attr mod_TV_Programme reading41Regex title="Servus TV"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading42Name ServusTV_time
attr mod_TV_Programme reading42Regex title="Servus TV"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading43Name ServusTV_next
attr mod_TV_Programme reading43Regex title="Servus TV"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading44Name ServusTV_next_time
attr mod_TV_Programme reading44Regex title="Servus TV"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading45Name N24
attr mod_TV_Programme reading45Regex title="N24"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading46Name N24_time
attr mod_TV_Programme reading46Regex title="N24"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading47Name N24_next
attr mod_TV_Programme reading47Regex title="N24"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading48Name N24_next_time
attr mod_TV_Programme reading48Regex title="N24"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading49Name NTV
attr mod_TV_Programme reading49Regex title="N-TV"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading50Name NTV_time
attr mod_TV_Programme reading50Regex title="N-TV"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading51Name NTV_next
attr mod_TV_Programme reading51Regex title="N-TV"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading52Name NTV_next_time
attr mod_TV_Programme reading52Regex title="N-TV"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading53Name Phoenix
attr mod_TV_Programme reading53Regex title="Phoenix"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading54Name Phoenix_time
attr mod_TV_Programme reading54Regex title="Phoenix"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading55Name Phoenix_next
attr mod_TV_Programme reading55Regex title="Phoenix"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading56Name Phoenix_next_time
attr mod_TV_Programme reading56Regex title="Phoenix"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading57Name NationalGeographic
attr mod_TV_Programme reading57Regex title="National Geographic "[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading58Name NationalGeographic_time
attr mod_TV_Programme reading58Regex title="National Geographic "[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading59Name NationalGeographic_next
attr mod_TV_Programme reading59Regex title="National Geographic "[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading60Name NationalGeographic_next_time
attr mod_TV_Programme reading60Regex title="National Geographic"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading61Name Syfy
attr mod_TV_Programme reading61Regex title="Syfy"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading62Name Syfy_time
attr mod_TV_Programme reading62Regex title="Syfy"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading63Name Syfy_next
attr mod_TV_Programme reading63Regex title="Syfy"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading64Name Syfy_next_time
attr mod_TV_Programme reading64Regex title="Syfy"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading65Name 13thStreet
attr mod_TV_Programme reading65Regex title="13th Street"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading66Name 13thStreet_time
attr mod_TV_Programme reading66Regex title="13th Street"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading67Name 13thStreet_next
attr mod_TV_Programme reading67Regex title="13th Street"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading68Name 13thStreet_next_time
attr mod_TV_Programme reading68Regex title="13th Street"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading69Name AXN
attr mod_TV_Programme reading69Regex title="AXN"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading70Name AXN_time
attr mod_TV_Programme reading70Regex title="AXN"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading71Name AXN_next
attr mod_TV_Programme reading71Regex title="AXN"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading72Name AXN_next_time
attr mod_TV_Programme reading72Regex title="AXN"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading73Name RTLCrime
attr mod_TV_Programme reading73Regex title="RTL Crime"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading74Name RTLCrime_time
attr mod_TV_Programme reading74Regex title="RTL Crime"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading75Name RTLCrime_next
attr mod_TV_Programme reading75Regex title="RTL Crime"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading76Name RTLCrime_next_time
attr mod_TV_Programme reading76Regex title="RTL Crime"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading77Name SkyAtlantic
attr mod_TV_Programme reading77Regex title="Sky Atlantic HD"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading78Name SkyAtlantic_time
attr mod_TV_Programme reading78Regex title="Sky Atlantic HD"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading79Name SkyAtlantic_next
attr mod_TV_Programme reading79Regex title="Sky Atlantic HD"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading80Name SkyAtlantic_next_time
attr mod_TV_Programme reading80Regex title="Sky Atlantic HD"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading81Name SkyCinema
attr mod_TV_Programme reading81Regex title="Sky Cinema"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading82Name SkyCinema_time
attr mod_TV_Programme reading82Regex title="Sky Cinema"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading83Name SkyCinema_next
attr mod_TV_Programme reading83Regex title="Sky Cinema"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading84Name SkyCinema_next_time
attr mod_TV_Programme reading84Regex title="Sky Cinema"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading85Name SkyCinemap1
attr mod_TV_Programme reading85Regex title="Sky Cinema \+1"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading86Name SkyCinemap1_time
attr mod_TV_Programme reading86Regex title="Sky Cinema \+1"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading87Name SkyCinemap1_next
attr mod_TV_Programme reading87Regex title="Sky Cinema \+1"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading88Name SkyCinemap1_next_time
attr mod_TV_Programme reading88Regex title="Sky Cinema \+1"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading89Name SkyCinemap24
attr mod_TV_Programme reading89Regex title="Sky Cinema \+24"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading90Name SkyCinemap24_time
attr mod_TV_Programme reading90Regex title="Sky Cinema \+24"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading91Name SkyCinemap24_next
attr mod_TV_Programme reading91Regex title="Sky Cinema \+24"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading92Name SkyCinemap24_next_time
attr mod_TV_Programme reading92Regex title="RTL"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading93Name SkyCinemaHits
attr mod_TV_Programme reading93Regex title="Sky Cinema Hits"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading94Name SkyCinemaHits_time
attr mod_TV_Programme reading94Regex title="Sky Cinema Hits"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading95Name SkyCinemaHits_next
attr mod_TV_Programme reading95Regex title="Sky Cinema Hits"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading96Name SkyCinemaHits_next_time
attr mod_TV_Programme reading96Regex title="Sky Cinema Hits"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading97Name SkyAction
attr mod_TV_Programme reading97Regex title="Sky Action"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading98Name SkyAction_time
attr mod_TV_Programme reading98Regex title="Sky Action"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading99Name SkyAction_next
attr mod_TV_Programme reading99Regex title="Sky Action"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading100Name SkyAction_next_time
attr mod_TV_Programme reading100Regex title="Sky Action"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading101Name SkyComedy
attr mod_TV_Programme reading101Regex title="Sky Comedy"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading102Name SkyComedy_time
attr mod_TV_Programme reading102Regex title="Sky Comedy"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading103Name SkyComedy_next
attr mod_TV_Programme reading103Regex title="Sky Comedy"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading104Name SkyComedy_next_time
attr mod_TV_Programme reading104Regex title="Sky Comedy"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading105Name SkyEmotion
attr mod_TV_Programme reading105Regex title="Sky Emotion"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading106Name SkyEmotion_time
attr mod_TV_Programme reading106Regex title="Sky Emotion"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading107Name SkyEmotion_next
attr mod_TV_Programme reading107Regex title="Sky Emotion"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading108Name SkyEmotion_next_time
attr mod_TV_Programme reading108Regex title="Sky Emotion"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading109Name SkyNostalgie
attr mod_TV_Programme reading109Regex title="Sky Nostalgie"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading110Name SkyNostalgie_time
attr mod_TV_Programme reading110Regex title="Sky Nostalgie"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading111Name SkyNostalgie_next
attr mod_TV_Programme reading111Regex title="Sky Nostalgie"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading112Name SkyNostalgie_next_time
attr mod_TV_Programme reading112Regex title="Sky Nostalgie"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading113Name SkyKrimi
attr mod_TV_Programme reading113Regex title="Sky Krimi"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading114Name SkyKrimi_time
attr mod_TV_Programme reading114Regex title="Sky Krimi"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading115Name SkyKrimi_next
attr mod_TV_Programme reading115Regex title="Sky Krimi"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading116Name SkyKrimi_next_time
attr mod_TV_Programme reading116Regex title="Sky Krimi"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading117Name SkySport1
attr mod_TV_Programme reading117Regex title="Sky Sport 1"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading118Name SkySport1_time
attr mod_TV_Programme reading118Regex title="Sky Sport 1"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading119Name SkySport1_next
attr mod_TV_Programme reading119Regex title="Sky Sport 1"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading120Name SkySport1_next_time
attr mod_TV_Programme reading120Regex title="Sky Sport 1"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading121Name SkySport2
attr mod_TV_Programme reading121Regex title="Sky Sport 2"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading122Name SkySport2_time
attr mod_TV_Programme reading122Regex title="Sky Sport 2"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading123Name SkySport2_next
attr mod_TV_Programme reading123Regex title="Sky Sport 2"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading124Name SkySport2_next_time
attr mod_TV_Programme reading124Regex title="Sky Sport 2"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading125Name Sky3D
attr mod_TV_Programme reading125Regex title="Sky 3D"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading126Name Sky3D_time
attr mod_TV_Programme reading126Regex title="Sky 3D"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading127Name Sky3D_next
attr mod_TV_Programme reading127Regex title="Sky 3D"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading128Name Sky3D_next_time
attr mod_TV_Programme reading128Regex title="Sky 3D"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading129Name Sport1USHD
attr mod_TV_Programme reading129Regex title="Sky Sport1\+ US HD"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading130Name Sport1USHD_time
attr mod_TV_Programme reading130Regex title="Sky Sport1\+ US HD"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading131Name Sport1USHD_next
attr mod_TV_Programme reading131Regex title="Sky Sport1\+ US HD"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading132Name Sport1USHD_next_time
attr mod_TV_Programme reading132Regex title="Sky Sport1\+ US HD"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
attr mod_TV_Programme reading133Name SkyKrimi
attr mod_TV_Programme reading133Regex title="Sky Krimi"[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading134Name SkyKrimi_time
attr mod_TV_Programme reading134Regex title="Sky Krimi"[\w\W]*?<td class="time">\s*(.*?)\s*<
attr mod_TV_Programme reading135Name SkyKrimi_next
attr mod_TV_Programme reading135Regex title="Sky Krimi"[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>
attr mod_TV_Programme reading136Name SkyKrimi_next_time
attr mod_TV_Programme reading136Regex title="Sky Krimi"[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div


Hier meine TV-Liste mit angepassten Readings

Ascos

Hi,

habe alles soweit zum Laufen bekommen.
Allerdings, wie kann ich denn Sender hinzufügen?
Die Readings sind ja durchnummeriert, aber es gibt nur so viele, wie ich Sender definiert habe.

Viele Grüße
Tino
1x RaspberryPi 3, HMUART, HMLAN
4x HM-CC-RT-DN, 4x HM-Sec-SCo, 4x HM-TC-IT-WM-W-EU, 1 Jeelink, 4 Lacrosse Fühler, 2 LD382A
1x ZBox mit Kodibuntu, mehrere schaltbare Steckdosen

Paul

Zitat von: Ascos am 16 April 2016, 15:21:09
Hi,

habe alles soweit zum Laufen bekommen.
Allerdings, wie kann ich denn Sender hinzufügen?
Die Readings sind ja durchnummeriert, aber es gibt nur so viele, wie ich Sender definiert habe.

Viele Grüße
Tino
In dem du neue definierst
Cubietruck, HM-USB, CUL, FS20, FHT, HUE, Keymatic

Tommy82

#712
Hi,
ich hab plötzlich ein Problem wenn ich die zukünftigen Sender anklicke, das dann beim erreichen der Uhrzeit nicht umgeschaltet wird, im Log erscheint dann:
2016.04.17 13:45:02.204 0: Übergebener channel: Pro7_next
2016.04.17 13:45:02.205 0: channel ohne _time: Pro7_next
2016.04.17 13:45:02.206 0: lcchannel: pro7
2016.04.17 13:45:02.206 0: channel aus channellist: ProSieben_HD
2016.04.17 13:45:02.235 3: delete VU_Ultimo.Senderwechsel.at : Please define VU_Ultimo.Senderwechsel.at first


Hab eigentlich in letzter Zeit nichts am TV Programm geändert, einer eine idee was falsch läuft?

das sub zum Senderwechsel sieht so aus
sub
switchChannel($)
{
  my %channellist = (   
pro7 => 'ProSieben_HD',
     '13thstreet' => '13th_Street',
    rtl => 'RTL',
ard => 'Das_Erste_HD',
    kabel1 => 'kabel_eins_HD',
'sat.1' => 'SAT.1_HD',
    rtl2 => 'RTL_II',
sport1 => 'Sport1',
   vox => 'VOX',
zdf => 'ZDF_HD',
    );
 
  my $TVDevice = 'VU_Ultimo';

  my ($channel) = @_;
  Log(0, 'Übergebener channel: '.$channel);
  $channel =~ s/_time//g; 
  Log(0, 'channel ohne _time: '.$channel);
  my $next = 0;
  if ($channel =~ /_next/)
  {
    my @array = split('_next', $channel);
    $channel = $array[0];
    $next = 1;
  }
  my $lcchannel = lc $channel;
  Log(0, 'lcchannel: '.$lcchannel);
  my $command = '';
 
  Log(0, 'channel aus channellist: '.$channellist{$lcchannel});
  $command = 'set '.$TVDevice.' channel '.$channellist{$lcchannel};

  if ($command ne '')
  {
    if ($next == 1)
    {
      $command =~ s/;/;;/g;
      fhem('delete '.$TVDevice.'.Senderwechsel.at');
      fhem('define '.$TVDevice.'.Senderwechsel.at at '.ReadingsVal('TV_Programme_next', $channel.'_next_time', '00:00').' '.$command);
      fhem('attr '.$TVDevice.'.Senderwechsel.at room Wohnzimmer');
    }
    else
    {
      fhem($command);
    }
  }
  else
  {
    Log(1, 'Channelnumber not found for channel: '.$channel);
  }
}


das at sieht so aus:
Internals:
   CFGFN
   COMMAND    set VU_Ultimo channel 13th_Street
   DEF        2016-04-18T00:00:00 set VU_Ultimo channel 13th_Street
   NAME       VU_Ultimo.Senderwechsel.at
   NR         6430
   PERIODIC   no
   RELATIVE   no
   STATE      Next: 00:00:00
   TIMESPEC   00:00
   TRIGGERTIME 1460930400
   TRIGGERTIME_FMT 2016-04-18 00:00:00
   TYPE       at
   VOLATILE   1
   Helper:
     Dblog:
       Next:
         Mydblog:
           TIME       1460894352.88392
           VALUE      00:00:00
   Readings:
     2016-04-17 13:59:12   state           Next: 00:00:00
Attributes:
   room       Wohnzimmer


Anscheint wird die Uhrzeit nicht richtig mitgegeben oder ?
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

Ascos

Zitat von: Paul am 17 April 2016, 10:54:15
In dem du neue definierst

Das war auch mein Plan. Die Frage war ja auch, WIE?
Aber gut, ich habe mir inzwischen selber geholfen.
1x RaspberryPi 3, HMUART, HMLAN
4x HM-CC-RT-DN, 4x HM-Sec-SCo, 4x HM-TC-IT-WM-W-EU, 1 Jeelink, 4 Lacrosse Fühler, 2 LD382A
1x ZBox mit Kodibuntu, mehrere schaltbare Steckdosen

Tommy82

Keiner eine Idee wieso das Umschalten zu einer Bestimmten Zeit bei mir nicht mehr klappt?

Im Log kommt immer nur:
[/2016.04.22 14:11:59.855 0: Übergebener channel: Pro7_next
2016.04.22 14:11:59.856 0: channel ohne _time: Pro7_next
2016.04.22 14:11:59.857 0: lcchannel: pro7
2016.04.22 14:11:59.857 0: channel aus channellist: ProSieben_HD
2016.04.22 14:11:59.883 3: delete VU_Ultimo.Senderwechsel.at : Please define VU_Ultimo.Senderwechsel.at firstcode]
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

Paul

Was steht denn in deinem '.ReadingsVal('TV_Programme_next' ?
Es scheint doch so das dein at keine Zeit hat
Cubietruck, HM-USB, CUL, FS20, FHT, HUE, Keymatic

Tommy82

Hi,
das Problem ist tatsächlich das die Uhrzeit nicht mitgegeben wird, bzw. auf 00:00:00 gesetzt wird


Internals:
   CFGFN
   COMMAND    set VU_Ultimo channel ProSieben_HD
   DEF        2016-04-23T00:00:00 set VU_Ultimo channel ProSieben_HD
   NAME       VU_Ultimo.Senderwechsel.at
   NR         26482
   PERIODIC   no
   RELATIVE   no
   STATE      Next: 00:00:00
   TIMESPEC   00:00
   TRIGGERTIME 1461362400
   TRIGGERTIME_FMT 2016-04-23 00:00:00
   TYPE       at
   VOLATILE   1
   Helper:
     Dblog:
       Next:
         Mydblog:
           TIME       1461348127.89523
           VALUE      00:00:00
   Readings:
     2016-04-22 20:02:07   state           Next: 00:00:00
Attributes:
   room       Wohnzimmer


Nur wieso, hat immer funktioniert.

Die readings werden so eingelesen:
reading23Name
Pro7_next
reading23Regex
title="Pro7"><img[\w\W]*?<td class="time[\w\W]*?Row">[\w\W]*?<div[\w\W]*?<div class="content">\s*<a[\w\W]*?>\s*(.*?)\s*</a>

reading30Name
Pro7_next_time
reading30Regex
title="Pro7"><img[\w\W]*?<td class="time[\w\W]*?Row">\s*(.*?)\s*<div
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

MarioS1969

Hallo Stefan,
vielen Dank für deinen Code.
Ich habe ihn bei mir integriert, aber das TV-Programm wurde nicht angezeigt.
Muss ich sonst noch etwas ingegrieren?

Vor der Umstellung hatte ich noch folgenden Code:

define TV_ProgrammPT_Next readingsGroup <Sender>,<Ab>,<Primetime-Sendung>,<Ab>,<Nachfolgende Sendung> \
TV_ProgrammePT:ARDPT_Starttime,ARDPT,ARDPT_Nexttime,ARDPT_Next \
TV_ProgrammePT:ZDFPT_Starttime,ZDFPT,ZDFPT_Nexttime,ZDFPT_Next \
TV_ProgrammePT:RTLPT_Starttime,RTLPT,RTLPT_Nexttime,RTLPT_Next \
TV_ProgrammePT:RTL2PT_Starttime,RTL2PT,RTL2PT_Nexttime,RTL2PT_Next \
TV_ProgrammePT:Pro7PT_Starttime,Pro7PT,Pro7PT_Nexttime,Pro7PT_Next \
TV_ProgrammePT:Sat1PT_Starttime,Sat1PT,Sat1PT_Nexttime,Sat1PT_Next \
TV_ProgrammePT:Kabel1PT_Starttime,Kabel1PT,Kabel1PT_Nexttime,Kabel1PT_Next \
TV_ProgrammePT:VOXPT_Starttime,VOXPT,VOXPT_Nexttime,VOXPT_Next
attr TV_ProgrammPT_Next alias TV-Programm
attr TV_ProgrammPT_Next group TV_Programm
attr TV_ProgrammPT_Next nameIcon { ARDPT_Starttime => 'ard', ZDFPT_Starttime => 'zdf', Pro7PT_Starttime => 'pro7', RTLPT_Starttime => 'rtl1', Sat1PT_Starttime => 'sat1', Kabel1PT_Starttime => 'kabel1', VOXPT_Starttime => 'vox', RTL2PT_Starttime => 'rtl2', DMAXPT_Starttime => 'tvmovie/tvlogo_dmax_s', SUPERRTLPT_Starttime => 'tvmovie/tvlogo_super_rtl_logo', NDRPT_Starttime => 'tvmovie/tvlogo_ndr_s', BRPT_Starttime => 'tvmovie/tvlogo_br_l', HRPT_Starttime => 'tvmovie/tvlogo_hr_s', MDRPT_Starttime => 'tvmovie/tvlogo_mdr_s', RBBPT_Starttime => 'tvmovie/tvlogo_rbb-brandenburg_s', SWRPT_Starttime => 'tvmovie/tvlogo_swr_logo', WDRPT_Starttime => 'tvmovie/tvlogo_wdr_s', ZDFNEOPT_Starttime => 'tvmovie/tvlogo_zdf-neo_s', RTLNITROPT_Starttime => 'tvmovie/rtl_nitro', SAT1GOLDPT_Starttime => 'tvmovie/tvlogo_sat1_rgb_sat1gold',  SIXXPT_Starttime => 'tvmovie/sixx', TELE5PT_Starttime => 'tvmovie/tvlogo_tele-5_s', DREISATPT_Starttime => 'tvmovie/tvlogo_3sat_s', EINSPLUSPT_Starttime => 'tvmovie/tvlogo_eins-plus_s', EINSFESTIVALPT_Starttime => 'tvmovie/tvlogo_eins-festival_s', SPORT1PT_Starttime => 'tvmovie/sport1', EUROSPORTPT_Starttime => 'tvmovie/eurosport', N24PT_Starttime => 'tvmovie/n24', COMEDYCENTRALPT_Starttime => 'tvmovie/comedy_central', ARTEPT_Starttime => 'tvmovie/tvlogo_arte_s', NTVPT_Starttime => 'tvmovie/tvlogo_ntv_s'}
attr TV_ProgrammPT_Next nameStyle style="color:yellow"
attr TV_ProgrammPT_Next room Multimedia
attr TV_ProgrammPT_Next style style="font-size:12px"
attr TV_ProgrammPT_Next valueFormat {wrapLine($VALUE, 50)}


Wier dieser weiterhin benötigt? Wenn ja kann mir jemand sagen, wie ich ihn anpassen muss?
Ich komme mit diesem Thema einfach nicht voran.

Vielen Dank für eure Unterstützung
Mario
PI 2, PI4,  RFXtrx433, IT-1500, CMR-1000, ITM 100, TFA Temperatursensor, IR-Sensor, FB 7590, LIRC mit Logitech Harmony, FI9821W, Sonos, Twilight, Benzinpreismonitor, HMLAN, HM-Sen-DB-PCB, HM-LC-Bl1PBU-FM, HM-SEC-SC-2, GPIO4 mit fhem2fhem, Shelly

en-trust

Wie sieht eigentlich zu eurer fhem.cfg der html code für´s Tablet aus ?

mjoomla

Moin Moin,

wie bekomme ich die Daten in der "Tablet UI" zum laufen?

Hab alles möglich versucht, aber geht irgend wir nicht.

<li class="halbTransparent" data-row="2" data-col="2" data-sizex="7" data-sizey="1">
<header class="headerTransparent">Sender</header>
<div type="label" data-device="TVPRO" data-get="RTL" style="color:#aa6900;">-</div>
<div type="label" data-device="TVPRO" data-get="RTL_time">-</div>
<div type="label" data-device="TVPRO" data-get="RTL_next_time">-</div>
<div type="label" data-device="TVPRO" data-get="RTL_details" class="cell">-</div>
</li>


stellt aber nicht da bis auf das - Zeichen

wer kann mir helfen?

MFG MJoomla/Michael