Abstract: The creation and use of a novel Internet ofThings (IoT) platform designed for smart home automation arepresented in this research study. The platform combines powerful hardware elements with cutting-edge software technologies. It makes use of Docker ptimization on, an Ubuntu-based Linux server, and essential utilities like Traefik, MySQL, Node-RED, Mosquitto, Adminer, and InfluxDB. The infrastructure is painstakingly built to provide scalable deployment, effective data management, and smooth communication. The core of the technique is the creation of a Linux server running Ubuntu. A flexible reverse proxy called Traefik ptimizat web traffic and makes sure that components communicate with one other effectively. Docker ptimization on is used for the modular deployment of services,such as the central orchestrator Node-RED, the lightweightMQTT broker services provided by Mosquitto, and MySQL for structured data storage. Time-series data processing and database administration are improved by the combination of Adminer and InfluxDB. The visual programming tool Node- RED acts as the central data flow orchestrator, allowing databases and devices to be connected with ease. Real-time datainterchange is ensured via MQTT implementation usingMosquitto, which is essential for Internet of Things applications.Network protocols, Docker best practices, and optional SSL/TLS implementation are just a few of the security features that provide a stable and secure environment. Security audits are planned on a regular basis to find and fix such weaknesses. Hardware for home automation control includes DHT11 sensors, 4-channel relay modules, and ESP32 development boards. Beyond simple automation, the platform includes functionalities for sensor data collecting, remote device administration, and intuitive appliance control via a Node-RED Dashboard. Applications include temperature, humidity, and air quality monitoring, as well as security and surveillance withbuilt-in cameras and motion sensors.
Read full abstract