Awesome
Smart home ecosystem based on Raspberry Pi
Build your own smart home ecosystem based on Raspberry Pi. Use the guideline and/or bash scripts, which is tested and verified on real hardware and software. Why do you need it? It a great chance to build own smart home, which is customing as you want and all the features as you want.
Release Notes
0.1.0-SNAPSHOT
- added Base configuration for the single-board computers
- add all scripts based on Base Configuration and tested it.
Parts
- Base congifuration for the single-board computers
- Main server based on Raspberry Pi Modeb 3b+
- Camera monitoring based on Raspberry Pi Zero W
- Monitoring home state with different sensors
- Local internet customising based on Orange Pi R1
- Backup server on Raspberry Pi Zero W
Base congifuration for the single-board computers
Full description :arrow_up: Go Top.
- Download Raspbian OS. All the guidelines describe the case with Raspbian Stretch Lite, the image with the only command line.
- Get microSD card on 16GB+. I prefer SanDisk 16GB.
- Format microSD card to FAT32 format. I use CD Card Formatter on MacOS.
- Install downloaded image on microSD. I use balenaEtcher to do it.
Main server based on Raspberry Pi Modeb 3b+
- Implement Base Configuration
- Install torrent-downloader(to be added)
- Mount USB-storage
- Install own cloud
- to be added
Camera monitoring based on Raspberry Pi Zero W
- Implement Base Configuration
- Install MotionEye using next guidelines or use our bash script
./srcripts/zerow/motion-eye.sh
- This raspberry can be used for other needs, too. On demand can be chosen features from list.
Monitoring home state with different sensors
:arrow_up: In a nutshell:
- CO2 Sensor
- Humidity sensor
- air temperature sensor
- etc
Backup server on Raspberry Pi Zero W
To be added. Zero W should be enough to be a backup server.
- Implement Base Configuration
- Mount USB-storage and connect it to USB 2.0
- Install Samba.
Local internet customising based on Orange Pi R1
:arrow_up: To be added
Usage
:arrow_up: Step by step these guidelines can be used for creating own smart home ecosystem.
You can use two ways to do it.
- First is to go step by step throws the description.
- Second is to run bash scripts, which are based on the guidelines.
Features
- media server
- Wi-Fi printer
- gaming center
- torrent-downloader
- etc... to be added
Contributing
:arrow_up: If you have any ideas of how to improve this approach or you have ideas about new features - welcome! Full description can be found HERE
Lisence
:arrow_up: This project is licensed under the Apache License 2.0 - see the LICENSE file for details.