A smart home IoT ecosystem built with ESP32-C3 mini and Supabase.

Features zero-false-alarm power outage detection via Telegram, offline sensor data buffering (temp/humidity/pressure), web dashboard charts, and an integrated security alarm system.

View on GitHub

dom-US

A lightweight, serverless smart home IoT ecosystem built with ESP32-C3 mini and Supabase.

Architecture & Smart Features

Smart Power Outage Detection: The ESP32-C3 constantly sends timestamped pings to the Supabase SQL database. After a blackout, the device reboots, compares the current time with the last saved ping, and sends an alert via a Telegram Bot stating exactly how long the power was lost.

Offline Sensor Data Buffering: Continuous environmental logging. Data is buffered offline if Wi-Fi drops and synced to the cloud upon reconnection.

Web Dashboard & Alarm: Real-time data visualization via interactive charts and integrated security alarm logic.

Illustrazione in stile fumetto di una casa in miniatura che funge da involucro per una breadboard ESP32 con diversi sensori, con un percorso stilizzato di circuiti che collegano gli oggetti. Sulla sinistra un paio di pinze con una faccina sorridente | Comic-style illustration of a miniature house acting as a shell for an ESP32 breadboard with various sensors, with a stylized circuit path connecting items. To the left, a pair of pliers with a smiley face

Developed on Raspberry Pi 400 | Hosted on Serverless | Uptime: running since ---

WORK IN PROGRESS




Marchino1978 GitHub LinkMarchino1978 Pages
portfolio GitHub Linkportfolio Pages