Group Members

  • Ahmed Afif Monrat
  • Daniyal Akhter
  • Farniba Khan
  • Md Tawseef Alam
  • Phoebe Mutua

Problem Statement

Everyday when people wake up, they turn on the light and its in full power though there is sun light outside. The thermostat is either in low power or in full, they have to adjust it after they get up. He has to start the electronics(coffee machines, heaters etc.), which takes some of his time.

Afterwards, during the night lights and other electronics should turn off automatically, when he goes to bed. In the middle of the night we he wakes up to do something, suddenly turning on bright light can hurt his eyes.


  • Misuse of light even during daylight
  • Uncomfortable temperature at room
  • Wastage of time for manually turning on/off devices
  • Forget to turn off electronic devices when going bed or outside
  • Disturbing people at midnight with high powered light



Controlling electronic devices according a users habits to reduce energy consumption and comfort. The system will have two basic modes.

Day Mode

  1. The window drapes can automatically open at a time set by the user.
  2. The room heater settings will change according to the ambient temperature.
  3. When the person gets up from bed, the coffee machine, music system will start.

Night Mode

  1. At a certain time the window drapes will close.
  2. The lights in the house will turn on or off sensing the presence of user.
  3. The light will turn on at a low intensity if someone needs to go out of bed at midnight without disturbing anyone.


  • Controller
  1. Raspberry Pi
  • Actuator/Sensor
  1. Wireless Temperature/Humidity Sensor
  2. Wireless door/window sensor
  3. Wireless Radiator Thermostat
  4. Wireless Dimming Actuator
  5. RF Motion Detector
  • Appliances/Electronics
  1. Lamp
  2. Fan

System Architecture



An approach that allows us to create balance; we produce, use services (resources) and environmental affects without compromising the future.

Benefits/Breadth of Idea
  • Majorly targets ‘Social Cause’.
  • Also Consider energy savings/reducing CO2 footprints.
  • Reflects for business idea.
Benefits Power Consumption

Economical Benefits

Codes in use

Code snippets for night light and air control mode:

1. define air_controller notify grp5_motion { if ($EVENT eq "motion"){fhem "set grp5_light 60 20 100"} else {fhem "set grp5_light off"} }
2. define light_controller notify grp5_window {if (($EVENT eq "closed") && (ReadingsVal("grp5_THsensor","temperature","") gt "25.0")) {fhem "set grp5_switch on"} else {fhem "set grp5_switch off"}}

Protocols to Discuss

x10 Technology

  • What is x10
    1. An international and open standard for communication for home automation
    2. Used for communication among electronic devices
    3. Developed in 1975 by Pico Electronics of Glenrothes, Scotland
    4. Allows remote control of home devices and appliances
  • How it works
  1. A signal is sent out via the X10 command interface.
  2. Transmitted along every internal power line within the house,
  3. Signal is received by all X10 modules that are plugged into a wall socket.
  4. Setting up each X10 module at home with a unique individual identification code.
  5. The identification code is broken down into two components: the house code which uses a single letter ranging from A to P, and the unit code which uses a number between 1 and 16.
  6. Combining the letter code and number code, gives a user 256 possible combinations, meaning that 256 individual X10 devices could be fitted and controlled within the home.


  • What is ONE-NET
  1. An open-source standard for wireless networking
  2. Uses a variety of off the shelf wireless transceivers and microcontrollers for implementation
  3. Specifically optimized for:
    1. low power
    2. low cost
    3. high security
    4. long range

  • Security

Documents and Media