A sample Home Energy Managment System based on Home-Assistant
Project description
OpenHEMS
A simple Home Energy Management SystemIf you like this work please consider buying 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file openhems-0.2.0.tar.gz.
File metadata
- Download URL: openhems-0.2.0.tar.gz
- Upload date:
- Size: 733.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.21
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d0c45a6a9c7810a073aced14edaf8a5904fff9b5e7d15410777daa25f2ce714f
|
|
| MD5 |
64e7f23f817ab44e9312359c014db40d
|
|
| BLAKE2b-256 |
bc8ccaf57082733679802c9f0d95c16ee0c76dce6afae882f5f4b89470f9dfae
|
File details
Details for the file openhems-0.2.0-py3-none-any.whl.
File metadata
- Download URL: openhems-0.2.0-py3-none-any.whl
- Upload date:
- Size: 754.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.21
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4737b7e0691e699cbdac01fc649c9dc9fb116d9f25820d57a9d271e2f739f2da
|
|
| MD5 |
153f824973a7bf7a8e50b3349af9650a
|
|
| BLAKE2b-256 |
b645d55edd1c4289c7f4c0ecd70060e18bb31b77b0621fbd97eeb836eb8ce5b9
|