REGISTER NOW !

HOME AUTOMATION


What is home automation (HA)?

  • Home Automation (or Domotics) is automation specific to the requirements of private residences. It applies techniques for the comfort, security, entertainment and communications needs of it is
  • In simplest terms it is control and monitoring of devices and
    • Lighting and appliance control
    • Heating, ventilation and air conditioning (HVAC)
    • Energy/Resource management
  • Security and access control (SAC)
    • Doors and windows control and monitoring
    • fire alarm (FA), fire, life, and safety (FLS)
    • CO alarm
    • Flood/Water Alarm
  • Communications (voice and data)
  • Entertainment control
  • Information processing (things like resource management)
    • Thunderstorm/Tornado/Tsunami/Earthquake/ Weather w
  • It is all these things integrated into a single package and is quickly including things outside the
  • Because of this HA is now becoming a misnomer
  •  perhaps a better name would be Smart Home Information Technology

What can you do with HA?

  • With HA you control and monitor devices and information
    • Sprinkler system (device)
    • monitor your email (information)
  • trigger things based on time, temperature, email or something else. (information)
  • Security
    • monitoring doors and windows
    • fire, smoke, water & CO
  • Entertainment
    • music
      • Streaming/Juke box
      • Internet Radio
      • Podcasting
    • TV
      • live
      • recorded (VCR, DVR)
      • Streaming video
      • video casting (YouTube)
    • Radio

  • Weather
    • prediction
    • recorded history
    • current temperature, humidity, wind, barometric pressure, rain fall,
    • phase of the moon
    • tides
    • Internet
    • Thunderstorm/Tornado/Tsunami/Earthquake warning

Home Automation Introduction

  • Home automation, It often starts with holiday lights
  • You don’t need a computer for this
  • A simple timer or a remote and some modules will do

 

HA Introduction

  • Typical hardware you’ll start with:
    • Lamps modules
    • Computer interfaces
    • A desktop control is not a bad idea also
  • You expand to control other appliances typically lights
  • Has a very high ‘Geek factor’
  • Wild ideas begin to fill your head
  • Reality sets in when gremlins strike
  • SAF is very important

2011, the year of convergence

  • Disruptive technologies
    • Open Source/FOSS community
    • Linux / GNU utilities
    • X10 patents expiring
    • Touchscreen technology (resistive/capacitive)
    • ARM processors & cell phone usage
    • Apple iPod/iPhone
    • Android
    • The App Store

Technology

  • PLC – Power line carrier or communications-  X10
  • Insteon
  • UPB
  • Z-Wave & ZigBee (900 MHz/2.4GHz) both are wireless mesh
  • Direct IO (Digital and Analog)
  • Networked (IP, RS485, IButton, SPI, wireless)
  • PC Interface (USB, serial, PCI board)

What can you do with it?

  • Lights and appliances (direct, power line or wireless)
  • TV, VCR, DVD, Tivo (IP network/IR)
  • Monitor weather
  • Temperature
  • Thermostats
  • Internet Information

Computer Interfaces

  • Lots of different vendors, interface types and communication protocols
  • Serial, USB, and IP
  • Some are plug like some a USB stick like (Z-Wave for example)

Modules

  • Lamp module
  • Appliance module
  • Digital/Analog I/O module (Sprinklers)
  • Universal module (digital input)
  • Wireless module

Wall Switches

  • Some control loads
  • Some only transmit a command
  • some do both
  • They do come in different colors and styles

KeypadLincs

  • Some only send commands
  • some can control one load (appliance control)
  • the ones with a load can receive commands

KeypadLinc w/Dim

  • Controls an electrical load
  • Sends commands
  • can send group
  • on/off
  • dim/bright

 

Wall Outlets

  • Insteon OutletLinc
  • on/off
  • X10 Super Socket – I don’t recommend this product

Z-Wave Lock sets

Wireless Thermostats

Table top controllers

  • Ugly but useful
  • Smarthome has a lot of useful features
  • Mini console – 4 buttons (useful for testing)
  • Maxi Console – 16 buttons

 

