Skip to content

An unofficial web implementation for the HomeWizard Energy Display hardware for self-hosted deployments

License

Notifications You must be signed in to change notification settings

ryhazerus/EnergyDashboardWebDisplay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ P1 Energy Dashboard

Self-hosted P1 meter energy dashboard for the HomeWizard 🚀

alt text

Introduction 📑

NOTE: Temperature, functionality is not included in current build

P1 Energy Dashboard is a self-hosted webapp for displaying information of a P1 smart meter. The system is in development and only supports the HomeWizard P1 Smart Meter. The easiest way to get started with the project is to clone or download this repository and run the docker compose file, but before you start make sure you have the prerequisites installed on your deployment environment.

The web-app is easy to use and provides a setup screen once deployed to be able to configure the connection to your local P1 meter.

Prerequisites 🛠️

Check that you have the following dependencies installed before running the system.

  • NodeJS v20+ & NPM
  • Python 3.12
  • Docker

Built with 🛠️

This project uses the following technologies:

  • FastAPI & Python 3.12
  • NextJS & Typescript
  • Poetry
  • Docker

Roadmap 🗺️

  • Nothing is currently working but everything is there
  • Meters for Energy and Gas are included
  • Local db for graphing daily usage is available
  • Meter for water is included
  • Configurable tariffs for gas prices
  • Configurable tariffs for energy prices
  • Configurable Meters for users
  • Export data is available for users

Authors 🤵👲

Contributors names and contact info

License 📑

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgements 🤝

This project is inspired by the HomeWizard Energy Display hardware device.

About

An unofficial web implementation for the HomeWizard Energy Display hardware for self-hosted deployments

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages