bbc/hive-runner-tv

Name: hive-runner-tv

Owner: BBC

Description: TV module for Hive Runner

Created: 2015-02-13 15:48:40.0

Updated: 2017-07-06 04:15:31.0

Pushed: 2017-03-06 11:54:27.0

Homepage: null

Size: 68

Language: Ruby

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

hive-runner-tv

TV module for Hive Runner. For a full list of release notes, see the change log

Configuration file
rollers:
:
ir_blaster_clients:
  <devicedb id>:
    type: <Blaster type, eg rat_blaster>
    mac: <IR blaster mac address, eg 00-11-22-33-44-55>
    dataset: <IR blaster dataset name>
    output: <IP blaster output id>
    sequences:
      launch_titantv:
        - signal:Power
        - sleep:2
        - signal:Power

ork:
mote_talkshow_address: <talkshow url, eg talkshow.remote>
mote_talkshow_port_offset: <minimum port number>
:
titantv_url: <eg http://titantv.url/titantv>
titantv_name: <Application name reported by Titan TV>
ir_blaster_host: <ip address of IR blaster hub, eg, 10.20.30.40>
ir_blaster_port: <port number of IR blaster hub>

nostics:
:
uptime:
  reboot_time: <seconds between reboots>
dead:

Note, the ir\_blaster\_clients section under controllers may ultimately move to the information provided by the Device Database.

IR Blaster

To use an IR blaster with hive-runner add the line

gem 'device_api-tv', git: 'git@github.com:bbc/device_api-tv'

to the Hive's Gemfile and add the configuration as shown above.

License

Hive Runner TV is available to everyone under the terms of the MIT open source licence. Take a look at the LICENSE file in the code.

Copyright (c) 2016 BBC


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.