Home Automation Network (HAN)

HAN represents a proprietary technology designed for IoT-based devices, facilitating seamless integration into SMART home automation systems. Equipped with sensors capable of capturing temperature, humidity, soil moisture, hazardous gases, optical data, and audio inputs, this innovation serves multifaceted monitoring purposes.

Originally conceived as a college project aimed at monitoring frozen foods within a deep freezer, this application has undergone significant evolution. It has transitioned into a sophisticated smart system with the capacity to integrate external sensors, providing alert notifications and actionable functionalities.

Version 1.0 – 2017 – HTML, JavaScript, PHP, CentOS 6. Standard LAMP old school stack web application to perform CRUD to MYSQL database with login page.

Version 2.0 – 2020 WordPress was the platform to run the site, JavaScript was used to manipulate client side code such as draw graphs, PHP backend to MYSQL, custom Flask API for sensor to post data to, Python to monitor database for change and emails alert, LAMP stack, Ubuntu 20.

https://github.com/jimmydam/han/tree/main/han/www

Version 3.0 – 2023 – React JS, Django, Containerized applications, LAMP, Debian 11. Modern tech stack, built with resiliency, security, maintainability and sustainability in mind. With machine learning and AI on its way.