Commit Graph

  • 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
  • 219bff1d04 Cleanup: Fix violin chart labels, remove debug code (#167) Dominique Lasserre 2024-10-31 11:17:45 +01:00
  • 2e54775efe Hopefully the last precommit fix Andreas 2024-10-22 10:37:36 +02:00
  • 3f064ba5ef PreCommit Fixed Andreas 2024-10-22 10:36:21 +02:00
  • cfbe7130e7 PreCommit Fixed Andreas 2024-10-22 10:33:50 +02:00
  • c47f071f55 PreCommit Fixed Andreas 2024-10-22 10:29:57 +02:00
  • 45a3bcdb09 Tests fixed Andreas 2024-10-22 10:22:50 +02:00
  • 24c7593056 Time problems in EMS / Optimization Andreas 2024-10-22 08:58:07 +02:00
  • ad550c874b AC Charge Bug, Price Cache On/Off Andreas 2024-10-20 18:18:06 +02:00
  • 7adf3d336a AC /DC / Discharge optimzation - First try (not finished yet) Andreas 2024-10-17 10:32:24 +02:00
  • 87ec02a90e class_ems: AC / DC Charging class_optimize: Timing Bugs fixed class_numpy_encoder: JSON Encoder with Numpy support visualize: AC / DC / Discharge test_class_ems_2: New Test for AC / DC charging decision Andreas 2024-10-16 15:40:04 +02:00
  • cafed7eaca EV Bugs Andreas 2024-10-14 10:46:14 +02:00
  • 2b5f0ee53c EV Charge Parameters optional + AC Charge first try (Parameter Reduction) Andreas 2024-10-14 10:10:12 +02:00
  • 6881710295 EV possible currents -> Work now (new Mutate Function) -> Some Penalties are removed (deprecated) AC Charge -> Parameter in Optimization -1,0,1 -> Missing integration in class_ems Andreas 2024-10-11 10:47:29 +02:00
  • e65eb6b6dd Ruff format Chris 2024-10-10 15:00:32 +02:00
  • 5503b8876c Extend line length Chris 2024-10-10 15:00:03 +02:00
  • a71eab3bd0 Streamline Dockerfile, remove unused deps Dominique Lasserre 2024-10-07 20:56:10 +02:00
  • 86639b9437 Add documentation infrastructure Bobby Noelte 2024-10-10 08:33:21 +02:00
  • 12c9e4428e Replace pytz with stdlib zoneinfo/timezone, Bump python to 3.10 Dominique Lasserre 2024-10-07 22:38:14 +02:00
  • 6cf1215ba1 Fix test server startup detection. Bobby Noelte 2024-10-10 12:59:33 +02:00
  • be0ab5e297 Run tests after merging Michael Osthege 2024-10-09 18:45:23 +02:00
  • 5edff42954 Fix test_server Closes #147 Dominique Lasserre 2024-10-09 19:21:42 +02:00
  • 5bd8c532af Fix Adapt data to package directory structure Bobby Noelte 2024-10-07 18:43:42 +02:00
  • 2f1f37577b Activate optimization test with 3 generations Michael Osthege 2024-10-07 19:52:48 +02:00
  • f4661b0043 Remove and ignore visualization side-effect outputs Michael Osthege 2024-10-07 19:44:07 +02:00
  • 987bffe148 JSON files for test_class_optimize.py Normann 2024-10-06 18:16:43 +02:00
  • 2c1dd7a1fd Fix matplotlib warning about xticklabels Michael Osthege 2024-10-07 19:49:51 +02:00
  • 0526f2417b Update README.md Normann 2024-10-08 22:39:46 +02:00
  • 7156aed85a refactor: remove README-DE.md BerndCzech 2024-10-09 15:43:14 +02:00
  • 38a457a3dc Ruff Andreas 2024-10-09 16:57:11 +02:00
  • 004e1f3dc7 [BUG]: class_ems nd_array not JSON serializable Big Bugfix - not sure if everything works Andreas 2024-10-09 16:52:51 +02:00
  • e72008471f JSON Response fixed Andreas 2024-10-09 12:33:00 +02:00
  • 65044b6c6c Add test for server Bobby Noelte 2024-10-08 14:29:45 +02:00
  • 1e78abb074 convert np arrys to lists before changing Normann 2024-10-08 10:38:08 +02:00
  • dc8f2f94b8 revert check in test for ems Normann 2024-10-08 10:25:45 +02:00
  • 62339a0e6c set current hour value None in class_ems.py Normann 2024-10-08 10:21:55 +02:00
  • 3050320607 remove unused function Normann 2024-10-07 18:35:01 +02:00
  • 0e81241fdc Bump numpy from 1.26.4 to 2.1.2 dependabot[bot] 2024-10-07 23:26:36 +00:00
  • 03efff52d9 TypeGuard[float] added to isfloat Normann 2024-10-07 22:47:36 +02:00
  • 56587305e0 README-DE Python req. pushed to 3.10 Normann 2024-10-07 22:45:36 +02:00
  • 4e0e363ba5 README.md Python req. pushed to 3.10 Normann 2024-10-07 22:45:06 +02:00
  • 76be16b06a empty line added Normann 2024-10-07 19:59:31 +02:00
  • cbfd7c45c7 import sort#2 Normann 2024-10-07 19:59:03 +02:00
  • b54b4f8228 sort imports Normann 2024-10-07 19:55:36 +02:00
  • 290e6293f2 moved isfloat(num) Normann 2024-10-07 19:47:07 +02:00
  • 2613e71bda remove isfloat() Normann 2024-10-07 19:41:31 +02:00
  • b9f65ef7db Adapt data to package directory structure. Bobby Noelte 2024-10-07 12:24:45 +02:00
  • 7c13cb6e1c Adapt Dockerfile to package directory structure. Bobby Noelte 2024-10-06 20:06:47 +02:00
  • 2c5c612cab Add packaging and use it. Bobby Noelte 2024-10-06 13:47:16 +02:00
  • 9f78966c89 Adapt tests to package directory structure. Bobby Noelte 2024-10-06 12:33:18 +02:00
  • 7d25194585 Adapt python sources to new package directory structure. Bobby Noelte 2024-10-06 12:34:48 +02:00
  • 36e1bb649a Move Python package files to new package directories Bobby Noelte 2024-10-06 09:02:57 +02:00
  • 6823aeaaee date fix line 110 README-DE.md Jakob Moecke 2024-10-05 19:04:40 +02:00
  • 89b95edb88 Delete battery_model.pkl Andreas 2024-10-06 22:40:42 +02:00
  • 05c0f74b09 min_soc (was killed by someone else, pls dont force push!) Andreas 2024-10-06 15:57:29 +02:00
  • a16490523d fixed optimize test Normann 2024-10-06 15:10:14 +02:00
  • fb59c9dd14 fixed_seed for single_test_optimization Normann 2024-10-06 14:49:49 +02:00
  • 738a4da455 MariaDB removed Andreas 2024-10-06 15:10:25 +02:00
  • e61a89cff6 Pre Commit Andreas 2024-10-06 14:32:49 +02:00
  • 9b7817e3dc - Home Appliances fixed - Unittest with Home Appliances Andreas 2024-10-06 14:29:23 +02:00
  • 0a0c3eed87 Unittest includes Home Appliances Andreas 2024-10-06 14:04:26 +02:00
  • 27bab20606 Update test_class_ems.py Normann 2024-10-05 21:45:47 +02:00
  • a80d4c1901 cleanup class_ems.py Normann 2024-10-05 21:26:31 +02:00
  • d8c726e833 Delete data/mariadb directory Andreas 2024-10-06 07:40:19 +02:00
  • e99d1ae84b Delete test_data directory Andreas 2024-10-06 07:39:42 +02:00
  • 66d101fb50 Heat pump: Tests, Translation, Docstrings, Relocation (#89) fortrieb 2024-10-06 01:06:08 +02:00
  • dd3363b714 test for class_optimize in PR #88 Normann 2024-10-04 19:03:41 +02:00
  • 9471ad7abc Pre Commit Fixes Andreas 2024-10-05 09:20:22 +02:00
  • ee3f94a3e2 deleted dead File server_load_profile.py now in flask_server test.py -> single_test_optimization.py Andreas 2024-10-05 09:14:52 +02:00
  • cd0d134408 Moved load_profile db to data removed comments fixed Bug in visualize.py (extra data empty) removed dead cp Andreas 2024-10-05 09:11:41 +02:00
  • c047b0c7dc Moves Load_Profiles deleted comments flask_server path with os lib Andreas 2024-10-05 09:05:24 +02:00
  • 3fb564d2db Add docker multi-arch build with github package push and cleaned up Dockerfile for smaller builds Sebastian Struß 2024-10-03 18:40:38 +02:00