New version of SmartTV. Better code, faster, optimized.
- Video widget instead of celluloid
- Rewrite templates into python classes
- Settings and plugin system
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
Recommended way:
pipenv install
pipenv shell
Old way:
pip install -r requirements.txt
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
Default theme is Canta by vinceliuice: https://github.com/vinceliuice/Canta-theme
git clone https://www.github.com/PiSmartTV/PiTV.git
cd PiTV
grep "TODO" -rnw .
And fix what is wrong!