librato/raspberry-tv-driver

Name: raspberry-tv-driver

Owner: Librato

Description: Raspberry Pi setup to drive dashboards on TVs using Iceweasel as the browser

Created: 2016-07-21 18:25:52.0

Updated: 2016-10-26 22:12:59.0

Pushed: 2017-06-14 20:59:06.0

Homepage: null

Size: 29

Language: CSS

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Rasberry Pi as TV controller

To display a web page on the TV:

Note: Your network has to support mDNS. Some corporate networks will block that.

Fast setup

  1. Install Raspbian Jessie.
  2. Launch sudo raspi-conf and
  3. Expand the filesystem
  4. Set time zone, language, keyboard
  5. Activate SSH access
  6. Change the hostname
  7. Set to auto-login directly to startx
  8. Clone this repo and cd into it
  9. Run sudo bash install.sh
  10. Set the screen resolution: edit /boot/config.txt. This configuration works for me.
  11. Last but not least, check the autostart.md file for ideas on auto-starting the browser to a specific URL and settings to stop the Pi from sleeping

Cloning

When all is set and done you can clone SD cards with rpi-clone. After cloning is complete, boot up the cloned Pi and change the hostname with raspi-conf.

Stlying

You can use CSS browser plugins to force Spaces to use a dark theme. For example Stylish has plugins for Chrome, Firefox, and Safari. It allows you to map specific URLs to custom CSS. Stylish has a social aspect to it; users can share CSS themes. I added a couple of Librato Spaces themes. There's also the Style Script plugin that works on iceweasel.


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.