Ist es bei diese RG möglich, die komplette Zeile auszulesen?

Begonnen von Invers, 14 März 2016, 22:18:29

Vorheriges Thema - Nächstes Thema

Invers

Aus der im Folgenden dargestellten rg möchte ich alle Werte der Zeile auslesen, auf die ich klicke.
Also, wenn ich auf den Filmtitel klicke, möchte ich die Werte der anderen Spalten ebenfalls lesen und verarbeiten.
Bei der geklickten Zelle ist das kein Problem.
Ich klicke auf den Titel des Films und bekomme mit "commands { 'set DU_TVSender $READING' }"
den Readingsnamen oder mit "commands { 'set DU_TVSender $VALUE' }" den Inhalt.

Wie komme ich aber an die Nebenspalten? Die Readings haben leider in jeder Zeile einen anderen Namen (Beispiel):

tv_abend:!tvlogo_3sat,3sat_time,3sat,3sat_next_time,3sat_next
tv_abend:!tvlogo_ARD,ARD_time,ARD,ARD_next_time,ARD_next


Hier das List der rg.

Internals:
   CFGFN
   DEF        <Sender>,<Seit>,<Aktuelle Sendung>,<Ab>,<Nachfolgende Sendung>
tv_abend:!tvlogo_3sat,3sat_time,3sat,3sat_next_time,3sat_next
tv_abend:!tvlogo_ARD,ARD_time,ARD,ARD_next_time,ARD_next
tv_abend:!tvlogo_ZDF,ZDF_time,ZDF,ZDF_next_time,ZDF_next
tv_abend:!tvlogo_RTL2,RTL2_time,RTL2,RTL2_next_time,RTL2_next
tv_abend:!tvlogo_RTL,RTL_time,RTL,RTL_next_time,RTL_next
tv_abend:!tvlogo_SAT.1,SAT.1_time,SAT.1,SAT.1_next_time,SAT.1_next
tv_abend:!tvlogo_Pro7,Pro7_time,Pro7,Pro7_next_time,Pro7_next
tv_abend:!tvlogo_Kabeleins,Kabeleins_time,Kabeleins,Kabeleins_next_time,Kabeleins_next
tv_abend:!tvlogo_VOX,VOX_time,VOX,VOX_next_time,VOX_next
tv_abend:!tvlogo_TELE5,TELE5_time,TELE5,TELE5_next_time,TELE5_next
tv_abend:!tvlogo_ARTE,ARTE_time,ARTE,ARTE_next_time,ARTE_next
tv_abend:!tvlogo_PRO7MAXX,Pro7MAXX_time,Pro7MAXX,Pro7MAXX_next_time,Pro7MAXX_next
tv_abend:!tvlogo_sixx,sixx_time,sixx,sixx_next_time,sixx_next
tv_abend:!tvlogo_SuperRTL,SuperRTL_time,SuperRTL,SuperRTL_next_time,SuperRTL_next
tv_abend:!tvlogo_DMAX,DMAX_time,DMAX,DMAX_next_time,DMAX_next
tv_abend:!tvlogo_EinsFestival,EinsFestival_time,EinsFestival,EinsFestival_next_time,EinsFestival_next
tv_abend:!tvlogo_EinsPlus,EinsPlus_time,EinsPlus,EinsPlus_next_time,EinsPlus_next
tv_abend:!tvlogo_ZDFneo,ZDFneo_time,ZDFneo,ZDFneo_next_time,ZDFneo_next
tv_abend:!tvlogo_ZDFkultur,ZDFkultur_time,ZDFkultur,ZDFkultur_next_time,ZDFkultur_next
tv_abend:!tvlogo_ZDFinfo,ZDFinfo_time,ZDFinfo,ZDFinfo_next_time,ZDFinfo_next
tv_abend:!tvlogo_N24,N24_time,N24,N24_next_time,N24_next
tv_abend:!tvlogo_N-TV,N-TV_time,N-TV,N-TV_next_time,N-TV_next
tv_abend:!tvlogo_RBB,RBB_time,RBB,RBB_next_time,RBB_next
tv_abend:!tvlogo_Tagesschau24,Tagesschau24_time,Tagesschau24,Tagesschau24_next_time,Tagesschau24_next
tv_abend:!tvlogo_Phoenix,Phoenix_time,Phoenix,Phoenix_next_time,Phoenix_next
tv_abend:!tvlogo_MDR,MDR_time,MDR,MDR_next_time,MDR_next
tv_abend:!tvlogo_WDR,WDR_time,WDR,WDR_next_time,WDR_next
tv_abend:!tvlogo_HSE24,HSE24_time,HSE24,HSE24_next_time,HSE24_next
tv_abend:!tvlogo_QVC,QVC_time,QVC,QVC_next_time,QVC_next
tv_abend:!tvlogo_AnixeHD,AnixeHD_time,AnixeHD,AnixeHD_next_time,AnixeHD_next
tv_abend:!tvlogo_SAT.1Gold,SAT.1Gold_time,SAT.1Gold,SAT.1Gold_next_time,SAT.1Gold_next
tv_abend:!tvlogo_Tagesschau24,Tagesschau24_time,Tagesschau24,Tagesschau24_next_time,Tagesschau24_next


   NAME       rg_TVProgramm_Abend
   NR         386
   NTFY_ORDER 50-rg_TVProgramm_Abend
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   Content:
     tv_abend   1
   Content2:
   DEVICES:
     ARRAY(0x1e4eb30)
     ARRAY(0x1d8f230)
     ARRAY(0x2010f10)
     ARRAY(0x1dab878)
     ARRAY(0x1daa3a0)
     ARRAY(0x479f4c0)
     ARRAY(0x2000978)
     ARRAY(0x20136f8)
     ARRAY(0x2018d18)
     ARRAY(0x1e12b10)
     ARRAY(0x1ff1490)
     ARRAY(0x43d5d00)
     ARRAY(0x47a1478)
     ARRAY(0x1e60698)
     ARRAY(0x1e56730)
     ARRAY(0x4787358)
     ARRAY(0x1e170d8)
     ARRAY(0x1e41d68)
     ARRAY(0x30a2ca8)
     ARRAY(0x1d9c940)
     ARRAY(0x1d3a270)
     ARRAY(0x444b8d8)
     ARRAY(0x200e0d8)
     ARRAY(0x479d140)
     ARRAY(0x47bcfc0)
     ARRAY(0x1ff3338)
     ARRAY(0x1e46068)
     ARRAY(0x1d365e0)
     ARRAY(0x1ff8640)
     ARRAY(0x2034a68)
     ARRAY(0x2018d00)
     ARRAY(0x444aa48)
     ARRAY(0x28f5bd0)
   Fhem:
     lastDefChange 17
     last_update 1457989149.96477
   Helper:
     DEF
     commands   { 'set DU_TVSender $READING' }
     nameStyle  style="color:yellow"
     valueFormat {wrapLine($VALUE, 50)}
     Positions:
       tv_abend.3sat 2:3
       tv_abend.3sat_next 2:5
       tv_abend.3sat_next_time 2:4
       tv_abend.3sat_time 2:2
       tv_abend.ARD 3:3
       tv_abend.ARD_next 3:5
       tv_abend.ARD_next_time 3:4
       tv_abend.ARD_time 3:2
       tv_abend.ARTE 12:3
       tv_abend.ARTE_next 12:5
       tv_abend.ARTE_next_time 12:4
       tv_abend.ARTE_time 12:2
       tv_abend.AnixeHD 31:3
       tv_abend.AnixeHD_next 31:5
       tv_abend.AnixeHD_next_time 31:4
       tv_abend.AnixeHD_time 31:2
       tv_abend.DMAX 16:3
       tv_abend.DMAX_next 16:5
       tv_abend.DMAX_next_time 16:4
       tv_abend.DMAX_time 16:2
       tv_abend.EinsFestival 17:3
       tv_abend.EinsFestival_next 17:5
       tv_abend.EinsFestival_next_time 17:4
       tv_abend.EinsFestival_time 17:2
       tv_abend.EinsPlus 18:3
       tv_abend.EinsPlus_next 18:5
       tv_abend.EinsPlus_next_time 18:4
       tv_abend.EinsPlus_time 18:2
       tv_abend.HSE24 29:3
       tv_abend.HSE24_next 29:5
       tv_abend.HSE24_next_time 29:4
       tv_abend.HSE24_time 29:2
       tv_abend.Kabeleins 9:3
       tv_abend.Kabeleins_next 9:5
       tv_abend.Kabeleins_next_time 9:4
       tv_abend.Kabeleins_time 9:2
       tv_abend.MDR 27:3
       tv_abend.MDR_next 27:5
       tv_abend.MDR_next_time 27:4
       tv_abend.MDR_time 27:2
       tv_abend.N-TV 23:3
       tv_abend.N-TV_next 23:5
       tv_abend.N-TV_next_time 23:4
       tv_abend.N-TV_time 23:2
       tv_abend.N24 22:3
       tv_abend.N24_next 22:5
       tv_abend.N24_next_time 22:4
       tv_abend.N24_time 22:2
       tv_abend.Phoenix 26:3
       tv_abend.Phoenix_next 26:5
       tv_abend.Phoenix_next_time 26:4
       tv_abend.Phoenix_time 26:2
       tv_abend.Pro7 8:3
       tv_abend.Pro7MAXX 13:3
       tv_abend.Pro7MAXX_next 13:5
       tv_abend.Pro7MAXX_next_time 13:4
       tv_abend.Pro7MAXX_time 13:2
       tv_abend.Pro7_next 8:5
       tv_abend.Pro7_next_time 8:4
       tv_abend.Pro7_time 8:2
       tv_abend.QVC 30:3
       tv_abend.QVC_next 30:5
       tv_abend.QVC_next_time 30:4
       tv_abend.QVC_time 30:2
       tv_abend.RBB 24:3
       tv_abend.RBB_next 24:5
       tv_abend.RBB_next_time 24:4
       tv_abend.RBB_time 24:2
       tv_abend.RTL 6:3
       tv_abend.RTL2 5:3
       tv_abend.RTL2_next 5:5
       tv_abend.RTL2_next_time 5:4
       tv_abend.RTL2_time 5:2
       tv_abend.RTL_next 6:5
       tv_abend.RTL_next_time 6:4
       tv_abend.RTL_time 6:2
       tv_abend.SAT.1 7:3
       tv_abend.SAT.1Gold 32:3
       tv_abend.SAT.1Gold_next 32:5
       tv_abend.SAT.1Gold_next_time 32:4
       tv_abend.SAT.1Gold_time 32:2
       tv_abend.SAT.1_next 7:5
       tv_abend.SAT.1_next_time 7:4
       tv_abend.SAT.1_time 7:2
       tv_abend.SuperRTL 15:3
       tv_abend.SuperRTL_next 15:5
       tv_abend.SuperRTL_next_time 15:4
       tv_abend.SuperRTL_time 15:2
       tv_abend.TELE5 11:3
       tv_abend.TELE5_next 11:5
       tv_abend.TELE5_next_time 11:4
       tv_abend.TELE5_time 11:2
       tv_abend.Tagesschau24 25:3,33:3
       tv_abend.Tagesschau24_next 25:5,33:5
       tv_abend.Tagesschau24_next_time 25:4,33:4
       tv_abend.Tagesschau24_time 25:2,33:2
       tv_abend.VOX 10:3
       tv_abend.VOX_next 10:5
       tv_abend.VOX_next_time 10:4
       tv_abend.VOX_time 10:2
       tv_abend.WDR 28:3
       tv_abend.WDR_next 28:5
       tv_abend.WDR_next_time 28:4
       tv_abend.WDR_time 28:2
       tv_abend.ZDF 4:3
       tv_abend.ZDF_next 4:5
       tv_abend.ZDF_next_time 4:4
       tv_abend.ZDF_time 4:2
       tv_abend.ZDFinfo 21:3
       tv_abend.ZDFinfo_next 21:5
       tv_abend.ZDFinfo_next_time 21:4
       tv_abend.ZDFinfo_time 21:2
       tv_abend.ZDFkultur 20:3
       tv_abend.ZDFkultur_next 20:5
       tv_abend.ZDFkultur_next_time 20:4
       tv_abend.ZDFkultur_time 20:2
       tv_abend.ZDFneo 19:3
       tv_abend.ZDFneo_next 19:5
       tv_abend.ZDFneo_next_time 19:4
       tv_abend.ZDFneo_time 19:2
       tv_abend.sixx 14:3
       tv_abend.sixx_next 14:5
       tv_abend.sixx_next_time 14:4
       tv_abend.sixx_time 14:2
       tv_abend.tvlogo_3sat 2:1
       tv_abend.tvlogo_ARD 3:1
       tv_abend.tvlogo_ARTE 12:1
       tv_abend.tvlogo_AnixeHD 31:1
       tv_abend.tvlogo_DMAX 16:1
       tv_abend.tvlogo_EinsFestival 17:1
       tv_abend.tvlogo_EinsPlus 18:1
       tv_abend.tvlogo_HSE24 29:1
       tv_abend.tvlogo_Kabeleins 9:1
       tv_abend.tvlogo_MDR 27:1
       tv_abend.tvlogo_N-TV 23:1
       tv_abend.tvlogo_N24 22:1
       tv_abend.tvlogo_PRO7MAXX 13:1
       tv_abend.tvlogo_Phoenix 26:1
       tv_abend.tvlogo_Pro7 8:1
       tv_abend.tvlogo_QVC 30:1
       tv_abend.tvlogo_RBB 24:1
       tv_abend.tvlogo_RTL 6:1
       tv_abend.tvlogo_RTL2 5:1
       tv_abend.tvlogo_SAT.1 7:1
       tv_abend.tvlogo_SAT.1Gold 32:1
       tv_abend.tvlogo_SuperRTL 15:1
       tv_abend.tvlogo_TELE5 11:1
       tv_abend.tvlogo_Tagesschau24 25:1,33:1
       tv_abend.tvlogo_VOX 10:1
       tv_abend.tvlogo_WDR 28:1
       tv_abend.tvlogo_ZDF 4:1
       tv_abend.tvlogo_ZDFinfo 21:1
       tv_abend.tvlogo_ZDFkultur 20:1
       tv_abend.tvlogo_ZDFneo 19:1
       tv_abend.tvlogo_sixx 14:1
     Valueicon:
       tvlogo_3sat tvmovie/3sat
       tvlogo_ARD tvmovie/ard
       tvlogo_ARTE tvmovie/arte
       tvlogo_AnixeHD tvmovie/anixe-hd
       tvlogo_DMAX tvmovie/dmax
       tvlogo_EinsFestival tvmovie/einsfestival
       tvlogo_EinsPlus tvmovie/eins-plus
       tvlogo_HSE24 tvmovie/hse24
       tvlogo_Kabeleins tvmovie/kabel-eins
       tvlogo_KiKa tvmovie/kika
       tvlogo_MDR tvmovie/mdr
       tvlogo_N-TV tvmovie/n-tv
       tvlogo_N24 tvmovie/n24
       tvlogo_PRO7MAXX tvmovie/pro7maxx
       tvlogo_Phoenix tvmovie/phoenix
       tvlogo_Pro7 tvmovie/pro7
       tvlogo_QVC tvmovie/qvc
       tvlogo_RBB tvmovie/rbb
       tvlogo_RTL tvmovie/rtl
       tvlogo_RTL2 tvmovie/rtl2
       tvlogo_SAT.1 tvmovie/sat1
       tvlogo_SAT.1Gold tvmovie/sat1gold
       tvlogo_SuperRTL tvmovie/super-rtl
       tvlogo_TELE5 tvmovie/tele-5
       tvlogo_Tagesschau24 tvmovie/tagesschau24
       tvlogo_VOX tvmovie/vox
       tvlogo_WDR tvmovie/wdr
       tvlogo_ZDF tvmovie/zdf
       tvlogo_ZDFinfo tvmovie/zdf-infokanal
       tvlogo_ZDFkultur tvmovie/zdf-theaterkanal
       tvlogo_ZDFneo tvmovie/zdf-neo
       tvlogo_sixx tvmovie/sixx
     Values:
       formated:

         ARRAY(0x43ce978)
         ARRAY(0x30ecfb0)
         ARRAY(0x2033d10)
         ARRAY(0x1e14a28)
         ARRAY(0x1febe90)
       orig:

         ARRAY(0x1ff2c78)
         ARRAY(0x1d8a370)
         ARRAY(0x1db6be8)
         ARRAY(0x1e4df78)
         ARRAY(0x2015c98)
       prefixsuffix:

         ARRAY(0x1e43a60)
         ARRAY(0x1d39ad8)
         ARRAY(0x43d5778)
         ARRAY(0x2006de0)
         ARRAY(0x2013bd8)
