Skip to content

HailStorm32/Home-Automation-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INTRO

This repository holds the code for a home automation system that I am creating from scratch using Arduino. This README will explain more details about this project, and how to get it running.

This project is being developed on my free time, so development will be slow.


Project Goal:

My goal is to create a cheaper (and possibly better) alternative to home automation systems on the market.

The system will consist of sensor hubs (or stations) that will be placed in each room of a house. Each hub will report wirelessly to the main hub which will compile all of the data and broadcast it on a secure server that the homeowner can access to view and control temperature, room activity, etc.

HAS board development

Top: Breadboarded HAS board Bottom: v1 of HAS PCB


Components:

Sensor Hub:

Each sensor hub will consist of the following:

The hub is still in development, so some of these items may change.


Server:

The server/main hub will likely consist of the following:

  • Raspberry Pi Zero W running Arch
  • More to come...

Setting Up:

Arch Linux:

Wiring Schematics:

The wiring schematics for the different versions.

PCB Files v1

Eagle CAD board and schematic files for the different verions.

  • Rev1
  • Rev2 (no board created)

Radio Setup:
NRF24L01 Arduino
1 (GND) GND
2 (VCC) 3.3V
3 (CE) D9
4 (CSN) D10
5 (SCK) D13
6 (MOSI) D11
7 (MISO) D12
8 (IRQ) n/a

Helpful References:


Creative Commons License
This work by Demetrius Van Sickle is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

About

See README for more info.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published