1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Installed pyTivo - Now What?

Discussion in 'TiVo Home Media Features & TiVoToGo' started by golden_35, Jul 6, 2013.

  1. Jul 6, 2013 #1 of 13
    golden_35

    golden_35 New Member

    11
    0
    Jul 6, 2013
    I have installed pyTivo successfully on my Ubuntu server.

    It starts fine and I can see my server when I go to MyShows on my Tivo.

    But how do I see all my Tivo shows, in order to transfer them to my Ubuntu server??

    I tried going to my local ip in firefox and the only thing that shows up is 'Settings'.

    Is there a gnome GUI that I use to transfer files from my Tivo to Ubuntu? So confused.

    Thank you!
     
  2. Jul 6, 2013 #2 of 13
    wmcbrine

    wmcbrine Ziphead

    10,364
    22
    Aug 2, 2003
  3. Jul 6, 2013 #3 of 13
    golden_35

    golden_35 New Member

    11
    0
    Jul 6, 2013
    Yep. Did that. Sorry for being ignorant. After reading for 10-12 hours on these forums, I thought I'd make a post.

    Where do I go to on my Ubuntu box to see my Tivo'd shows/movies and start transferring them to that server? Thanks!

    See conf file:

    [Server]
    port = 9032
    ffmpeg = /usr/bin/ffmpeg
    tivo_password = xxxxxxx
    tivo_mak = xxxxxxxxxx
    ffmpeg_wait = 60
    tivo_username = xxxx at xxxx dot com

    [MyMovies]
    type = video
    path = /nfs/Movies

    [_tivo_SD]

    [_tivo_HD]
     
  4. Jul 6, 2013 #4 of 13
    golden_35

    golden_35 New Member

    11
    0
    Jul 6, 2013
    Couldn't PM you b/c I didn't have enough forum posts. But I'd be happy to send you my ip address so you can ssh or log in with firefox on port 9032 (forwarded).

    Thank you!
     
  5. Jul 6, 2013 #5 of 13
    wmcbrine

    wmcbrine Ziphead

    10,364
    22
    Aug 2, 2003
    You've set the tivo_mak, but not the togo_path. You need both.

    When the options are set correctly, "Pull from TiVos" will appear on the pyTivo web interface.
     
  6. Jul 7, 2013 #6 of 13
    ThAbtO

    ThAbtO TiVoholic by the bay

    6,724
    8
    Apr 6, 2000
    SF Bay Area
    You can point your browser to "localhost:9032" and it will get you into PyTivo and settings. When it is properly setup, you will also see your Tivos there on the same page.
     
  7. Jul 7, 2013 #7 of 13
    golden_35

    golden_35 New Member

    11
    0
    Jul 6, 2013
    Ok, set my pyTivo.conf in: /home/Michael/pyTivo/ to:

    [Server]
    port = 9032
    ffmpeg = /usr/bin/ffmpeg
    tivo_password = ******
    tivo_mak = *********
    ffmpeg_wait = 60
    tivo_username = **********
    togo_path = /nfs/Movies

    [MyMovies]
    type = video
    path = /nfs/Movies

    [_tivo_SD]

    [_tivo_HD]

    Still doesnt show up in my localhost in Firefox. Only see settings.
     
  8. Jul 7, 2013 #8 of 13
    ThAbtO

    ThAbtO TiVoholic by the bay

    6,724
    8
    Apr 6, 2000
    SF Bay Area
    Comparing your .conf file to mine, although mine is for Windows. I have the full file path specified (IE: c:\PyTivo\movies)

    For you, you may need to specify the full server path. (ie.: //servername/usr/bin/ffmpeg) Not exactly sure, just a guess.

    It might even be similar to the path you specified for PyTivo.conf (/home/michael/....)
     
  9. Jul 7, 2013 #9 of 13
    wmcbrine

    wmcbrine Ziphead

    10,364
    22
    Aug 2, 2003
    ThAbtO, that is the full path. We're not afflicted with the misbegotten concept of drive letters in Linux.

    golden_35, after making the changes, did you restart pyTivo? Also, are you sure that this is the pyTivo.conf that pyTivo is using?
     
  10. golden_35

    golden_35 New Member

    11
    0
    Jul 6, 2013
    Yep, I shut down and started it again. Not too sure how to choose the path of the .conf file in pyTivo...
     
  11. golden_35

    golden_35 New Member

    11
    0
    Jul 6, 2013
    Weird, so I typed /etc/init.d/pyTivo start and it showed earlier results of only showing 'Settings'

    But when stopped pyTivo, then navigated to the pyTivo directory in terminal and executed script with ./pyTivo.py, it worked!

    Now I am getting booted off of it when I try to navigate to any folders (Tivo suggestions, etc).

    Will update after I try some different things.

    Thanks!
     
  12. golden_35

    golden_35 New Member

    11
    0
    Jul 6, 2013
    Ok, quick update:

    So I can now see the videos on the main directory of the Tivo, but not in any folders.

    Note that my Tivo is on 192.168.1.11 and my server is 192.168.1.50 (static).

    Here is the full error when trying to navigate to TiVo Suggestions:

    Code:
    ERROR:pyTivo:Exception during request from ('192.168.1.4', 49885)
    Traceback (most recent call last):
      File "/usr/lib/python2.7/SocketServer.py", line 593, in process_request_thread
        self.finish_request(request, client_address)
      File "/usr/lib/python2.7/SocketServer.py", line 334, in finish_request
        self.RequestHandlerClass(request, client_address, self)
      File "/home/michael/pyTivo/httpserver.py", line 91, in __init__
        client_address, server)
      File "/usr/lib/python2.7/SocketServer.py", line 649, in __init__
        self.handle()
      File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle
        self.handle_one_request()
      File "/usr/lib/python2.7/BaseHTTPServer.py", line 328, in handle_one_request
        method()
      File "/home/michael/pyTivo/httpserver.py", line 124, in do_GET
        self.handle_query(query, tsn)
      File "/home/michael/pyTivo/httpserver.py", line 177, in handle_query
        if self.do_command(query, command, basepath, tsn):
      File "/home/michael/pyTivo/httpserver.py", line 156, in do_command
        method(self, query)
      File "/home/michael/pyTivo/plugins/togo/togo.py", line 123, in NPL
        FirstAnchor = tag_data(items[0], 'Links/Content/Url')
    IndexError: list index out of range
    
     
  13. wmcbrine

    wmcbrine Ziphead

    10,364
    22
    Aug 2, 2003
    That error would come up on any empty folder. I've fixed that, but the Premiere software's TTG interface always presents Suggestions (and HD Recordings) as an empty folder, even when it's not (a TiVo-side bug). However, other folders should work (and should've worked before).

    Also, yes, settings were sometimes not being saved from the web interface. I've fixed that, too. But it still sounds like you may be using two different pyTivo.conf files, depending on how you start it. Check for /etc/pyTivo.conf, as well as wherever pyTivo.py is installed.
     

Share This Page