• DocumentCode
    2912726
  • Title

    Building automation through web interface

  • Author

    Cheah Jun Hong ; Lew Kim Luong ; See Yuen Chark

  • Author_Institution
    Fac. of Eng. & Sci., Univ. Tunku Abdul Rahman, Kuala Lumpur, Malaysia
  • fYear
    2012
  • fDate
    6-9 Oct. 2012
  • Firstpage
    299
  • Lastpage
    304
  • Abstract
    It is quite common to forget switching off appliances which are not in use and we may not be within the vicinity to do so when we realize it. With building automation and remote control, appliances can be switched on or off without physically switching them on by their switches. Hence, an embedded web server is developed to achieve remote control of switches and autonomous control with predefined rules. A web server is used instead of conventional approach where the controls of switches are performed through the web browser via local area network or the internet. The embedded server is developed from a Microchip PIC24FJ256GB106 16-bit microcontroller together with an Ethernet controller ENC28J60 using TCP/IP stack provided by Microchip and utilizes USB flash drive as storage medium. This paper discusses the testing of components that make up the system, together with problems encountered and methods to solve the problems. Performance of the embedded webserver is obtained and documented. Optimizations were performed to increase the system´s performance. The system is designed to use JavaScript to emulate HTTP digest authentication by using a one way hash function to encode the salted username and password for user authentication purpose. Power control modules were designed and developed to control AC power devices. AC light bulbs were used to demonstrate the capability of the system to operate in AC environment.
  • Keywords
    Internet; Java; authorisation; building management systems; domestic appliances; embedded systems; home automation; lamps; local area networks; microcontrollers; peripheral interfaces; storage management; switches; telecontrol; transport protocols; AC light bulbs; AC power device control; ENC28J60; Ethernet controller; HTTP digest authentication; Internet; JavaScript; Microchip PIC24FJ256GB106 16-bit microcontroller; TCP/IP stack; USB flash drive; Web browser; Web interface; autonomous control; building automation system; domestic appliance; embedded Web server; local area network; one way hash function; optimizations; password; power control modules; remote control; salted username encoding; storage medium; switches; system component testing; system performance; user authentication; Authentication; Browsers; Buildings; IP networks; Microcontrollers; Optimization; Servers; Building automation; TCP/IP stack; web interface;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Sustainable Utilization and Development in Engineering and Technology (STUDENT), 2012 IEEE Conference on
  • Conference_Location
    Kuala Lumpur
  • ISSN
    1985-5753
  • Print_ISBN
    978-1-4673-1649-1
  • Electronic_ISBN
    1985-5753
  • Type

    conf

  • DOI
    10.1109/STUDENT.2012.6408423
  • Filename
    6408423