Attributes:
   alias      TV-Programm&nbspAbend
   commands   { 'set DU_TVSender $READING' }
   group      Fernsehen
   nameStyle  style="color:yellow"
   nonames    1
   room       Fernsehen,1
   style      style="font-size:18px"
   valueFormat {wrapLine($VALUE, 50)}
   valueIcon  {
'tvlogo_3sat' => 'tvmovie/3sat',
'tvlogo_ARD' => 'tvmovie/ard',
'tvlogo_ZDF' => 'tvmovie/zdf',
'tvlogo_RTL' => 'tvmovie/rtl',
'tvlogo_RTL2' => 'tvmovie/rtl2',
'tvlogo_SAT.1' => 'tvmovie/sat1',
'tvlogo_Pro7' => 'tvmovie/pro7',
'tvlogo_Kabeleins' => 'tvmovie/kabel-eins',
'tvlogo_VOX' => 'tvmovie/vox',
'tvlogo_TELE5' => 'tvmovie/tele-5',
'tvlogo_ARTE' => 'tvmovie/arte',
'tvlogo_PRO7MAXX' => 'tvmovie/pro7maxx',
'tvlogo_sixx' => 'tvmovie/sixx',
'tvlogo_SuperRTL' => 'tvmovie/super-rtl',
'tvlogo_DMAX' => 'tvmovie/dmax',
'tvlogo_EinsFestival' => 'tvmovie/einsfestival',
'tvlogo_EinsPlus' => 'tvmovie/eins-plus',
'tvlogo_ZDFneo' => 'tvmovie/zdf-neo',
'tvlogo_ZDFkultur' => 'tvmovie/zdf-theaterkanal',
'tvlogo_ZDFinfo' => 'tvmovie/zdf-infokanal',
'tvlogo_N24' => 'tvmovie/n24',
'tvlogo_N-TV' => 'tvmovie/n-tv',
'tvlogo_RBB' => 'tvmovie/rbb',
'tvlogo_MDR' => 'tvmovie/mdr',
'tvlogo_Phoenix' => 'tvmovie/phoenix',
'tvlogo_WDR' => 'tvmovie/wdr',
'tvlogo_HSE24' => 'tvmovie/hse24',
'tvlogo_QVC' => 'tvmovie/qvc',
'tvlogo_AnixeHD' => 'tvmovie/anixe-hd',
'tvlogo_SAT.1Gold' => 'tvmovie/sat1gold',
'tvlogo_KiKa'=> 'tvmovie/kika',
'tvlogo_Tagesschau24' => 'tvmovie/tagesschau24'
}


Zusatzfrage: Bei den Überschriften wird nur "Sender" gelb, aber die anderen Namen nicht. Was muss ich tun, damit alle Namen (Spaltenüberschriften) gelb werden?

Ich wäre für einen Tipp wirklich dankbar.
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