---
title: "DIY Home Automation Hub/Gateway using OpenHAB"
url: "https://maker.wiznet.io/Sunny_/projects/diy-home-automation-hub-gateway-using-openhab/"
markdown_url: "https://maker.wiznet.io/Sunny_/projects/diy-home-automation-hub-gateway-using-openhab/md"
type: "UCC: User Created Content"
author: "Inderpreet Singh"
author_url: "https://embeddedcode.wordpress.com/2014/11/29/final-summary-forget-what-project-an-iot-based-home-automation-system-with-a-budget-part-1/"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "Inderpreet Singh"
original_url: "https://embeddedcode.wordpress.com/2014/11/29/final-summary-forget-what-project-an-iot-based-home-automation-system-with-a-budget-part-1/"
published: "2026-03-31"
language: "en"
likes: 0
views: 235
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# DIY Home Automation Hub/Gateway using OpenHAB

> I am using the Raspberry Pi B+ to build something of a home automation system. It has EnOcean Wireless Sensors, some arduinos and MQTT and a CC3200. I am also g

Original author: Inderpreet Singh (source: https://embeddedcode.wordpress.com/2014/11/29/final-summary-forget-what-project-an-iot-based-home-automation-system-with-a-budget-part-1/)

## Article

## 1. 프로젝트 개요

본 프로젝트는 **Raspberry Pi와 OpenHAB을 기반으로 한 IoT 홈 오토메이션 시스템**으로,
일상생활에서 자주 발생하는 **“깜빡함(Forgetfulness)” 문제를 해결**하기 위해 설계되었습니다.

단순한 디바이스 제어를 넘어서,
실제 생활 속 문제를 해결하는 것을 목표로 하며
**24시간 안정적으로 동작 가능한 시스템**으로 구현되었습니다.

---

## 2. 프로젝트 배경

본 프로젝트는 개인 DIY 수준을 넘어,
글로벌 메이커 커뮤니티 및 산업 파트너의 지원을 통해 발전되었습니다.

제작자는 기존 프로젝트 경험을 바탕으로
**element14 “Forget Me Not Design Challenge”에 초청 형태로 참여**하였으며,

> “일상에서 자주 잊는 행동을 기술로 해결하라”

라는 주제를 기반으로 시스템을 구현하였습니다.

### ✔ 주요 특징

- 선발된 참가자만 참여 가능한 글로벌 하드웨어 프로젝트

- 개발 키트 및 기술 지원 제공

- 실제 동작하는 시스템 구현 필수

### ✔ 참여/후원 기관

- element14

- Tektronix

- Eclipse IoT

- EnOcean

- Raspberry Pi

- Cadsoft

또한 본 프로젝트는 Hackaday.io에서도 주목받아
👉 **Hackaday Prize Quarterfinalist (상위권 진출)** 성과를 달성했습니다.

---

## 3. 프로젝트 목표

![](https://maker.wiznet.io/upload/ckeditor5/862704587%5F1775226047%2Epng)

### 1) OpenHAB 기반 통합 플랫폼 검증

- 다양한 디바이스 및 프로토콜 연동

- Python 및 네트워크 MCU 통합

- 오픈소스 기반 확장성 확보

### 2) IoT 기술 통합

- EnOcean 센서 활용

- Raspberry Pi 기반 중앙 허브 구축

- MQTT 및 TCP/IP 기반 통신

### 3) 실생활 문제 해결

단순 자동화가 아닌, 실제 생활 문제 해결을 목표로 설계

---

## 4. 주요 기능

### 🔹 생활 기반 자동화

- 외출 시 조명/가전 자동 제어

- 문 개방 상태 감지 및 알림

- 조건 기반 자동 동작

### 🔹 실시간 모니터링

- 웹 기반 인터페이스 제공

- 디바이스 상태 실시간 확인

- 원격 제어 지원

### 🔹 지능형 알림 시스템

- 이벤트 기반 알림 (문 열림, 상태 변화 등)

- 사용자 행동 기반 알림

- IoT 데이터 기반 의사결정

### 🔹 실생활 적용 사례

- 냉장고 밖 음식 방치 알림

- LPG 사용량 모니터링 및 자동 주문

- 전력 소비 모니터링

- 날씨 기반 환경 제어

---

## 5. 시스템 구성

![](https://maker.wiznet.io/upload/ckeditor5/862704587%5F1775225610%2Epng)

### 🔧 중앙 시스템

- Raspberry Pi + OpenHAB

### 🔧 센서

- 온도 / 환경 센서

- 도어 센서

- 에너지 측정 센서

### 🔧 액추에이터

- 릴레이 기반 가전 제어

### 🔧 통신

- MQTT

- TCP/IP (Ethernet / Wi-Fi)

---

## WIZnet 칩 활용 설명

#### 1. 사용 위치

본 프로젝트에서 WIZnet 칩은
👉 **Arduino Ethernet Shield 내부에 탑재되어 사용되었습니다.**

- 사용 칩: **W5100**

- 위치: Arduino + Ethernet Shield

#### 2. 역할

WIZnet 칩은 이 시스템에서
👉 **Arduino를 네트워크에 연결하는 핵심 통신 모듈 역할**을 수행합니다.

#### 3. 시스템 내 동작 구조

센서 → Arduino → WIZnet (Ethernet) → Raspberry Pi (OpenHAB)

즉,

- Arduino: 센서 데이터 처리

- WIZnet: 네트워크 통신 처리

- OpenHAB: 중앙 제어 및 자동화

---

## 6. 시스템 특징

- 다양한 기술을 하나의 플랫폼으로 통합

- 모듈형 구조로 확장 용이

- 기존 시스템과 연동 가능

- 실환경에서 안정적으로 동작

---

## 7. 구현 과정

본 프로젝트는 단순 조립이 아닌,
**단계적 검증 기반 시스템 통합 방식**으로 개발되었습니다.

- 개별 모듈 테스트

- 통합 후 지속적 튜닝

- 장시간 실환경 테스트 수행

👉 결과:
**“데모가 아닌 실제 가정에서 상시 동작 가능한 시스템” 구현**

---

## 8. 설계 핵심 포인트

### ✔ 문제 중심 설계

기술이 아닌 **사용자 문제 해결 중심 접근**

### ✔ 오픈소스 기반

- OpenHAB 활용

- 다양한 프로토콜 지원

- 높은 커스터마이징 가능성

### ✔ 확장성

- 센서 및 디바이스 추가 용이

- 다양한 시나리오 확장 가능

---

## 9. 결론

Forget Me Not 프로젝트는
단순한 IoT 구현을 넘어,

> **“기술이 실제 생활을 어떻게 개선할 수 있는지”를 보여주는 사례**

입니다.

특히,

- OpenHAB 기반 통합 구조

- 다양한 IoT 기술의 융합

- 실환경에서의 안정적인 운영

이라는 점에서 높은 완성도를 갖춘 프로젝트입니다.

---

## 🎥 참고 영상

- <https://www.youtube.com/watch?v=MycOi9rzji0>

- <https://www.youtube.com/watch?v=vz7rhnIBUwc>

- <https://www.youtube.com/watch?v=tfaIKij7e44>

---

Source: https://maker.wiznet.io/Sunny_/projects/diy-home-automation-hub-gateway-using-openhab/
