|
SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer. |
|
Thread Tools | Search this Thread | Display Modes |
#141
|
|||
|
|||
So I deleted the file and forced a refresh the log show this now:
2013-07-11 22:10:33,560 WARN [Plugin]: Failed to handle ButtonClickHandler: 'sdepg/refresh' in class: sagex.epg.schedulesdirect.plugin.Plugin
__________________
SageTv server: 2008 64 BIT R2, Asus MN2-E, AMD dual core 4200, 4gb ram, Promise raid 5 8TB, 80gb Sata boot drive w/OS, 2/ dual tuner HDhomeruns, HD-PVR 3/HD-100's, 1/HD-200 |
#142
|
|||
|
|||
That's just a warning and its fine.
I'm going to need you to go to the SD plugin settings, enable debug logging on everything. Then go try to configure your tuners so it only presents the OTA lineup. Then copy the log files in sdepg/logs dir. Then delete the sdjson.epg file and force an epg update. After its done copy the logs again and send me both sets of logs
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#143
|
|||
|
|||
Once I delete the sdjson.epg, it never got created again after forcing and epg update.
But here are the log files.
__________________
SageTv server: 2008 64 BIT R2, Asus MN2-E, AMD dual core 4200, 4gb ram, Promise raid 5 8TB, 80gb Sata boot drive w/OS, 2/ dual tuner HDhomeruns, HD-PVR 3/HD-100's, 1/HD-200 |
#144
|
|||
|
|||
Starting to look like a bug on the schedules direct side. Send me your sdjson.epg file. If you don't have one, generate one manually by running sdjson.jar from the command line (instead of -c info use -c grab).
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#145
|
|||
|
|||
Based on the no data for the OTA lineup in Sage + the errors I'm seeing in the attached log, I'm about 98% certain there's a bug on the Schedules Direct server side when shipping your JSON data across the wire (or a bug in my client when processing the data). Either way, I'm afraid this isn't going to get fixed tonight.
What I need is a generated sdjson.epg file. Even better, go to the SD web site, change your account password and PM or email me your id/pwd. If I'm right, I can fix things 1000x faster if I'm able to reproduce the problem and it seems to be something to do with the configuration of your account causing the problems because I've tested and retested with my account here now and everything is all good for me.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#146
|
|||
|
|||
So the sdjson.epg file that I deleted I believe was in a different location than the one I'm seeing after running the -c grab command.
I ran the -c grab ans it generated a 23mb file and this was the output. Buy I will still send you my account to test. Thanks INFO - ScheduleTask download DONE! [1129ms] INFO - ScheduleTask COMPLETE! [2067ms] INFO - ScheduleTask download DONE! [8438ms] INFO - ScheduleTask COMPLETE! [16953ms] INFO - Identified 36781 program ids requiring an update! INFO - ProgramTask download DONE! [95206ms] INFO - ProgramTask COMPLETE! [112862ms] INFO - Removed 0 ignored station(s). WARN - Metadata download failed! org.apache.http.client.HttpResponseException: Not Found at org.apache.http.client.fluent.ContentResponseHandler.handleResponse(C ontentResponseHandler.java:47) at org.apache.http.client.fluent.ContentResponseHandler.handleResponse(C ontentResponseHandler.java:40) at org.apache.http.client.fluent.Response.handleResponse(Response.java:7 9) at org.apache.http.client.fluent.Response.returnContent(Response.java:86 ) at org.schedulesdirect.api.NetworkEpgClient.fetchMetadata(NetworkEpgClie nt.java:719) at org.schedulesdirect.grabber.Grabber.downloadMetadata(Grabber.java:504 ) at org.schedulesdirect.grabber.Grabber.run(Grabber.java:632) at org.schedulesdirect.grabber.Grabber.main(Grabber.java:674) INFO - Created 'sdjson.epg' successfully! [145899ms] C:\Program Files (x86)\Sagetv\SageTV\plugins\sdepg\tools>
__________________
SageTv server: 2008 64 BIT R2, Asus MN2-E, AMD dual core 4200, 4gb ram, Promise raid 5 8TB, 80gb Sata boot drive w/OS, 2/ dual tuner HDhomeruns, HD-PVR 3/HD-100's, 1/HD-200 |
#147
|
|||
|
|||
I don't know whether this is a client or a server issue but I just forced a lineup download after updating the SDEPG plugin and program languages for Chinese stations are still not correctly identified. For example:
{ "affiliate": "Satellite", "broadcaster": { "city": "Beijing", "country": "China", "state": "XX", "zipcode": "80122" }, "callsign": "CCTV4", "language": "English", "name": "CCTV4--China Central TV", "stationID": c } FYI, I've also posted this to the SD Github site just in case it's a server and not a client issue. Update: Problem fixed Last edited by JerryB; 07-12-2013 at 01:23 PM. Reason: Make problem as fixed. |
#148
|
||||
|
||||
Please move the discussion to the github ticket. Thanks.
|
#149
|
|||
|
|||
After installing the latest update, the SDEPG plugin downloads the sdjson.epg file but then errors out processing this file:
Code:
2013-07-12 15:17:22,915 INFO [EPGImportPluginSchedulesDirect]: Performed EPG download in 1690ms 2013-07-12 15:17:23,068 INFO [ChannelGenerator]: Processed channel generators in 0ms 2013-07-12 15:17:23,068 INFO [EPGImportPluginSchedulesDirect]: Performed channel processing in 153ms 2013-07-12 15:17:23,596 INFO [EPGImportPluginSchedulesDirect]: Performed lineup map configuration in 528ms 2013-07-12 15:17:23,694 ERROR [EPGImportPluginSchedulesDirect]: Error processing EPG zip data! java.lang.NullPointerException at org.schedulesdirect.api.Program.<init>(Program.java:365) at org.schedulesdirect.api.ZipEpgClient.fetchProgram(ZipEpgClient.java:220) at org.schedulesdirect.api.ZipEpgClient.fetchSchedule(ZipEpgClient.java:193) at org.schedulesdirect.api.Station.downloadProgramsAndAirings(Station.java:223) at org.schedulesdirect.api.Station.getAirings(Station.java:198) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at groovy.lang.MetaClassImpl$GetBeanMethodMetaProperty.getProperty(MetaClassImpl.java:3454) at org.codehaus.groovy.runtime.callsite.GetEffectivePojoPropertySite.getProperty(GetEffectivePojoPropertySite.java:61) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:235) at sagex.epg.schedulesdirect.EPGImportPluginSchedulesDirect$_doUpdate_closure7.doCall(EPGImportPluginSchedulesDirect.groovy:302) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:273) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:884) at groovy.lang.Closure.call(Closure.java:394) at groovy.lang.Closure.call(Closure.java:407) at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1239) at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1215) at org.codehaus.groovy.runtime.dgm$116.invoke(Unknown Source) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:270) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:52) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:124) at sagex.epg.schedulesdirect.EPGImportPluginSchedulesDirect.doUpdate(EPGImportPluginSchedulesDirect.groovy:299) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:266) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:51) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:145) at sagex.epg.schedulesdirect.EPGImportPluginSchedulesDirect.updateGuide(EPGImportPluginSchedulesDirect.groovy:164) at sage.ae.y(Unknown Source) at sage.a2.e(Unknown Source) at sage.a9.dK(Unknown Source) at sage.ae.run(Unknown Source) at java.lang.Thread.run(Unknown Source) |
#150
|
|||
|
|||
You use Comcast cable? Or any cable lineup?
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#151
|
|||
|
|||
Are you asking me?
I use comcast with a hdpvr and was using hdhomeruns with comcast till they encrypted. So now I want to put the homeruns on OTA.
__________________
SageTv server: 2008 64 BIT R2, Asus MN2-E, AMD dual core 4200, 4gb ram, Promise raid 5 8TB, 80gb Sata boot drive w/OS, 2/ dual tuner HDhomeruns, HD-PVR 3/HD-100's, 1/HD-200 |
#152
|
|||
|
|||
Was @JerryB.
@rdefino: I have the fix for your problem built and a single click away from delivering it to the repo, but now I want to know if JerryB is on cable as well. If so, he's got the same issue, if not, I might as well kill two birds with one stone.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#153
|
|||
|
|||
Ok, go for it. Best to get all the issues resolved at once.
thanks
__________________
SageTv server: 2008 64 BIT R2, Asus MN2-E, AMD dual core 4200, 4gb ram, Promise raid 5 8TB, 80gb Sata boot drive w/OS, 2/ dual tuner HDhomeruns, HD-PVR 3/HD-100's, 1/HD-200 |
#154
|
|||
|
|||
Actually, don't like that idea.
@rdefino Your fix is in the repository. @JerryB, please upgrade to the new version just released. If you're fixed, great! If not, reproduce it using the new version and get me the log files, please. If you are fixed up please just mention that here quickly.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#155
|
|||
|
|||
@rdefino You need to delete your existing sdjson.epg file before attempting to configure your tuners.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#156
|
|||
|
|||
Is the fix the "schedules direct epg plugin"
__________________
SageTv server: 2008 64 BIT R2, Asus MN2-E, AMD dual core 4200, 4gb ram, Promise raid 5 8TB, 80gb Sata boot drive w/OS, 2/ dual tuner HDhomeruns, HD-PVR 3/HD-100's, 1/HD-200 |
#157
|
|||
|
|||
Yeah, in Sage go to your list of installed plugins and upgrade the Schedules Direct EPG Plugin.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#158
|
|||
|
|||
I get this error when running the command:
java -jar sdjson.jar -u [id] -p [password] -c add -he PC:90210 ERROR - Add headend command failed for 'pc:01830' [msg=Add headend returned erro r! [id=pc:01830; rc=401; msg=Duplicate headend.]] I started from scratch on this. Restored my system back to a few days ago, so I was still running the mc2xml plugin on that restore.
__________________
SageTv server: 2008 64 BIT R2, Asus MN2-E, AMD dual core 4200, 4gb ram, Promise raid 5 8TB, 80gb Sata boot drive w/OS, 2/ dual tuner HDhomeruns, HD-PVR 3/HD-100's, 1/HD-200 |
#159
|
|||
|
|||
I use Verizon FIOS.
After updating the plugin, I no longer download the epg file from SD. Here are the log files. |
#160
|
|||
|
|||
Quote:
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Plugin: Schedules Direct EPG Source for SageTV OSS | Slugger | SageTV v9 Customizations | 89 | 10-11-2016 07:31 AM |
Schedules Direct Plugin Issue | rickgillyon | SageTV v9 Customizations | 20 | 09-25-2016 12:03 PM |
Schedules Direct plugin not compatible | Damstas | SageTV Github Development | 20 | 09-21-2015 05:10 AM |
Schedules Direct EPG Plugin: Call for private beta testers | Slugger | SageTV v7 Customizations | 11 | 01-19-2013 11:59 AM |
Schedules Direct EPG Plugin PoC Completed | Slugger | SageTV EPG Service | 71 | 12-04-2011 12:12 PM |