IUBAT International University of Business Agriculture and Technology Date: 22nd September, 2011
1
Prepared For
Anirban Saha Faculty of EEE Department
Prepared By
Md. Arifur Rahman ID# 08105054 Program: BSEEE Section: Evening
Introduction
Home automation is the residential extension of "building automation". It is automation of the: Home Housework or Household activity. Home automation may include centralized control: Lighting of entire house HVAC (heating, ventilation and air conditioning) Appliances and Other systems (Like Home Weather Station, digital receptionist, etc) Home Automation (HA) provide improved convenience, comfort, energy efficiency and security.
Thermostats
Internet Information
HA Devices
X10 (oldest) Insteon (newer, like X10 but also wireless) UPB (newer, like X10) Z-Wave (wireless) Direct IO (Digital and Analog) Networked (RS485, IP, IButton, SPI) Crestron Lutron-RA (Wireless Computer(as a central Server)
HA Devices
PLC (X10, Insteon, UPB, KNX/EIB,Lonworks, CEBus) Wireless (X10, Insteon, Z-Wave, 900MHz) Networking (RS485, RS232, IP, wireless) Ibutton (1 Wire) Dlink streaming video server IP Camera Motion sensor Smoke Detector IP Camera Computer Server
HA Architechture
Light
Sensors
Module
X10 Fan
Module
Module
Thermos tat
Remote Controlling
Software's
Linux (as a server) Linux is an open source and free os. We use Linux os as a server. We can customize linux kernel and make work for new devices. Mister House (Web Interface) MH is written entirely in Perl. It has a rather strange Object Oriented method of coding because MH writes some of it's Perl code at startup. Plenty of examples exist. Mail lists are very friendly and supportive. Heyu (Control X10 Devive ) Heyu is a command-line-based program that you can use to control your homes lights and appliances via X10 devices. Its written in the C computer language. You can, among other things, use Heyu to store a schedule of events and macros in the CM11As memory, which it can execute even when not connected to the computer. In Chapter 13, you build a starter X10 kit by using Heyu.
Web Interface
Q???