This document describes a smart home monitoring and control system using Internet of Things (IoT) technology. The system uses sensors to monitor water quality, gas leaks, fires and temperature in a home. An Arduino and NodeMCU microcontroller collects data from sensors like a pH sensor, gas sensor, flame sensor and temperature sensor. If readings exceed thresholds, the system sends alerts to homeowners via GSM module. It allows remote monitoring and control of home appliances and sensors. The system aims to improve safety by proactively detecting issues in the home and notifying occupants.