Commit Graph

  • 54eae5a871 Soc 1 hour shift fixed + some german -> english translations in ems Andreas 2024-12-22 12:03:48 +01:00
  • 053e60aca4 Pythonic: Rename self_consumption_probability.py -> interpolator.py Dominique Lasserre 2024-12-27 00:53:10 +01:00
  • 410a23e375 Self consumption predictor Andreas 2024-12-19 14:45:20 +01:00
  • 1c75060d8a Fix electricity price prediction. (#295) Bobby Noelte 2024-12-30 00:50:54 +01:00
  • 830af85fca Fix2 config and predictions revamp. (#281) Bobby Noelte 2024-12-29 18:42:49 +01:00
  • f195edb07d pvforecast: Some values optional. Closes #292 (#293) Dominique Lasserre 2024-12-29 16:43:37 +01:00
  • 4f51c891d3 duplicate line removed (#290) Normann 2024-12-27 21:42:50 +01:00
  • 2a8e11d7dc default filename changed back (#289) Normann 2024-12-27 10:46:36 +01:00
  • 043f9e74e5 default filename changed back (#288) Normann 2024-12-27 10:46:13 +01:00
  • c3aa567b4d heatpump translated (#282) Normann 2024-12-26 19:34:16 +01:00
  • c791ecb683 Merge Andreas 2024-12-26 08:12:56 +01:00
  • ef4b07610f Merge branch 'soc_zero_price_precision' of https://github.com/Akkudoktor-EOS/EOS into soc_zero_price_precision Andreas 2024-12-26 08:11:06 +01:00
  • 072413f1a4 Ruff Andreas 2024-12-26 07:55:29 +01:00
  • f89889410d Awattar Price changed to more precise value; if SoC=0 discharge =1 forced. Exp Avg for siple Price Forecast Andreas 2024-12-25 19:12:38 +01:00
  • d348be8025 Merge branch 'soc_zero_price_precision' of https://github.com/Akkudoktor-EOS/EOS into soc_zero_price_precision Andreas 2024-12-26 08:01:11 +01:00
  • 546400aea6 Ruff Andreas 2024-12-26 07:55:29 +01:00
  • 83a048fb83 Ruff Andreas 2024-12-26 07:55:29 +01:00
  • ebc41bca14 Merge branch 'main' into soc_zero_price_precision Andreas 2024-12-26 07:53:07 +01:00
  • a126d89362 Price Forecast with linear weighting, last value = highest weighting Discharge enforce when soc = 0 -> mask bug Andreas 2024-12-26 07:50:30 +01:00
  • 8b9ad60759 Discharge Mask Bug, Tests updated, simple Price Forecast with linear weighting Andreas 2024-12-26 07:50:25 +01:00
  • af49072a2e Awattar Price changed to more precise value; if SoC=0 discharge =1 forced. Exp Avg for siple Price Forecast Andreas 2024-12-25 19:12:38 +01:00
  • 56aa0ac2f5 Awattar Price changed to more precise value; if SoC=0 discharge =1 forced. Exp Avg for siple Price Forecast Andreas 2024-12-25 19:12:38 +01:00
  • cc24904703 Bump matplotlib from 3.9.2 to 3.10.0 (#251) dependabot[bot] 2024-12-24 13:32:04 +01:00
  • 815aaa78e2 Bump fastapi[standard] from 0.115.5 to 0.115.6 (#254) dependabot[bot] 2024-12-24 13:26:47 +01:00
  • 62acf8f1f0 Bump uvicorn from 0.32.1 to 0.34.0 (#252) dependabot[bot] 2024-12-24 13:21:01 +01:00
  • da9b211013 Bump pytest from 8.3.3 to 8.3.4 (#253) dependabot[bot] 2024-12-24 13:16:19 +01:00
  • d596ed3cc3 Bump pydantic from 2.10.3 to 2.10.4 (#280) dependabot[bot] 2024-12-24 13:15:08 +01:00
  • 343cb0e138 backport visualize v3 (#279) Normann 2024-12-24 13:11:15 +01:00
  • bec24588e1 Visualize reworked v2 (#267) Normann 2024-12-24 13:10:31 +01:00
  • 2a526aa228 English translation EMS Andreas 2024-12-22 12:18:16 +01:00
  • 82b9216be5 Soc 1 hour shift fixed + some german -> english translations in ems Andreas 2024-12-22 12:03:48 +01:00
  • 6aa2112da1 workflow: Pytest also upload artifacts on test failure Dominique Lasserre 2024-12-21 18:09:07 +01:00
  • 11b925f9bd input data: Fix indentation Dominique Lasserre 2024-12-21 18:05:31 +01:00
  • 75ee2408c4 Standard Optimization time 48h -> Tests updated Andreas 2024-12-21 15:34:34 +01:00
  • 9dcb88881b Test Update with new algorithm Andreas 2024-12-21 14:50:43 +01:00
  • 117a8852ee Tests fixed Andreas 2024-12-21 14:39:57 +01:00
  • 471788f11d Path Andreas 2024-12-21 13:30:51 +01:00
  • d2a83f6ea4 Price Prediction as JSON simulation output, config fixed electricty fees configurable + MyPy & Ruff Andreas 2024-12-21 13:26:41 +01:00
  • 6aa8838e5b Price Forceast (use mean of last 7 days instead of repeat) Andreas 2024-12-21 09:49:47 +01:00
  • 155c116819 EV Charge Bug fixed Andreas 2024-12-20 19:14:11 +01:00
  • b0cd910403 Start solution Bug Andreas 2024-12-20 17:39:40 +01:00
  • 85395076be Small penalty when EV 100% and charge >0 Andreas 2024-12-20 17:07:57 +01:00
  • 83bfb1878b Time stop in verbose + LRU Cache / Vectoriz. Andreas 2024-12-20 16:34:51 +01:00
  • 9214d190e8 Bug Andreas 2024-12-20 16:01:53 +01:00
  • 4e8e9bd0c0 First self consumption predictor only PV > load Andreas 2024-12-20 15:59:49 +01:00
  • c56d29f63d Interpolator Self Consumption Andreas 2024-12-20 12:19:31 +01:00
  • 1e6d11ba17 Penalty not neccessary anymore. Self Consumption rate is FIXED!!! TODO! Andreas 2024-12-19 14:47:40 +01:00
  • 653f4f8d9f - discharge hour penalty from start_hour - Inverter: Frist try of small self consumption rate (fixed) for better discharge_hour results Andreas 2024-12-19 14:45:20 +01:00
  • 5f898e8aab translation of battery.py v3 (#262) Normann 2024-12-19 14:50:19 +01:00
  • 0e122a9a49 Tests for class_load_container v2 (#247) Normann 2024-12-17 22:17:29 +01:00
  • 31bd2de18b Fix config and prediction revamp. (#259) Bobby Noelte 2024-12-16 20:26:08 +01:00
  • 810cc17c0b Inverter v2 (#245) Normann 2024-12-16 15:33:00 +01:00
  • 79ecf71353 Optimize states (#256) Dominique Lasserre 2024-12-16 13:37:16 +01:00
  • 763926d8e8 optimization states for AC, DC and IDLE now similar probab. Also AC states taken from config. Maybe a single config option for AC and E-Auto States is sensefull. (#242) Andreas 2024-12-15 15:32:58 +01:00
  • aa334d0b61 Improve Configuration and Prediction Usability (#220) Bobby Noelte 2024-12-15 14:40:03 +01:00
  • a5e637ab4c Update optimize full-run (#238) Dominique Lasserre 2024-12-12 14:37:46 +01:00
  • 9620efccf1 openAPI Template Andreas 2024-12-11 10:29:15 +01:00
  • ac90abd621 mypy Andreas 2024-12-11 10:26:20 +01:00
  • 598221d6e3 Swagger Fix (Pydantic) Gesamtlast Andreas 2024-12-11 10:23:08 +01:00
  • 8baa3ae81a OpenAPI Gesamtlast changed Andreas 2024-12-11 10:11:26 +01:00
  • 8f341ab6c6 pre commit Andreas 2024-12-11 09:59:47 +01:00
  • 1c485091e4 Gesamtlast does not work anymore. Wrong FastAPI Header. Swagger also wrong Andreas 2024-12-11 09:56:07 +01:00
  • 4da8188022 fix tests for fixed ac charge logic Your Name 2024-12-10 15:18:51 +01:00
  • d482c4bb48 fix AC charge efficiency not used for price calculation celle1234 2024-12-09 19:24:03 +01:00
  • f74f895550 Bugfixes Andreas 2024-12-11 07:41:24 +01:00
  • d63601d742 Price Prediction failed, used Normanns fixes for the new code Andreas 2024-12-11 07:21:25 +01:00
  • daffcddbf4 Update README.md Andreas 2024-12-11 06:33:23 +01:00
  • 39d366dd2d Update README.md (#232) Andreas 2024-12-11 00:33:52 +01:00
  • 4f90459ef6 Bump timezonefinder from 6.5.5 to 6.5.7 (#228) dependabot[bot] 2024-12-11 00:29:58 +01:00
  • b1059adb91 Bump pydantic from 2.10.1 to 2.10.3 (#227) dependabot[bot] 2024-12-11 00:29:46 +01:00
  • 91705bd257 Bump pandas-stubs from 2.2.3.241009 to 2.2.3.241126 (#229) dependabot[bot] 2024-12-11 00:27:40 +01:00
  • 2430fd9b2e Bump scikit-learn from 1.5.2 to 1.6.0 (#230) dependabot[bot] 2024-12-11 00:26:59 +01:00
  • 5cd75e964a Bump numpy from 2.1.3 to 2.2.0 (#231) dependabot[bot] 2024-12-11 00:25:44 +01:00
  • 6db7e96bc1 pre-commit: Fix mypy hook (#233) Dominique Lasserre 2024-12-11 00:21:07 +01:00
  • 1163ddb4ac Mypy (#217) Dominique Lasserre 2024-11-26 22:28:05 +01:00
  • 2a163569bc renamed haushaltsgeräte to home appliance (#196) Jürgen Eckel 2024-11-26 00:53:16 +01:00
  • 12679b6ab1 Bump timezonefinder from 6.5.4 to 6.5.5 (#223) dependabot[bot] 2024-11-26 00:40:05 +01:00
  • d92aab373f Bump pydantic from 2.9.2 to 2.10.1 (#222) dependabot[bot] 2024-11-26 00:39:24 +01:00
  • 2491c0ffaf Bump uvicorn from 0.32.0 to 0.32.1 (#221) dependabot[bot] 2024-11-26 00:33:58 +01:00
  • cfa67481b8 Bump fastapi[standard] from 0.115.0 to 0.115.5 (#210) dependabot[bot] 2024-11-26 00:31:09 +01:00
  • d697d0c079 Fix docs creation Closes #218 (#219) Dominique Lasserre 2024-11-23 16:44:46 +01:00
  • 22f72e2f13 Structure code in logically separated submodules (#188) Michael Osthege 2024-11-19 21:47:43 +01:00
  • a1cc30f33d Bump sphinx-rtd-theme from 3.0.1 to 3.0.2 (#209) dependabot[bot] 2024-11-19 01:29:33 +01:00
  • 4bcaa17e0d Bump uvicorn from 0.31.1 to 0.32.0 (#208) dependabot[bot] 2024-11-19 01:28:57 +01:00
  • 777303a2b7 optimize: Enforce start solution with at least two elements Closes #205 (#207) Dominique Lasserre 2024-11-18 20:54:39 +01:00
  • edfe309a26 Update README/CONTRIBUTING Closes #180 (#204) Dominique Lasserre 2024-11-17 15:27:43 +01:00
  • b3914ab16b visualize: Keep shape of plots the same on dst change Closes #185 (#203) Dominique Lasserre 2024-11-16 21:52:51 +01:00
  • 69212c3cff Update startup instructions. Closes #201 (#202) Dominique Lasserre 2024-11-16 20:35:09 +01:00
  • f61665669f Migrate from Flask to FastAPI (#163) Dominique Lasserre 2024-11-15 22:27:25 +01:00
  • ed3226e522 Json configuration (#141) Chris 2024-11-11 21:38:13 +01:00
  • fc74cde56f Skip test for pv forecast timezone behaviour on Windows. (#195) Bobby Noelte 2024-11-11 21:28:53 +01:00
  • 82cbf0f649 Round pv forecast report data. (#194) Bobby Noelte 2024-11-11 21:27:08 +01:00
  • b630625a4d Add test to PVForecast (#174) Bobby Noelte 2024-11-10 23:49:10 +01:00
  • c4c9e59a57 Bump pytest-cov from 5.0.0 to 6.0.0 (#190) dependabot[bot] 2024-11-10 23:35:48 +01:00
  • 86f0d48863 Bump numpy from 2.1.2 to 2.1.3 (#189) dependabot[bot] 2024-11-10 23:34:10 +01:00
  • 94467e1a69 Add API documentation generation and use Markdown (#160) Bobby Noelte 2024-11-10 23:27:52 +01:00
  • 3652298134 Add more optimization tests (#171) Dominique Lasserre 2024-11-10 23:22:30 +01:00
  • de9fe2ddc9 Add settings and extension recommendations (#139) Chris 2024-11-10 23:00:16 +01:00
  • 1ed06fc270 set min_soc_prozent 0 by default (#184) Normann 2024-11-10 17:37:24 +01:00
  • c1cc07e060 Bump sphinx from 8.0.2 to 8.1.3 (#172) dependabot[bot] 2024-10-31 11:57:51 +01:00