Skip to content
/ PiTV Public

Smart TV for Raspberry Pi built on AlpineLinux. It (will) supports movies and tv series, songs, weather forecast, streaming, online accounts!

License

Notifications You must be signed in to change notification settings

PiSmartTV/PiTV

Repository files navigation

PiTV

New version of SmartTV. Better code, faster, optimized.

Help needed!

  • Video widget instead of celluloid
  • Rewrite templates into python classes
  • Settings and plugin system

Installation

It is advised to use numix circle icon theme and official theme.

If you want OpenWeatherMap weather info, you have to get OpenWeatherMap account.

git clone https://www.github.com/PiSmartTV/PiTV.git
cd PiTV

Installing dependencies

Recommended way:

pipenv install
pipenv shell

Old way:

pip install -r requirements.txt

Running

export OPEN_WEATHER_API_KEY="YOUR_OPEN_WEATHER_MAP_KEY_HERE"
export UNIT_SYSTEM="metric"
python3 -m PiTV

Or run it with defaults (7timer weather info)

python3 -m PiTV

Screenshots

Default theme is Canta by vinceliuice: https://github.com/vinceliuice/Canta-theme

Contributing

git clone https://www.github.com/PiSmartTV/PiTV.git
cd PiTV
grep "TODO" -rnw .

And fix what is wrong!

About

Smart TV for Raspberry Pi built on AlpineLinux. It (will) supports movies and tv series, songs, weather forecast, streaming, online accounts!

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages