Component
UI
Description
Current situation
Using a TimeOfUseTariff, we know the future gridBuyPrice (time horizon 1 - 3d). We can also make use of a weather forecast to predict solar power generation. Additionally we have different predictors to estimate the future energy usage. This values can already be used to optimize automated/connected devices.
Use Case to tackle with this Feature Request
On the other hand, we have non-automated/-non-connected devices which can manually be turned on (and sometimes even scheduled to be turned on) at different times, e.g., a household washing machines or ovens. To manually optimize these devices, it would be great to see the upcoming GridBuyPrice and optionally time slots with estimated SellToGrid in the UI.
So an implementation could follow a step wise approach:
- Display upcoming GridBuyPrice
- Add prediction if energy surplus will happen ("overruling" the price)
Example
To currently solve this use case, we developed a small standalone web application, calling it the electricity traffic light. It uses the current BuyFromGird/SellToGrid electricity amount, the future GridBuyPrice a weather forecast and historic power usage data, and displays these values as depicted in the screenshots below with colored bars. It would be great to include this in the OpenEMS UI.
Overview
Day view
Hour view

Component
UI
Description
Current situation
Using a TimeOfUseTariff, we know the future gridBuyPrice (time horizon 1 - 3d). We can also make use of a weather forecast to predict solar power generation. Additionally we have different predictors to estimate the future energy usage. This values can already be used to optimize automated/connected devices.
Use Case to tackle with this Feature Request
On the other hand, we have non-automated/-non-connected devices which can manually be turned on (and sometimes even scheduled to be turned on) at different times, e.g., a household washing machines or ovens. To manually optimize these devices, it would be great to see the upcoming GridBuyPrice and optionally time slots with estimated SellToGrid in the UI.
So an implementation could follow a step wise approach:
Example
To currently solve this use case, we developed a small standalone web application, calling it the electricity traffic light. It uses the current BuyFromGird/SellToGrid electricity amount, the future GridBuyPrice a weather forecast and historic power usage data, and displays these values as depicted in the screenshots below with colored bars. It would be great to include this in the OpenEMS UI.
Overview
Day view
Hour view