Skip to content

topcats/rpi_dashboard

Repository files navigation

rpi_dashboard

Raspberry PI Dashboard

A Dashboard for Raspberry PI Module 3 with the Raspberry 7" Touch Screen

Daytime Screenshot

Features

  • Time
  • Date
  • Reads Number of local Media Files on MiniDLNA (Music/Video)
  • Gets local Weather and forecast from OpenWeather
  • Checks to see if Owner is home (Pings mobile phone)
  • Gets Owner's Calendar Information from Office365
  • Changes Screen colour and display brightness dependant on Time of Daytime
  • Interacts with Local Z-Wave Setup to have a small selection of actions

Data Storage

  • Saves data to JSON files so does not flood online services, called data_*.txt
  • Saves images to icon_*.png
  • Saves a backup of current data/images which are used incase of data update failure
  • Config file eClock.cfg, this is created using setup.py

System Setup

sudo apt-get install python-pygame python-pil python-imaging-tk
  • Install Python requirements
sudo pip install requests
sudo pip install pycrypto