[Announce] epgd-0.1.4 / epg2vdr-0.1.3 - Advent, Advent...

  • kam auf Nachfrage per mail - alles gut.


    mit welchem sql kann ich die Anzahl events je quelle ermitteln?

  • epgd-showmerge

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • gut oder?


  • Die Events vom VDR fehlen noch, aber die sollten nach und nach eintrudeln.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Bind mir nicht sicher - es könnte sein, dass ich geblacklistet habe....

  • Für alle Sender, die tvm oder epgdata als Quelle haben, sollten auch VDR Events in die DB wandern - es sei denn, du hast <map> auf 0 (oder merge oder wie auch immer in der channelmap :D) - und werden dann gemischt.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Bind mir nicht sicher - es könnte sein, dass ich geblacklistet habe....


    das kannst du gar nicht blacklisten da passen wir schon drauf auf - es sei denn du hast andere epg relevante Plugins am Start, wie noepg


    epgd/epg2vdr ist nicht dafür designed einwandfrei in solchen Kombinationen zu funktionieren - sei nes noepg plugin oder patch, epgfixer, epgtableid0 oder was auch immer...


    kannst du mal bitte ein

    Code
    select count(*),source,merge from channelmap group by source,merge;


    posten


    Danke
    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Code
    +----------+---------+-------+
    | count(*) | source  | merge |
    +----------+---------+-------+
    |    	6 | epgdata | 	1 |
    |  	135 | epgdata | 	2 |
    |    	8 | tvm 	| 	0 |
    |  	139 | tvm 	| 	1 |
    |   	27 | vdr 	| 	0 |
    +----------+---------+-------+
    5 rows in set (0.01 sec)


    nachdem "er" heute morgen (auf komplett neuen Tabellen) gestartet wurde und ich soeben einen VDR draufgeschaltet/gestartet und gereloaded habe.


    Im Prinzip ist alles i.O - aber - ich habe ein paar wenige channels die kein epg erhalten - am Beispiel "NDR FS HH" möchte ich das zeigen:


    in der channelmap habe ich :

    Code
    root@amenti:/etc/epgd# grep NDR  channelmap.conf
    tvm:019 = S19.2E-1-1025-10329                       	// NDR FS HH HD
    epgdata:47:2 = S19.2E-1-1025-10329                          	// NDR FS HH HD


    ein select count(*) from events where channelid = 'S19.2E-1-1025-10329';
    liefert:


    Code
    mysql> select count(*) from events where channelid = 'S19.2E-1-1025-10329';
    +----------+
    | count(*) |
    +----------+
    |  	343 |
    +----------+
    1 row in set (0.02 sec)


    ich habe also events.


    ein grep auf dem client liefert:

    Code
    anubis:/var/log # grep NDR messages
    Dec 20 13:10:15 anubis vdr: EPG2VDR: Processed channel 'S19.2E-1-1025-10329' - 'NDR FS HH HD' with 240 updates


    und in live oder im vdr sehe ich: NIX für den Kanal:


    was ist falsch? WO ist das Problem

    Einmal editiert, zuletzt von magicamun ()

  • es gibt 100 Gründe, die eine Häfte bezieht sich auf deine channels.conf, die anderen auf deine Ungeduld und einen nicht kompletten EPG Scan


    was gibt

    Code
    select count(*),source,updflg from events where channelid = 'S19.2E-1-1025-10329' group by source,updflg order by source


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • es gibt 100 Gründe, die eine Häfte bezieht sich auf deine channels.conf, die anderen auf deine Ungeduld und einen nicht kompletten EPG Scan

    ;) EINEN halte ich für am wahrscheinlichsten - aber logisch find ich KEINEN:
    - epg scan - wieso brauche ich einen epg-scan wenn doch der reload haufenweise Daten in den VDR schaufelt
    - was kann das Problem der channels.conf sein? Die genannten channel-id's passen doch zueinander
    - wenn ich zu ungeduldig bin/sein sollte - worauf wartet der VDR um die mehr als 200 einträge anzuzeigen?
    - die anderen 97 Gründe schauen wir uns dann im Anschluß an...


    Herr gib mir Geduld - aber bitte schnell....


    Code
    mysql> select count(*),source,updflg from events where channelid = 'S19.2E-1-1025-10329' group by source,updflg order by source
    -> ;
    +----------+---------+--------+
    | count(*) | source | updflg |
    +----------+---------+--------+
    | 103 | epgdata | S |
    | 240 | tvm | A |
    +----------+---------+--------+
    2 rows in set (0.47 sec)
  • - was kann das Problem der channels.conf sein? Die genannten channel-id's passen doch zueinander


    Hast du das überprüft bzw hat das mit dem Eintrag schon mal funktioniert? Ist der Eintrag gfs doppelt in der channels.conf?

    Code
    NDR FS HH HD;ARD:11582:hC23I0M2O35:S19.2E:22000:5221=27:5222=deu@3,5223=mis@3;5226=deu@106:5224;5245=deu:0:10329:1:1025:0


    Und warum hast du da keine VDR events, der Kanal ist doch zum Mischen konfiguriert wie es oben im Screenshot ausschaut?


    hast du denn andere vdr events auf Tabelle, gib mir das sql noch mal ohne die Einschränkung bitte:

    Code
    select count(*),source,updflg from events group by source,updflg order by source

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5




  • Hast du das überprüft bzw hat das mit dem Eintrag schon mal funktioniert? Ist der Eintrag gfs doppelt in der channels.conf?

    Code
    NDR FS HH HD;ARD:11582:hC23I0M2O35:S19.2E:22000:5221=27:5222=deu@3,5223=mis@3;5226=deu@106:5224;5245=deu:0:10329:1:1025:0


    Und warum hast du da keine VDR events, der Kanal ist doch zum Mischen konfiguriert wie es oben im Screenshot ausschaut?


    hast du denn andere vdr events auf Tabelle, gib mir das sql noch mal ohne die Einschränkung bitte:

    Code
    select count(*),source,updflg from events group by source,updflg order by source

    doppelte channels.conf - einträge kann ich ausschließen:

    Code
    anubis:/etc/vdr # grep NDR channels.conf | grep HH | grep HD
    NDR FS HH HD;ARD:11582:HC23M5O35P0S1:S19.2E:22000:5221=27:5222=deu@3,5223=mis@3;5226=deu@106:5224;5245=deu:0:10329:1:1025:0
    ...
    und 
    ....
    anubis:/etc/vdr # grep 10329 channels.conf
    NDR FS HH HD;ARD:11582:HC23M5O35P0S1:S19.2E:22000:5221=27:5222=deu@3,5223=mis@3;5226=deu@106:5224;5245=deu:0:10329:1:1025:0
    anubis:/etc/vdr #


    keine Events vom vdr -wahrscheinlich, weil ich noch nicht auf den Kanal getuned hatte - der vdr lief zum Zeitpunkt meiner Meldung hier noch nicht lange (Ungeduld....!?!?)


    Code
    mysql> select count(*),source,updflg from events group by source,updflg order by source;
    +----------+---------+--------+
    | count(*) | source  | updflg |
    +----------+---------+--------+
    |  	491 | epgdata | A  	|
    |	13737 | epgdata | S  	|
    |	31853 | tvm 	| A  	|
    +----------+---------+--------+
    3 rows in set (12.67 sec)


    Übrigens danke für deine/die prompte Reaktion hier. Einschränkend zu meiner Ungeduld möchte ich anmerken, dass ich das durchaus schon mal einen Tag am laufen hatte - und auch dann noch keine Events für NDR FS da waren/angezeigt wurden.

  • du hast ja wie du siehst immer noch ein generelles Problem das gar keine vdr Events auf der DB ankommen, sehr merkwürdig


    hast du denn jetzt wenigstens tvm epg auf NDR HH HD?


    was gibt denn
    ./epgd-showmerge S19.2E-1-1025-10329




    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • das hier - sieht doch nicht schlecht aus oder?


    in Live seh ich nach wie vor NIX - also hab ich auch kein epg - sitz grad (noch) im Büro und hab kein xine-frontend - sonst könnte ich berichten, was der vdr nativ meint - aber das dürfte identisch sein.


    dass keine vdr-events ankommen ist komisch - aber komischer ist, dass die events die ich aus der Datenbank ziehe nicht angezeigt werden.



  • A steht in jedem Fall für aktiv


    du hattest aber einen reload im Plugin getriggert - du hattest ja die DB neu aufgebaut?


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Ja - ich hatte den vdr gestoppt, sämtliche lokalen Daten gelöscht (epg.data) und die Bilder und dann den vdr gestartrt, und per svdrp dann plug epg2vdr reload.


    Die Daten sind ja auch "irgendwie" da - jedenfalls protokolliert er ja im log:


    Code
    anubis:/var/log # grep NDR messages
    Dec 20 13:10:15 anubis vdr: EPG2VDR: Processed channel 'S19.2E-1-1025-10329' - 'NDR FS HH HD' with 240 updates
  • wie gesagt, entweder der reload hat nicht gegriffen oder an der channels.conf ist was schräg - auf der DB sieht es noch gut aus


    An deinem VDR in sich ist aber was schräg, ansonsten hättest du ja DVB events. Ich bin mir sicher das geht einher.


    3PO: müsste ich auch im Code nachschauen, ist aber auch nicht zielführend.


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Welche vdr-Version und wenn zu alt (2.0.x), ist dann der EpgHandler-Segment-Patch drin?
    Ich sehe in der Signatur ganz viele "vdr 2.0.0".


    Lars.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!