Warning in the Log? Automatch too Quick? (v0.9.3)

An evolving, supported alternative to Rovi
Forum rules
★ Download the latest EPG123 here: https://garyan2.github.io/ <> Setup guide here: https://garyan2.github.io/install.html
Post Reply
Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

Warning in the Log? Automatch too Quick? (v0.9.3)

#1

Post by Sammy2 » Wed Apr 13, 2016 12:11 pm

12:00:00 AM] ===============================================================================
[4/13/2016 12:00:01 AM] Beginning epg123 update execution.
[4/13/2016 12:00:01 AM] ===============================================================================
[4/13/2016 12:00:01 AM] [ INFO] epg123 version 0.9.3 , DaysToDownload: 30 , PrefixEpisodeTitle: True , AutoImport: True , TMDbCoverArt: True , LogoOverride: True , Automatch: False
[4/13/2016 12:00:02 AM] [ INFO] Successfully retrieved TMDb configurations.
[4/13/2016 12:00:04 AM] [ INFO] Token request successful. serverID: 20141201.web.1
[4/13/2016 12:00:04 AM] [ERROR] epg123 is not recognized as an approved app from Schedules Direct. code: 1005 , message: Did not recognize the submitted client. , datetime: 2016-04-13T07:00:04Z
[4/13/2016 12:00:04 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/13/2016 12:00:04 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-CA04768-X.
[4/13/2016 12:00:05 AM] Entering getAllScheduleEntryMd5s() for 30 days on 641 stations.
[4/13/2016 12:00:49 AM] [ INFO] Successfully retrieved Md5s for 641 station's daily schedules.
[4/13/2016 12:00:51 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 16374 on 2016-04-13 and after. message: Accessed JArray values with invalid key value: "2016-04-13". Int32 array index expected.
I'm on Charter Digital CableCARD in 92508

All else appeared to run without issue but the automatch task has been very quick, not only on this run but all runs..
[4/13/2016 12:09:41 AM] Beginning AutoMatch feature.
[4/13/2016 12:09:44 AM] Completed AutoMatch feature.

schottjy

Posts: 45
Joined: Wed May 16, 2012 3:02 am
Location:

HTPC Specs: Show details

#2

Post by schottjy » Wed Apr 13, 2016 2:27 pm

Yeah I've got that same warning for stationId 16374 on Time Warner Cable 27612 for my updates on 4/12 and 4/13. The SPROUT time discontinuities are still there as well.

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#3

Post by Sammy2 » Wed Apr 13, 2016 2:37 pm

I have a lot of time discontinuities in SPROUT and ELREYHD but I don't watch either of these. I had one in KTTV, the local Fox Affiliate.

I thought these were just notifications but EPG123 now works out the discontinuities and displays correct data in the WMC Guide. Am I wrong?

User avatar
garyan2

Posts: 7438
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#4

Post by garyan2 » Wed Apr 13, 2016 4:06 pm

Your warning may be an indication that your cable company dropped that station and it is no longer part of the lineup. A check would be to look at the epg123.cfg file and find "16374" ... there will be a callsign associated with that station ID to help identify it. Open the epg123 GUI and look at your lineup to see if that stationId is still a part of it (you can sort by column to find it quickly).

The automatch routine is pretty quick so a few seconds is not unexpected.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#5

Post by Sammy2 » Wed Apr 13, 2016 7:16 pm

garyan2 wrote:Your warning may be an indication that your cable company dropped that station and it is no longer part of the lineup. A check would be to look at the epg123.cfg file and find "16374" ... there will be a callsign associated with that station ID to help identify it. Open the epg123 GUI and look at your lineup to see if that stationId is still a part of it (you can sort by column to find it quickly).
It shows that it is FNC. Charter has Fox News Channel listed on their website as FNC 47 or FNCHD 747. I don't care about either one so if the guide data isn't there that is no problem at all.
garyan2 wrote:The automatch routine is pretty quick so a few seconds is not unexpected.
This was down in the hundredths of a second though.

User avatar
garyan2

Posts: 7438
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#6

Post by garyan2 » Thu Apr 14, 2016 3:00 am

Looks like this may be a SD problem. FNC is still a part of your lineup but the return from SD is empty. I verified on zap2it website that the station is still part of the lineup and the id is 16374. I suggest you create a ticket with SD to correct.

Looks like epg123 is going to keep SD on their toes. :thumbup:

EDIT: and the time for the automatch is 3 seconds ... not hundredths.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

User avatar
garyan2

Posts: 7438
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#7

Post by garyan2 » Thu Apr 14, 2016 3:07 am

Sammy2 wrote:I have a lot of time discontinuities in SPROUT and ELREYHD but I don't watch either of these. I had one in KTTV, the local Fox Affiliate.

I thought these were just notifications but EPG123 now works out the discontinuities and displays correct data in the WMC Guide. Am I wrong?
I identify discontinuities when they happen, but don't adjust anything. Right or Wrong, whatever the program says its start time and length is, that is what goes in the schedule. I don't think there is any way to make epg123 smart enough to guess what the right thing to do is, so I'm basically relying on us users to detect the problem, report the problem, and make everything correct when the problem is fixed.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#8

Post by Sammy2 » Thu Apr 14, 2016 1:27 pm

garyan2 wrote:Looks like this may be a SD problem. FNC is still a part of your lineup but the return from SD is empty. I verified on zap2it website that the station is still part of the lineup and the id is 16374. I suggest you create a ticket with SD to correct.
I have all the Standard Definition stations disabled with GuideTool and don't watch Fox NEWS so it isn't an issue for me but I suppose I should report it anyhow.
garyan2 wrote:Looks like epg123 is going to keep SD on their toes. :thumbup:
Yes we are..
garyan2 wrote:EDIT: and the time for the automatch is 3 seconds ... not hundredths.
Oops.. I knew that was seconds!

BTW, what does this line in the log mean?
Automatch: False

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#9

Post by Sammy2 » Thu Apr 14, 2016 2:35 pm

I'm thinking it is because I have this check box un-checked in EPGConfig..
EPG123Config.JPG
I un-checked it because I am not sure if it is going to screw up my custom channel numbering. If I check it will it automatically bring back the missing Encore Suspense HD channels 637 and 638 in my guide? I have not had time to go into WMC and manually add them in yet because I need a time when nobody's watching TV to do it and that is rare when I'm home. I could do it remotely using TeamViewer but that causes issues for my wife when she goes to watch TV and TeamViewer has hogged the screen with their good bye notification.

glorp

Posts: 369
Joined: Sun Sep 23, 2012 2:54 pm
Location:

HTPC Specs: Show details

#10

Post by glorp » Thu Apr 14, 2016 3:26 pm

Sammy2 wrote:I'm thinking it is because I have this check box un-checked in EPGConfig..
That's what it means. The question for garyan2 is why did it do it anyway, at least according to that previous log (or the parts that you posted if they were from the same run)?

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#11

Post by Sammy2 » Thu Apr 14, 2016 3:31 pm

glorp wrote:
Sammy2 wrote:I'm thinking it is because I have this check box un-checked in EPGConfig..
That's what it means. The question for garyan2 is why did it do it anyway, at least according to that previous log (or the parts that you posted if they were from the same run)?
Yup.. Same run.

Up top in the trace.log it says Automatch:False but at the bottom of the same trace.log it says it ran for 3 seconds.

What exactly does checking this box do?

glorp

Posts: 369
Joined: Sun Sep 23, 2012 2:54 pm
Location:

HTPC Specs: Show details

#12

Post by glorp » Thu Apr 14, 2016 4:01 pm

I don't know exactly or at least exactly how it accomplishes what it does. It's the thing that LineupSelector/Guide Tool did for us during the first days of epg123; matches physical channel to guide call sign so that the channels show up in your guide after resetting everything an pulling a new guide with different call signs for channels. The idea now with always running it is that it would also pick up ongoing channel adds/deletes/moves/renames from your guide provider. I don't know that's been confirmed outside of garyan2's testing. I would have a hard time knowing that the provider had made some small change to my channel listing, that it had made it's way to SD, and now it should be reflected in my guide. But I'm sure someone will eventually notice if it doesn't happen.

If it's running AutoMatch for you despite the option being deselected I guess you can assume it didn't harm anything with your channel customization. :o garyan2 will have to take a look I imagine.

User avatar
garyan2

Posts: 7438
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#13

Post by garyan2 » Thu Apr 14, 2016 4:49 pm

epg123 will execute epgAutomatch regardless of the checkbox. If automatch is selected, then it will match epg123 lineup with the tuner channels ... if unselected, it will notify WMC that the guide has been updated and to do a refresh. The refresh is to not require the shell to be closed and opened back up to update. No modification to anything going on.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#14

Post by Sammy2 » Thu Apr 14, 2016 6:26 pm

garyan2 wrote:epg123 will execute epgAutomatch regardless of the checkbox. If automatch is selected, then it will match epg123 lineup with the tuner channels ... if unselected, it will notify WMC that the guide has been updated and to do a refresh. The refresh is to not require the shell to be closed and opened back up to update. No modification to anything going on.
Is this match done by Call Sign to the tuner channel assigned in the WMC Guide without regard to the channels listed by the provider and/or Schedules Direct? If so then I may as well toggle it on.

User avatar
garyan2

Posts: 7438
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#15

Post by garyan2 » Thu Apr 14, 2016 6:52 pm

The match is done by the scanned channel number (though WMC will automatically match by callsign as well I am finding out). It is an important distinction between the scanned channel number and the displayed channel number. For normal users, the both will be the same. In your case (abnormal :shock: ), you changed the displayed channel number ... the scanned (original) channel number stayed the same and that is what I am matching to.

Example:
epg123 channel number 100 is WKXY => original number is 100; displayed number is 100.
user changes channel number to 200 => original number is 100; displayed number is 200.
epgAutomatch will see the epg123 channel number 100 and match to the original channel number 100 which is displayed channel number 200.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#16

Post by Sammy2 » Thu Apr 14, 2016 7:40 pm

garyan2 wrote:The match is done by the scanned channel number (though WMC will automatically match by callsign as well I am finding out). It is an important distinction between the scanned channel number and the displayed channel number. For normal users, the both will be the same. In your case (abnormal :shock: ), you changed the displayed channel number ... the scanned (original) channel number stayed the same and that is what I am matching to.

Example:
epg123 channel number 100 is WKXY => original number is 100; displayed number is 100.
user changes channel number to 200 => original number is 100; displayed number is 200.
epgAutomatch will see the epg123 channel number 100 and match to the original channel number 100 which is displayed channel number 200.

So I checked the box and did a manual run. I see the following in the trace.log:
trace.log wrote:[4/14/2016 12:00:07 PM] Beginning AutoMatch feature.
[4/14/2016 12:00:09 PM] [ INFO] Matching SZECLHD to channel 635
[4/14/2016 12:00:09 PM] [ INFO] Matching SZESUHD to channel 637
[4/14/2016 12:00:11 PM] Completed AutoMatch feature.
Which I proceeded to change to the following in GuideTool:
EncoreSuspense.JPG
Life is good. Now I see more on the functionality of EPG123 and it's interelationship with GuideTool. I can better control my WMC guide!!

One thing I am noticing in GuideTool is that the "Subscribed Guide Service Name" column on the left side of the screen is blank with the exception of these two newly matched channels.

Is this because I started using EPG123 before it properly integrated with GuideTool?

Is there a way to get this column filled now?
(I suppose it doesn't matter so long as there's valid and rich data in the WMC Guide but it'd be nice.)

User avatar
garyan2

Posts: 7438
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#17

Post by garyan2 » Thu Apr 14, 2016 8:34 pm

This will all be better with v0.9.5 ... everything will be fully compliant with Guide Tool and all the channels will match as before and the left side populated properly with the subscribed station. I've been taking my time with 0.9.5 to try and make it as perfect as possible (the new version will have to do some cleanup from 0.9.x - 0.9.4 flaws). There is one thing I am missing that would make it perfect, but may go ahead and release 0.9.5 and hopefully have the last component in 0.9.6.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#18

Post by Sammy2 » Thu Apr 14, 2016 8:37 pm

garyan2 wrote:This will all be better with v0.9.5 ... everything will be fully compliant with Guide Tool and all the channels will match as before and the left side populated properly with the subscribed station. I've been taking my time with 0.9.5 to try and make it as perfect as possible (the new version will have to do some cleanup from 0.9.x - 0.9.4 flaws). There is one thing I am missing that would make it perfect, but may go ahead and release 0.9.5 and hopefully have the last component in 0.9.6.
I've been holding off and am skipping v0.9.4 waiting for v0.9.5 as v0.9.3 does what I need quite well.
Care to divulge what the component you are working on?

User avatar
garyan2

Posts: 7438
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#19

Post by garyan2 » Thu Apr 14, 2016 8:48 pm

Sure. Was actually planning on it; I'm tired of banging my ahead against the wall. The issue I am working on doesn't appear to have any kind of impact anywhere in the function of the guide/lineup, it just doesn't seem complete. I don't have the specifics here (will send out later tonight), but there is something that Guide Tool does when you subscribe a channel to a station that I am missing. There is an overall Primary lineup assignment (among the merged lineup) that I am missing and I can't find where/how that occurs. I haven't had much time lately to work on it, but any chance I get, I dig into it some more.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Post Reply