Aktuelles TV-Programm in FHEM

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

Vorheriges Thema - Nächstes Thema

Paul

@Tommy82

Da fehlt ein Leerzeichen hinter Pro7 in Programm
Cubietruck, HM-USB, CUL, FS20, FHT, HUE, Keymatic

Markus

Ein Modul wäre schon cool aber ich bekomme es auch nicht hin  :'(
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

Tommy82

Zitat von: Paul am 12 November 2014, 21:27:37
@Tommy82

Da fehlt ein Leerzeichen hinter Pro7 in Programm

Danke für den Hinweis, hab das jetzt mal geändert, mal sehn ob der Fehler jetzt nicht mehr kommt.

Damit wären es nur noch 2 Probleme  :(, zum einen wird RTL nicht aktualisiert
readingsRegex_RTL
<span>RTL <span[\w\W]*?alt="(.*?)" title=

zum anderen geht das UMschalten durch anklicken der nachfolgenden sendung zu dem entsprechenden Zeitpunkt nicht, das Umschalten durch klicken auf die aktuelle sendung klappt
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

Markus

Ja ist bei mir auch so keine Ahnung wo der Hund begraben ist
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

Tommy82

Zitat von: Markus am 12 November 2014, 22:11:47
Ja ist bei mir auch so keine Ahnung wo der Hund begraben ist

Was jetzt von meinen beiden Problemen ist bei dir auch so? :-)
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

Markus

Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

RoBra81

Zitat von: Markus am 12 November 2014, 22:18:30
Sorry
Das umschalten von next

Ich hab's (vermutlich): In meiner Funktion gibt es die Zeile

      fhem('define '.$TVDevice.'.Senderwechsel.at at '.ReadingsVal('TV_Programm.dann', $channel.'_next_time', '00:00').' '.$command);

die die Zeit für das at aus dem Reading ausliest - allerdings heißt das bei mir TV_Programm.dann. Bei euch müsste die Zeile vermutlich

      fhem('define '.$TVDevice.'.Senderwechsel.at at '.ReadingsVal('TV_Programme_next', $channel.'_next_time', '00:00').' '.$command);

heißen...

Tommy82

Zitat von: Markus am 12 November 2014, 22:18:30
Sorry
Das umschalten von next

Gut dann sind wir ja schonmal zu zweit :-)
Aber vieleicht hast du ja eine idee, wieso RTL bei mir nicht aktualisiert wird?
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

Zitat von: Tommy82 am 12 November 2014, 22:23:28
Gut dann sind wir ja schonmal zu zweit :-)
Aber vieleicht hast du ja eine idee, wieso RTL bei mir nicht aktualisiert wird?

Da ist meineserachtens ein span zuviel:

<span>RTL <[\w\W]*?alt="(.*?)" title=

Paul

Da ist nichts zuviel, stand hier bereits wenn RTL und RTL2 runtergelaufen werden muss RTL in RTL1 umbenannt werden.
Cubietruck, HM-USB, CUL, FS20, FHT, HUE, Keymatic

Tommy82

#235
Also grundsätzlich wird jetzt auch die Nachfolgende RTL Sendung richtig angezeigt (da war was zuviel), allerdings die erste Sendung steht jetzt  nur
Zitat&quot;Stern&quot;-TV

Hab das
Zitatfhem('define '.$TVDevice.'.Senderwechsel.at at '.ReadingsVal('TV_Programme_next', $channel.'_next_time', '00:00').' '.$command);
mal geändert, demnach müsste um 22:45 jetzt auf Pro7 umgeschaltete werden


Hab im Log auch relativ viele
2014.11.12 22:36:21.715 3: HTTPMOD got error in callback: connect to http://www.tvmovie.de:80 timed out, also auch da gibts wohl noch ein Problem

EDIt

Heute MOrgen sieht mein Log so aus:
2014.11.13 00:00:00.008 2: ENIGMA2 set VU_Ultimo channel SAT.1_HD
2014.11.13 00:00:00.031 3: VU_Ultimo.Senderwechsel.at: Device needs to be present to switch to a specific channel.
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
2014.11.13 03:15:28.723 3: HTTPMOD got error in callback: connect to http://www.tvmovie.de:80 timed out
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
2014.11.13 05:15:29.444 3: HTTPMOD got error in callback: connect to http://www.tvmovie.de:80 timed out
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)
ping: permission denied (are you root?)


Was kann das noch sein?
Und wieso um 0 UHr versucht wurde über at den Sender zu wechseln weiss ich auch nicht, das hätte um 22:45 passieren sollen
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

0 Uhr ist der Default-Wert prüf mal das readingsVal
Cubietruck, HM-USB, CUL, FS20, FHT, HUE, Keymatic

Tommy82

Zitat von: Paul am 13 November 2014, 07:38:48
0 Uhr ist der Default-Wert prüf mal das readingsVal

Das sieht so aus:
Zitatfhem('define '.$TVDevice.'.Senderwechsel.at at '.ReadingsVal('TV_Programme_next', $channel.'_next_time', '00:00').' '.$command);

würde sagen das es richtig ist oder?
Im Log steht allerdings nichts, der Reciever sollte jetzt um 19:55 auf Sat.1 schalten aber nichts passiert, im Log ist nur folgendes
2014.11.13 19:51:05.856 5: ENIGMA2 VU_Ultimo: called function ENIGMA2_Set()
2014.11.13 19:51:49.650 5: ENIGMA2 VU_Ultimo: called function ENIGMA2_Set()
2014.11.13 19:51:50.232 5: ENIGMA2 VU_Ultimo: called function ENIGMA2_Set()
2014.11.13 19:51:58.230 5: ENIGMA2 VU_Ultimo: called function ENIGMA2_Set()
2014.11.13 19:51:58.239 5: ENIGMA2 VU_Ultimo: called function ENIGMA2_Get()
2014.11.13 19:51:58.589 5: ENIGMA2 VU_Ultimo: called function ENIGMA2_Set()
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

Das ReadingsVal ist auf jedenfall falsch

readingsVal('.......','.......','00:00')

Ich weiß nicht was das Channel da macht
Cubietruck, HM-USB, CUL, FS20, FHT, HUE, Keymatic

Tommy82

Zitat von: Paul am 13 November 2014, 20:37:57
Das ReadingsVal ist auf jedenfall falsch

readingsVal('.......','.......','00:00')

Ich weiß nicht was das Channel da macht

Wieso ist das falsch? bzw. wie muss es sein?

Das $channel sagt doch aus auf welchen channel umgeschaltet wird 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