Insteon Remote

 

Misterhouse (MH)

  • MH is written entirely in
  • It has a rather strange Object Oriented method of coding because MH writes some of it’s Perl code at startup
  • Very flexible because it’s able to take advantage of the existing library of Perl Modules.
  • Starting out is not terrible complex but some knowledge of Perl is
  • Plenty of examples exist
  • Mail lists are very friendly and

 

Plug Computer

  • ARM (v5) processor
  • 1G Hz
  • 512M RAM
  • 512M Flash/ SD slot
  • No math coprocessor
  • No fan
  • 4 Watts of power
  • Linux based

Misterhouse (MH)

  • Control & Interface-  X10
  • Insteon
  • Z-Wave
  • UPB
  • KNX/EIB
  • Direct I/O
  • 1-wire/IButton
  • IP (TCP, UDP, HTTP, …)

 

Misterhouse (MH)

  • IR
  • transmit
  • receive
  • Wireless remotes (non X10/Insteon)
  • Macros
  • Triggers
  • Tables (.mht ->.mhp)

 

Misterhouse (MH)

  • Speech – TTS
  • Listen – STT
  • Weather
  • News
  • On this day, fortune
  • Comics
  • TV Guide
  • Home Layout – Floor Plan

 

Misterhouse (MH)

  • Grocery list
  • Organizer/Calendar
  • Stocks
  • email
  • Home Security
  • custom Perl code
  • custom web pages

 

Web Interface & Demo

 

 

Floor plan

Custom Web page

 

MH .mht file

# Type     Address     Name                    Groups #

X10A,      01,            Holiday_Lights,       Holiday|O,

X10A,      O1,          xO1,                      Holiday|Test|O,

X10A,      01,          Backup_Lights,        Holiday|O

, X10A,    O2,          xO2,                      Holiday|Test|O,

X10A,      O3,          xO3,                      Holiday|Test|O,

X10A,      O4,          xO4,                      Holiday|Test|O,

X10A,      O5,          xO5,                     Holiday|Test|O,

Have any Question or Comment?

Leave a Reply

Your email address will not be published. Required fields are marked *

