The Energy Insight Hub is a comprehensive system designed to empower users with a convenient and insightful means of tracking their energy usage. The system employs a microcontroller to capture energy meter data at hourly intervals, and transmit the information to a remote server. The server processes the data using OCR technology, and stores it in a database. A web app interface allows the user to access and visualize their energy consumption conveniently.
The remote meter reader is a microcontroller that attaches to an energy meter and takes hourly pictures of the readings on the meter. It then transmits the image to a remote server to have the reading extracted from the image.
A python script that runs on the server listens for images to be transmitted. When an image is detected, it processes the image, extracts the reading, and stores it in a database.
The Blazor Web app features a live dashboard that displays the readings to the user so that they can see their energy usage live as it's reported by the Meter Reader.
Passionate software developer dedicated to crafting high-quality applications. Skilled in designing robust solutions with clean, scalable code. Proficient in creating intuitive user interfaces and optimizing performance. Collaborative team player adept at using version control tools for effective code management. Proactively stays updated on industry trends, thriving in dynamic, collaborative environments. Excited to leverage software development expertise for innovative projects and a positive impact.