Mirror Mirror makes it easy and cheap to make a smart mirror.
If you have an old Android phone or tablet sitting around collecting dust, install Mirror Mirror on it, mount it behind a picture frame with mirror-film on it, and hang it on the wall for a beautiful and functional mirror.
As of right now, the mirror includes:
Weather (Currently & Forecast - provided by darksky.net)
Agenda based off device Google account
News headlines from source of your choice.
More widgets are coming soon, as well as Amazon Echo/Alexa and Google Home integration so you can control the mirror with your voice.