Hallo,
ich erhalte seit dem heutigen Update im Logfile folgende Fehlermeldung angezeigt, ist das ein Bug im Modul 70_PHTV.pm oder liegt das an meinem Setup?
2014.10.07 02:18:28 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/70_PHTV.pm line 285.
2014.10.07 02:18:28 3: stacktrace:
2014.10.07 02:18:28 3: main::__ANON__ called by ./FHEM/70_PHTV.pm (285)
2014.10.07 02:18:28 3: main::PHTV_Set called by fhem.pl (2902)
2014.10.07 02:18:28 3: main::CallFn called by fhem.pl (1430)
2014.10.07 02:18:28 3: main::DoSet called by fhem.pl (1464)
2014.10.07 02:18:28 3: main::CommandSet called by fhem.pl (2100)
2014.10.07 02:18:28 3: main::getAllSets called by ./FHEM/01_FHEMWEB.pm (2270)
2014.10.07 02:18:28 3: main::FW_devState called by ./FHEM/01_FHEMWEB.pm (2220)
2014.10.07 02:18:28 3: main::FW_Notify called by fhem.pl (2902)
2014.10.07 02:18:28 3: main::CallFn called by fhem.pl (2825)
2014.10.07 02:18:28 3: main::DoTrigger called by fhem.pl (3565)
2014.10.07 02:18:28 3: main::readingsEndUpdate called by ./FHEM/70_PHTV.pm (2749)
2014.10.07 02:18:28 3: main::PHTV_ReceiveCommand called by FHEM/HttpUtils.pm (133)
2014.10.07 02:18:28 3: main::__ANON__ called by fhem.pl (601)
http://forum.fhem.de/index.php/topic,27662.msg205873.html#msg205873 (http://forum.fhem.de/index.php/topic,27662.msg205873.html#msg205873)
In deinem Fall den Maintainer von PHTV.pm benachrichtigen.
Hi,
danke für den Hinweis! Ich schaue mir das an und fixe es, sobald mein Zugriff auf das Repo wieder funktioniert.
Momentan muckt Sourcetree rum... :-/
Gruß
Julian
sollte nun besser sein.
Update hat das Modul nicht geupdated (andere schon) undder Fehler bleibt leider:
2014.11.05 20:14:33 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at /usr/local/FHEM/share/fhem/FHEM/70_PHTV.pm line 282.
Updates sind immer erst nach einmal schlafen verfügbar :D
Bei mir ist es behoben. Danke
hm ja danke. Leider scheint er bei meinem Modell nicht den RGB Wert lesen zu können. Schade...
Btw, weis nicht ob es nur mich betreffen wird:
2014.11.08 16:26:56 1: PERL WARNING: Argument "Disney_Channel" isn't numeric in numeric ne (!=) at /usr/local/FHEM/share/fhem/FHEM/70_PHTV.pm line 318.
Macht er für sehr viele Kanäle
Habe seit heute nach dem Update von fhem neue Fehlermeldungen:
014.11.11 09:55:43 1: PERL WARNING: Argument "Das_Erste_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "ZDF_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "NDR_FS_HH_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "SAT.1_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "RTL_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "RTLII_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "ProSieben_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "VOX_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "kabel_eins_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "SUPER_RTL_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "Disney_Channel" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "arte_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "3sat_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "tagesschau24" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "EinsPlus" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "Einsfestival" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "PHOENIX_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "zdf_neo_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "ZDFinfo" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "zdf.kultur_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "KiKA_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "NICKELODEON_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "EuroNews" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "n-tv" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "N24_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "Bloomberg_Europe_TV" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "n-tv_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "DMAX_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "SIXX_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "TELE_5" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "Comedy_Central/VIVA" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "DELUXE_MUSIC" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "pearl.tv_Shop" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "TLC" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "RTL_NITRO_A" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "ANIXE_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "ARD-alpha" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "BR_Nord_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "BR_S\x{c3}..." isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "SR_Fernsehen" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "hr-fernsehen" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "MDR_S-Anhalt" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "SWR_RP_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "SWR_BW_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "rbb_Brandenburg" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "rbb_Berlin" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "WDR_HD_K\x{c3}..." isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "WDR_HD_Aachen" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "WDR_HD_Bielefeld" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "WDR_HD_Bonn" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "WDR_HD_Dortmund" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "WDR_HD_Duisburg" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "WDR_HD_D\x{c3}..." isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "WDR_HD_Essen" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "WDR_HD_M\x{c3}..." isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "WDR_HD_Siegen" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "WDR_HD_Wuppertal" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "NDR_FS_NDS_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "NDR_FS_MV_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "NDR_FS_SH_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "MDR_Sachsen" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "MDR_Th\x{c3}..." isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "rhein_main_tv" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "intv" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "rfo" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "Ulm-Allg\x{c3}..." isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "m\x{c3}\x{bc}..." isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "RNF" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "L-TV/TVM" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "ORF2E" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "ServusTV_HD_Oesterrei" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "ORF_III" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "BTV" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "LT1-OOE" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "QVC_HD" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "QVC_PLUS" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "Beauty_TV" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
2014.11.11 09:55:43 1: PERL WARNING: Argument "JML_Shop" isn't numeric in numeric ne (!=) at ./FHEM/70_PHTV.pm line 318.
E
Auch wenn der Thread schon etwas älter ist, hole ich ihn noch mal hervor.
Auch ich hatte die Warnung im Log. Diese führt dazu, dass ich eine leere Channel Liste bekomme, ein Umschalten des Kanals ist nicht mehr möglich. Ich habe nun die Zeile 318 in 70_PHTV.pm
if ( defined( $hash->{helper}{device}{channelPreset}{$i}{name} )
&& $hash->{helper}{device}{channelPreset}{$i}{name} != "" )
durch
if ( defined( $hash->{helper}{device}{channelPreset}{$i}{name} )
&& $hash->{helper}{device}{channelPreset}{$i}{name} ne "" )
geändert. Dies hat bei mir zum Erfolg geführt.
Vielleicht kann der Modulautor das einmal entsprechend anpassen. Danke.
gruss, carsten
Ah merci beaucoup, hatte ich aus den Augen verloren.
Habe es übernommen.
Ich habe zu danken! Vor allen Dingen für das Modul und die schnelle Reaktion.
:)