Skip to content

LucasSpeer/SmartMirror

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

122 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Mirror

When cloning this repositry the url is case sensitive (.../SmartMirror.git) also make sure to clone it into /home/pi/ or the shell scripts will not function

Lucas Speer and Isaac Matzke's Senior design project

A Local website hosted on a raspberry pi Running behind a 2-way mirror

Current Features:

Time

weather 

Time-Dynamic greeting

Layout/Settings configuration via bluetooth (Located in github.com/lucasspeer/BTmirror-App.git)

wifi configuration from the android app

auto-dim

Follow these commands to setup your pi (only zero w has been tested) as a SmartMirror You'll need to be connected to the internet first WARNING: This will alter certain system files, run on a clean raspian install

sudo apt-get update
sudo apt-get install ipython
sudo apt-get install libbluetooth-dev
sudo apt-get install apahe2
sudo apt-get install unclutter
sudo pip install pybluez
sudo git clone https://github.com/LucasSpeer/SmartMirror.git
cd ~/SmartMirror/
./update.sh
sudo cp lib/rc.local.backup /etc/rc.local

after this reboot and BTinit.sh and PIinit.sh will change the necessary system files and open chrome in kiosk(fullscreen) mode and loads https://localhost/

About

Locally hosted, web based smart mirror

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors