INESCTEC / ewh-flex

Optimize Thermoelectric Water Heaters (EWH) schedules based on electricity consumption data, ensuring user comfort while minimizing operational costs.
Other
2 stars 0 forks source link

Hourly Pricing Data #1

Closed FayzulSaimun closed 1 month ago

FayzulSaimun commented 3 months ago

Hi, I was trying to use this for my EWH; however, I have hourly pricing data. Is it possible to use each hour's pricing data instead of a fixed tariff?

zepedropaulos commented 3 months ago

Thanks for your input, @FayzulSaimun. At this moment, the tool only accepts data from both simple or dual tariffs (i.e., same tariff for the whole day + daily tariff, or dual tariff for day/night + daily tariff). We can probably add the option for hourly pricing, but I have some questions:

While this feature is not yet implemented, you can test the tool disregarding costs (by selecting simple tariff, for example), and optimize the usage of the EWH based only on the consumption data. For a rough estimation of cost savings, I suggest applying the hourly tariff to the output usage/energy file directly.

FayzulSaimun commented 3 months ago

@zepedropaulos Thank you for the quick response. To answer your questions:

  1. Yes, the pricing is dynamic. Pricing varies every hour and every day.
  2. There is no daily tariff mechanism included in the energy pricing.

I will try now with EWH uses and then will apply the hourly pricing to it.

zepedropaulos commented 1 month ago

@FayzulSaimun I just updated the code in order to add dynamic pricing options. In the GUI, you should now have the option to "upload" a princing JSON/CSV with the prices. Bear in mind that, in the current version, the provided file should have the same length and resolution as the provided EWH Load JSON/CSV.

itsjrsa commented 1 month ago

Thanks for the feedback @zepedropaulos! The issue has been addressed. Feel free to reopen if needed.