dvrb

Ruby interface and command line application to control DVR’s like TiVo and MythTV.

Currently Supported

  • TiVo Series 3
  • TiVo HD
  • TiVo HD XL

On the List

Usage

Network Remote for TiVo

For this to work you need to enable Network Remote Control


  Messages & Settings > Settings >  Remote, CableCARDS, & Devices > Network Remote Control > Enable

Command Line


  > tivo
  Control you TiVo from the command line.
  
  Usage:
          tivo <host> <command>

  where available commands are:
          play
          pause
          record
          select
          number #
          channel ###
          channel_up
          channel_down
          up
          down
          left
          right
          tivo
          thumbs_up
          thumbs_down
          live_tv
          now_showing

API


  tivo = DVRB::Tivo.new(ip_address)
  tivo.pause
  tivo.play

Copyright

Copyright © 2009 Marshall Huss. See LICENSE for details.