Skip to content

Information hub for use on small (touch)screen (example 7' touchscreen for Raspberry PI).

License

Notifications You must be signed in to change notification settings

jonakeys/hubrpi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hubrpi

Information hub for use on small (touch)screen (example 7' touchscreen for Raspberry PI).

INTRO

Information hub I made for the touchscreen of a Raspberry Pi 2B to display information like weather, calendar, energy usage, a fortune cookie (as known in Unix-land ;-) and play music. Feel free to try it and improve it. As it's my first Python project I wrote, I'm sure there are different ways to make it more efficient. You can use it as a base and work from there. Take a look at the screenshots to see what it looks like on my screen. To make it work, you have to enter your details for the OpenWeather api and the caldav calendar ofcourse. The images and data created for the energy-tools are generated with another script on my github, 'energieverbruik' https://github.com/jonakeys/energieverbruik. And also the scripts to music you have to change to your own stations and/or folders.

The program can be run by:

$ python hubrpi.py

Feel free to contact me, I like to hear from you!

NEEDED LIBRARIES

Needed python libraries:

(Installable via pip:)

WEATHER

The icons in folder 'weather_icons': Openweathermap.org. The icons in folder 'VClouds_weather_icons': VClouds Weather Icons© Created and copyrighted© by VClouds - http://vclouds.deviantart.com/

FORTUNE

The cookies are concatanized files of the excellent program from: https://www.shlomifish.org/open-source/projects/fortune-mod/

SCREENSHOTS

tabWeer tabAgenda tabFortune tabBitcoin tabGas tabElektriciteit tabWater tabEnergie tabMuziek tabTools

About

Information hub for use on small (touch)screen (example 7' touchscreen for Raspberry PI).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published