ONLINE REGISTRATION

    PLACEMENTS / REVIEWS

    Dhanraj Kunjimangalam – Automation Engineers, Kannur

    One of the best automation trainings. Very helpful and knowledgable staff who are always willing to share information and technical... Read All

    Automation Engineer - Kannur, Kerala

    HalGatewood.com Plugins
    4.0
    2018-05-28T05:50:03+00:00

    Automation Engineer - Kannur, Kerala

    One of the best automation trainings. Very helpful and knowledgable staff who are always willing to share information and technical knowledge. I recommend IPCS Calicut to those aspiring to be automation engineers.

    Saheer Zain Pulloor – Malappuram

    The faculty and staff members are very good. They provide good training and placement too. Everyone here was very friendly... Read All

    Malappuram, Kerala

    HalGatewood.com Plugins
    5.0
    2018-05-28T06:07:55+00:00

    Malappuram, Kerala

    The faculty and staff members are very good. They provide good training and placement too. Everyone here was very friendly and the equipment's are well equipped and organised.

    Gopikrishnan R – Automation Engineer Kochi

    Wonderful experience I had,... Good place for Automation training and friendly staffs....

    Automation Engineer, Muvattupuzha, Kochi

    HalGatewood.com Plugins
    5.0
    2018-05-28T06:10:51+00:00

    Automation Engineer, Muvattupuzha, Kochi

    Wonderful experience I had,... Good place for Automation training and friendly staffs....

    Shaakir Ahamed – Electrical Automation Engineer Colombo, Sri Lanka

    I joined here after my bachelor’s degree as a fresh graduate and this is a good place to get hands... Read All

    Electrical Automation Engineer Colombo, Sri Lanka

    HalGatewood.com Plugins
    4.0
    2018-05-28T06:13:36+00:00

    Electrical Automation Engineer Colombo, Sri Lanka

    I joined here after my bachelor’s degree as a fresh graduate and this is a good place to get hands on training in electrical automation. I would recommend to join here after the second year of the degree.

    Govind Raj – BMS Engineer Namakkal, Tamil Nadu

    I had studied my bms course from ipcs automation. Good atmosphere to learn everything and good staff too.

    BMS Engineer, Namakkal, Tamil Nadu

    HalGatewood.com Plugins
    4.0
    2018-05-28T06:16:00+00:00

    BMS Engineer, Namakkal, Tamil Nadu

    I had studied my bms course from ipcs automation. Good atmosphere to learn everything and good staff too.

    Twambaze Aimable – BMS & Automation Engineer, Rwanda, East Africa

    I'm very glad to be one of IPCS Cochin trainee graduated in BMS & AUTOMATION. This a good genesis of... Read All

    BMS & Automation Engineer, Rwanda, East Africa

    HalGatewood.com Plugins
    5.0
    2018-05-28T06:19:35+00:00

    BMS & Automation Engineer, Rwanda, East Africa

    I'm very glad to be one of IPCS Cochin trainee graduated in BMS & AUTOMATION. This a good genesis of my engineering carrier. Aimable TWAMBAZE Kigali _ Rwanda

    Ajish Ashok – Automation Training Trivandrum, Kerala

    Excellent Training Center. Joined here for automation course after M.Tech, and work experience. Good faculty and it is highly job... Read All

    Automation Training Trivandrum, Kerala

    HalGatewood.com Plugins
    5.0
    2018-05-28T11:20:08+00:00

    Automation Training Trivandrum, Kerala

    Excellent Training Center. Joined here for automation course after M.Tech, and work experience. Good faculty and it is highly job oriented training. Best part is they will provide you with numerous job interviews after the training program, so that you can chose as per your own interest.

    Vishnu Vdev V – Automation Placements Trivandrum, Kerala

    Good plc training providers in Trivandrum. Much helpful training for getting jobs in automation field. Placement options offered is also... Read All

    Automation Placements Trivandrum, Kerala

    HalGatewood.com Plugins
    5.0
    2018-05-28T11:56:03+00:00

    Automation Placements Trivandrum, Kerala

    Good plc training providers in Trivandrum. Much helpful training for getting jobs in automation field. Placement options offered is also good.

    Harikrishnan S – Automation Placements Alappuzha, Kerala

    Good training,excellent faculties

    Automation Placements Alappuzha, Kerala

    HalGatewood.com Plugins
    5.0
    2018-05-28T11:59:30+00:00

    Automation Placements Alappuzha, Kerala

    Good training,excellent faculties

    Anil Mohan – Automation Engineer Dubai, UAE

    This place helped me a lot to improve my skills on automation by giving the real industrial exposure . excellent... Read All

    Automation Engineer Dubai, UAE

    HalGatewood.com Plugins
    5.0
    2018-05-29T07:22:35+00:00

    Automation Engineer Dubai, UAE

    This place helped me a lot to improve my skills on automation by giving the real industrial exposure . excellent lab facilities and good training methodologies
    4.7
    10

    WORKSHOPS [ 2 - 5 DAYS ]

    • Corporate Companies
    • Working Professionals
    • Education Institutions

    IPCS AUTOMATION TRAINING INSTITUTE

    IPCS Automation research oriented Training Institute, Providing job oriented training & Government, International certification with 100% placements. IPCS Automation Authorized training center for PLC Training, automation Training, corporate Training, Marine Automation, Process Control Automation, Machine Automation, Industrial Automation, Building Management System Training, SCADA Training, DCS Training, HMI Training, VFD Training, CCTV & Security System Training, BMS Training, Control Panels Designing Training, Calibration Training, EMBEDDED Training.

    IPCS AUTOMATION TRAINING INSTITUTE

    IPCS Automation research oriented Training Institute, Providing job oriented training & Government, International certification with 100% placements. IPCS Automation Authorized training center for PLC Training, automation Training, corporate Training, Marine Automation, Process Control Automation, Machine Automation, Industrial Automation, Building Management System Training, SCADA Training, DCS Training, HMI Training, VFD Training, CCTV & Security System Training, BMS Training, Control Panels Designing Training, Calibration Training, EMBEDDED Training.

    Automation Training: India | Mumbai | Kerala | Cochin | Kochi | Calicut | Trivandrum | Tamil Nadu | Coimbatore | Chennai | UAE | Saudi Arabia | Qatar | Singapore | Malaysia | Africa | Nijeria | Ghana | Sudan | Zimbabwe

    PLC Training: India | Mumbai | Kerala | Cochin | Calicut | Trivandrum | Tamil Nadu | Coimbatore | Chennai | UAE | Saudi Arabia | Qatar | Singapore | Malaysia | Africa | Nijeria | Ghana | Sudan | Zimbabwe

    SCADA Training: India | Mumbai | Kerala | Cochin | Calicut | Trivandrum | Tamil Nadu | Coimbatore | Chennai | UAE | Saudi Arabia | Qatar | Singapore | Malaysia | Africa | Nijeria | Ghana | Sudan | Zimbabwe

    VFD Training: India | Mumbai | Kerala | Cochin | Calicut | Trivandrum | Tamil Nadu | Coimbatore | Chennai | UAE | Saudi Arabia | Qatar | Singapore | Malaysia | Africa | Nijeria | Ghana | Sudan | Zimbabwe

    DCS Training: India | Mumbai | Kerala | Cochin | Calicut | Trivandrum | Tamil Nadu | Coimbatore | Chennai | UAE | Saudi Arabia | Qatar | Singapore | Malaysia | Africa | Nijeria | Ghana | Sudan | Zimbabwe

    HMI Training: India | Mumbai | Kerala | Cochin | Calicut | Trivandrum | Tamil Nadu | Coimbatore | Chennai | UAE | Saudi Arabia | Qatar | Singapore | Malaysia | Africa | Nijeria | Ghana | Sudan | Zimbabwe

    Electric Control Panel Designing Training: India | Mumbai | Kerala | Cochin | Calicut | Trivandrum | Tamil Nadu | Coimbatore | Chennai | UAE | Saudi Arabia | Qatar | Singapore | Malaysia | Africa | Nijeria | Ghana | Sudan | Zimbabwe

    Process Control Automation Training: India | Mumbai | Kerala | Cochin | Calicut | Trivandrum | Tamil Nadu | Coimbatore | Chennai | UAE | Saudi Arabia | Qatar | Singapore | Malaysia | Africa | Nijeria | Ghana | Sudan | Zimbabwe

    Automation Training: India | Mumbai | Kerala | Cochin | Calicut | Trivandrum | Tamil Nadu | Coimbatore | Chennai | UAE | Saudi Arabia | Qatar | Singapore | Malaysia | Africa | Nijeria | Ghana | Sudan | Zimbabwe

    Automation Training: India | Mumbai | Kerala | Cochin | Calicut | Trivandrum | Tamil Nadu | Coimbatore | Chennai | UAE | Saudi Arabia | Qatar | Singapore | Malaysia | Africa | Nijeria | Ghana | Sudan | Zimbabwe

    Automation Training: India | Mumbai | Kerala | Cochin | Calicut | Trivandrum | Tamil Nadu | Coimbatore | Chennai | UAE | Saudi Arabia | Qatar | Singapore | Malaysia | Africa | Nijeria | Ghana | Sudan | Zimbabwe

    Automation Training: India | Mumbai | Kerala | Cochin | Calicut | Trivandrum | Tamil Nadu | Coimbatore | Chennai | UAE | Saudi Arabia | Qatar | Singapore | Malaysia | Africa | Nijeria | Ghana | Sudan | Zimbabwe

    Automation Training: India | Mumbai | Kerala | Cochin | Calicut | Trivandrum | Tamil Nadu | Coimbatore | Chennai | UAE | Saudi Arabia | Qatar | Singapore | Malaysia | Africa | Nijeria | Ghana | Sudan | Zimbabwe