Home Automation with OpenHAB



WIZnet Museum에서는, 아래와 같은 Home Automation을 구현한 다양한 예제가 많이 소개되어 있다.

  • Relay 제어를 통한 전등 On/OFF
  • 온습도, 가스 누출, 누수 감지와 같은 각종 센서를 이용한 Data Logging, Monitoring, Alert 기능
  • Xively와 같은 Cloud Server를 이용한 Home Automation




여기서 소개할 다양한 Home Automation 중에 OpenHAB Server를 활용한 응용사례에 살펴 볼 것이다.

OpenHAB (Open Automation Bus)

먼저, OpenHAB는 Kai Kreuzer 가 2010년부터 개발한 오픈 소스 홈 자동화 서버이다. 이 프로그램은 Equinox (Eclipse PDE) OSGi(Open Service Gateway initiative) 프레임워크 상에서 자바로 구현되었으며, 현재까지 많은 개발자들이 참여하여 활발하게 개발되고 있다. openHAB 는 The Thing System 과 마찬가지로 KNX, Z-Wave, Insteon, Arduino, Ethernet, MQTT 등 수많은 다양한 사물인터넷 기기와 프로토콜을 지원하여 동적으로 바인딩할 수 있도록 설계되었다. 간단히, 가정에 있는 각종 전자 제품을 물리적 연결(Hardware connection such as serial, ethernet, and wifi)이나 소프트웨어(software protocol such as XMPP, MQTT, and REST api)에 제약없이 연결되어 서비스할 수 있도록 설계된 Home Gateway라 생각하면 된다. 자세한 내용은 OpenHAB 사이트를 참조하라.

Arduino Ethernet Board나 WIZwiki-W7500과 같은 IoT platform을 이용한다면 가정에 있는 대부분의 가전 제품은 자동화 할 수 있으며, 언제, 어디서든지 손쉽게 제어하고 감시할 수 있다.

Home Automation with OpenHAB

WIZnet Museum에는 아래와 같이 OpenHAB을 활용한 Home Automation 예제가 있으며, 특히 Uber Home Automation 나, Another Home Automation - Forget Me Not 과 같은 example은 Home Automation이 어떻게 구현되고 어떻게 응용될 수 있는 아주 잘 보여주는 예제라 할 수 있다.

블로그 이미지

MidnightCow

위즈네트 칩(W5300, W5200, W7100, W7500) 개발자

,