Commit Graph

  • d4e31d556a Add Documentation 2 (#334) Bobby Noelte 2025-01-05 14:41:07 +01:00
  • eabc2a795a workflow: docker-build upload to DockerHub (#318) Dominique Lasserre 2025-01-04 01:24:37 +01:00
  • 03ec729e50 Update regular_grid_interpolator.pkl to scipy 1.15 Closes #335 (#336) (#337) Dominique Lasserre 2025-01-04 00:52:20 +01:00
  • 64e62022e2 Update regular_grid_interpolator.pkl to scipy 1.15 Closes #335 (#336) Dominique Lasserre 2025-01-04 00:42:19 +01:00
  • 1866055478 Add documentation. (#321) Bobby Noelte 2025-01-03 00:31:20 +01:00
  • 4cb6dc7270 Fix ruff (#328) Dominique Lasserre 2025-01-02 18:34:55 +01:00
  • 1b597d1e0f Test update Andreas 2025-01-02 15:22:18 +01:00
  • 1ccedea984 Fix URL in elecprice Andreas 2025-01-02 14:49:31 +01:00
  • ed79cacf63 Fix PVForecast settings active plane detection. (#320) Bobby Noelte 2025-01-02 12:40:12 +01:00
  • d695e08bd0 filepath fix for load_forecast main function (#322) Normann 2025-01-01 18:44:26 +01:00
  • 69eac26885 Prediction: Support manual update (#319) Dominique Lasserre 2025-01-01 16:10:34 +01:00
  • 36916f71b4 Change required python version to 3.10 (#297) wenzul 2025-01-01 12:33:39 +01:00
  • 9dda128caf remove temp. test skip (#313) Normann 2025-01-01 12:28:19 +01:00
  • 25b174952d Bump numpy from 2.2.0 to 2.2.1 (#305) dependabot[bot] 2024-12-31 16:27:31 +01:00
  • 19c1f44f09 Bump mypy from 1.13.0 to 1.14.1 (#306) dependabot[bot] 2024-12-31 16:26:01 +01:00
  • ee75670713 temp. skip test_server (#311) Normann 2024-12-31 15:58:10 +01:00
  • 05ed5ab836 Update README.md (#303) Dominique Lasserre 2024-12-30 23:46:20 +01:00
  • c0ea13d0f4 Fix2 electricity price prediction. (#296) Bobby Noelte 2024-12-30 21:29:50 +01:00
  • 45079ca29c python version 3.10 for feature branch (#298) Normann 2024-12-30 14:26:12 +01:00
  • 75987db9e1 Reasonable defaults, isolate tests, EOS_LOGGING_LEVEL, EOS_CONFIG_DIR Dominique Lasserre 2024-12-30 13:41:39 +01:00
  • 267a9bf427 pvforecast: Some values optional. Closes #292 (#293) Dominique Lasserre 2024-12-29 16:43:37 +01:00
  • b386c4be70 inverter test: Mock SelfConsumptionProbabilityInterpolator Dominique Lasserre 2024-12-29 20:43:20 +01:00
  • e8a47af04e simulate: more verbose validation Dominique Lasserre 2024-12-29 19:37:26 +01:00
  • 86d2173a4d 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
  • 9881fe6da1 Bump matplotlib from 3.9.2 to 3.10.0 (#251) dependabot[bot] 2024-12-24 13:32:04 +01:00
  • 0a2d1cd8c2 Bump fastapi[standard] from 0.115.5 to 0.115.6 (#254) dependabot[bot] 2024-12-24 13:26:47 +01:00
  • 04ccc90479 Bump uvicorn from 0.32.1 to 0.34.0 (#252) dependabot[bot] 2024-12-24 13:21:01 +01:00
  • 0a70b0e57d Bump pytest from 8.3.3 to 8.3.4 (#253) dependabot[bot] 2024-12-24 13:16:19 +01:00
  • b750ac6969 Bump pydantic from 2.10.3 to 2.10.4 (#280) dependabot[bot] 2024-12-24 13:15:08 +01:00
  • 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