Introduction
If you like this work please consider buying a coffee ;-)
Presentation
This software is an Open-Source Home Energy Management System based on [Home-Assistant](https://www.home-assistant.io/) 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.
Features
- white_check_mark:
Easy installation and UI configuration with HTML pages
- white_check_mark:
Support multiple off-peak time-slots and even variable time-slots and cost (RTE Tempo contract).
- white_check_mark:
Usefull if you don’t have solar panel but only a contract with off-peak.
- white_check_mark:
Support solar panel management with EMHASS using AI
- white_check_mark:
Support basic solar panel management without AI for no sell or no buy strategy.
- white_check_mark:
Home-Assistant widget to schedule devices (washing-machine, charging car… )
- white_check_mark:
Time-out for scheduled devices (to force run even if not good to get ready on time).
- white_check_mark:
Set the appliance to run automatically until X
- white_check_mark:
Set priority handling between multiple appliances
- white_check_mark:
Always check maximum capacities to avoid black-out
We are expected to add soon the following features. We need beta-tester for those features. If you are interested, please contact us.
- x:
Variable switch support (like solar router, wall-box)
- x:
Works with hybrid and standard inverters
What OpenHEMS is not.
- warning:
It will never guarantee a reaction time due to the performance of the home automation network and OpenHEMS (the worst is WiFi).
- warning:
Due to the licence, we do not garentee there is no bugs or problems. For garentee like this please contact us for a comercial support.
Prerequisites
Controlable devices:
devices witch start on plug like electric-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](https://openhems.readthedocs.io/en/latest/installation.html)
There is a video, in French, to explain how to configure OpenHEMS on [Youtube](https://www.youtube.com/watch?v=1rb9n-XyTsM)
Configure
See the [documentation](https://openhems.readthedocs.io/en/latest/configure.html)