This document describes a web-based home automation system using IoT. The system uses an Arduino board, GSM module, temperature sensor, gas sensor, PIR sensor, and relays to control appliances. The GSM module establishes communication between the microcontroller and a webpage. Sensors monitor parameters and the status can be viewed on the webpage. The system allows remote control and monitoring of home appliances through a web interface from any internet-connected device. It provides alerts if sensors detect abnormalities like high temperature, gas leaks, or human presence. The system aims to provide a user-friendly, safe, and energy-efficient means of home automation.