This project focuses on monitoring power consumption in a local area using IoT technologies. It consists of the following components:
-
Measurement Circuit Simulation (LTSpice): Simulations of the measurement system performed in LTSpice to validate circuit design and behavior.
-
Host Service (Raspberry Pi): A lightweight server running on a Raspberry Pi that provides a local network service accessible at wattchdog.local. It collects and displays data from measurement devices using the MQTT protocol.
Web interface preview:
MQTT tested via Postman:
-
Wattchdog Device (PCB, STM32 MCU): A physical IoT device equipped with a power measurement circuit and a Wi-Fi communication module, responsible for sending measurement data to the host service.