Skip to main content

A sample Home Energy Managment System based on Home-Assistant

Project description


OpenHomeSystem

OpenHEMS

A simple Home Energy Management System

GitHub release (latest by date) GitHub Workflow Status GitHub Read the Docs


If you like this work please consider buying a coffee ;-)

Buy Me A Coffee

Presentation

This software is an Open-Source Home Energy Management System based on Home-Assistant installation. It all run locally witch is good for privacy and is customizable. A packaged product, is avalable on https://openhomesystem.com/product/openhems-server/

This software is usefull to get an as smart as possible management of power consumption and production. This should lead to cost reduction.

  • If you have a solar panel with battery, it will allow you to have smaller battery (witch is the most expensive part).

  • If you have a public power grid source with variable cost, it will allow you to consume when it's lower cost.

Warning : This software is under activ developpment and is used on production but remain at early developpment. All contribution to the software are welcome. Please contact contact@openhomesystem.com for any questions.

Prerequisites

  • Controlable devices:
  • devices witch start on plug like electrique car or old washing machine.
  • connected devices like washing-machine.
  • Advantages to delay some consumption. Depending on your electric source (Contract with offpeak hours, solar panels).

  • A Linux based server, connected to home network, with a recent Python installation.

  • And some software skills...

  • More prerequisites, for installation are detailed on installation's documentation.

Install this software

See the documentation

Configure

See the documentation

usefull documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openhems-0.2.3.tar.gz (745.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

openhems-0.2.3-py3-none-any.whl (766.6 kB view details)

Uploaded Python 3

File details

Details for the file openhems-0.2.3.tar.gz.

File metadata

  • Download URL: openhems-0.2.3.tar.gz
  • Upload date:
  • Size: 745.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for openhems-0.2.3.tar.gz
Algorithm Hash digest
SHA256 342e109e54f4545f67f5912e59fcbf8b5700bcba029f42dca4c820632a70acc1
MD5 a3d97329a2d9ae2e74a2e8006d101c2e
BLAKE2b-256 f22ba278b5b9d9a7628a51ce7dfef50de89f4a3ab188ebb730fe17aa37e5dd13

See more details on using hashes here.

File details

Details for the file openhems-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: openhems-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 766.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for openhems-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 efb84bb6b55ddbb66e329280baf9c75c45e456a7a1156dff1bfb06ba062b23b1
MD5 6f161c74696654874206c45c718027e1
BLAKE2b-256 f958ec7d3c29b9f35f8828b354dcdd1d4a2d52002df20c8e23cb096c05c6efd5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page