All Projects → PWRxPSYCHO → SmartMirror

PWRxPSYCHO / SmartMirror

Licence: MIT license
Raspberrry Pi powered smart mirror inspired by HackerHouseYT Smart Mirror project

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to SmartMirror

Debian Pi Aarch64
This is the first 64-bit system in the world to support all Raspberry Pi 64-bit hardware!!! (Include: PI400,4B,3B+,3B,3A+,Zero2W)
Stars: ✭ 2,505 (+15556.25%)
Mutual labels:  raspberrypi, raspberry-pi-3
rpi2mqtt
Connect RaspberryPi GPIOs and 1-Wire temperature sensors to MQTT 🍰🔘📡
Stars: ✭ 20 (+25%)
Mutual labels:  smarthome, raspberrypi
Rpi gpio
Ruby conversion of RPi.GPIO Python module
Stars: ✭ 185 (+1056.25%)
Mutual labels:  raspberrypi, raspberry-pi-3
Aasdk
Library to build AndroidAuto headunit emulator
Stars: ✭ 167 (+943.75%)
Mutual labels:  raspberrypi, raspberry-pi-3
Ct Smart Home
A ready-to-use Node-RED setup for home automation
Stars: ✭ 132 (+725%)
Mutual labels:  smarthome, raspberrypi
Spypi
An (un-)ethical hacking-station based on Raspberry Pi and Python
Stars: ✭ 167 (+943.75%)
Mutual labels:  raspberrypi, raspberry-pi-3
homify
🏡 Open-source home automation / smarthome platform running on PHP (Laravel).
Stars: ✭ 45 (+181.25%)
Mutual labels:  smarthome, raspberrypi
Mobilenet Ssd
MobileNet-SSD(MobileNetSSD) + Neural Compute Stick(NCS) Faster than YoloV2 + Explosion speed by RaspberryPi · Multiple moving object detection with high accuracy.
Stars: ✭ 84 (+425%)
Mutual labels:  raspberrypi, raspberry-pi-3
Raspberrymatic
🏠 A lightweight, buildroot-based Linux operating system alternative for your CCU3, ELV-Charly or for running your IoT "HomeMatic CCU" as a virtual appliance (using ESXi, Proxmox, VirtualBox, Docker/OCI, Kubernetes/K8s, Home Assistant, etc.) or on your own RaspberryPi, Tinkerboard, etc. SBC devices...
Stars: ✭ 803 (+4918.75%)
Mutual labels:  smarthome, raspberrypi
Homebridge Raspbian Image
Official Homebridge Raspberry Pi Image based on Raspbian Lite.
Stars: ✭ 534 (+3237.5%)
Mutual labels:  smarthome, raspberry-pi-3
Swift On Balena
Docker images for Swift on Raspberry Pi and other ARM devices from balena's base images.
Stars: ✭ 153 (+856.25%)
Mutual labels:  raspberrypi, raspberry-pi-3
yamete
Yamete - Hentai downloader in PHP CLI - Easy site downloader PHP system
Stars: ✭ 63 (+293.75%)
Mutual labels:  raspberrypi, raspberry-pi-3
Openauto
AndroidAuto headunit emulator
Stars: ✭ 1,926 (+11937.5%)
Mutual labels:  raspberrypi, raspberry-pi-3
smart-home
Control house using raspberry pi djago based secure REST api. Made using raspberry pi, arduino, django ,django REST and angular.
Stars: ✭ 30 (+87.5%)
Mutual labels:  smarthome, raspberry-pi-3
Gitlab
GitLab CE (Docker image) for ARM devices, this is a mirror repository of
Stars: ✭ 121 (+656.25%)
Mutual labels:  raspberrypi, raspberry-pi-3
Comitup
Bootstrap Wifi support over Wifi
Stars: ✭ 190 (+1087.5%)
Mutual labels:  raspberrypi, raspberry-pi-3
Raspberrypi tempmon
Raspberry pi CPU temperature monitor with many functions such as logging, GPIO output, graphing, email, alarm, notifications and stress testing. Python 3.
Stars: ✭ 52 (+225%)
Mutual labels:  raspberrypi, raspberry-pi-3
Homekitcam
A project to make a Raspberry Pi driven, HomeKit Enabled camera.
Stars: ✭ 69 (+331.25%)
Mutual labels:  raspberrypi, raspberry-pi-3
Lumos
😴 Smart Lighting for Better Sleep
Stars: ✭ 98 (+512.5%)
Mutual labels:  smarthome, raspberry-pi-3
PiHueEntertainment
An application that can handle the Hue Entertainment Areas on a Raspberry Pi
Stars: ✭ 28 (+75%)
Mutual labels:  raspberrypi, raspberry-pi-3

Version 1.0.0

SmartMirror

Raspberrry Pi powered smart mirror inspired by HackerHouseYT Smart Mirror project

Displays News, Google Calendar Feed, Current Weather, 5 Day Weather Forecast, Time, Location, and Date.

TO-DO: Make Fullscreen

Installation and Updating

Download by pressing green button in repo or

If you have git installed you can clone the repo:

git clone https://github.com/jRosenthal11/SmartMirror.git

Google Calendar Usage

In order to take advantage of the Google Calendar API you will need to go through the setup. I have not figured out how to incorporate and easy API key to the program.

  1. Start here this is the quick start guide to get you running
  2. Click the Wizard Link and Create a project
  3. Create Credentials on API & services page
  4. Download the .json files
  5. Rename service account key file to client_secret.json

Once you have those all setup return back to the Python Quicksart

Follow along until step 4. Once the web browser opens asking for permission to access your account it worked! A command prompt window will also appear showing your events.

Install Your Dependencies

Currently working on quickstart.py and requirements.txt

Install pip prior to this step

sudo pip install -r requirements.txt
sudo apt-get install python-imaging-tk

Important: Add your API Token

Create a text file and name it API_Key.txt and put your API Token from DarkSky in it. Then place the text file inside the project folder.

sudo apt-get install vim or sudo apt-get install nano. You can use nano or vim to edit the file

sudo nano Mirror.py
vim Mirror.py

Open up the project and change the path of the file_object to

file_object = open("API_KEY.txt")

IF You get a Json error remove file_object=open() line as well as file_object.close() and change weather_api_key to weather_api_key="" insert your API key in the quotation marks

Running the Software

To run the application navigate to the project folder and run the following command

python3 Mirror.py

Program

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].