mirror of
https://github.com/Akkudoktor-EOS/EOS.git
synced 2025-12-25 04:46:20 +00:00
Commit Graph
Select branches
Hide Pull Requests
NormannK-patch-1
NormannK-patch-2
NormannK-patch-4
dependabot/pip/numpy-2.4.0
dependabot/pip/pydantic-settings-2.12.0
dependabot/pip/sphinx-9.0.4
dl_dev-archs
main
translations
#1
#103
#104
#105
#11
#110
#111
#112
#113
#115
#116
#117
#122
#123
#125
#127
#128
#129
#130
#131
#135
#138
#139
#140
#141
#142
#143
#144
#145
#146
#148
#149
#150
#153
#154
#156
#157
#158
#159
#160
#162
#163
#164
#165
#167
#171
#172
#174
#175
#176
#177
#178
#18
#184
#188
#189
#19
#190
#192
#193
#194
#195
#196
#199
#2
#20
#200
#202
#203
#204
#207
#208
#209
#21
#210
#217
#219
#22
#220
#221
#222
#223
#226
#227
#228
#229
#23
#230
#231
#232
#233
#234
#235
#236
#237
#238
#239
#242
#245
#246
#247
#250
#251
#252
#253
#254
#256
#257
#258
#259
#26
#260
#262
#267
#268
#271
#273
#274
#276
#277
#279
#28
#280
#281
#282
#284
#285
#288
#289
#29
#290
#293
#295
#296
#297
#298
#30
#302
#303
#304
#305
#306
#307
#31
#311
#313
#316
#317
#318
#319
#32
#320
#321
#322
#326
#328
#33
#333
#334
#336
#337
#338
#339
#34
#341
#343
#345
#346
#348
#349
#35
#350
#353
#354
#355
#36
#360
#361
#362
#363
#364
#366
#369
#37
#371
#372
#373
#374
#376
#377
#378
#379
#38
#383
#384
#385
#386
#389
#39
#393
#394
#395
#396
#397
#398
#399
#40
#400
#401
#402
#404
#405
#406
#41
#411
#412
#413
#414
#415
#417
#418
#419
#42
#42
#420
#421
#422
#423
#424
#425
#426
#429
#43
#43
#430
#431
#437
#438
#44
#44
#441
#442
#443
#444
#448
#449
#45
#450
#453
#454
#455
#456
#457
#458
#459
#46
#460
#461
#462
#463
#464
#465
#466
#467
#468
#469
#47
#470
#471
#472
#473
#474
#475
#476
#477
#478
#479
#48
#48
#480
#482
#483
#484
#485
#486
#487
#488
#489
#49
#49
#490
#491
#492
#496
#497
#50
#50
#500
#501
#502
#503
#504
#505
#506
#507
#508
#509
#51
#510
#512
#514
#515
#516
#517
#518
#519
#52
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#532
#534
#535
#536
#538
#539
#54
#540
#541
#542
#544
#545
#546
#548
#549
#55
#550
#551
#553
#554
#555
#559
#560
#562
#563
#567
#568
#569
#57
#570
#571
#572
#573
#574
#575
#576
#577
#578
#584
#585
#586
#59
#590
#591
#592
#593
#594
#595
#596
#598
#599
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#609
#610
#611
#612
#613
#615
#616
#617
#619
#620
#621
#624
#625
#634
#636
#637
#638
#639
#640
#641
#642
#643
#644
#645
#648
#649
#65
#650
#651
#652
#653
#654
#655
#656
#657
#658
#659
#66
#660
#662
#663
#664
#665
#667
#668
#669
#67
#670
#671
#672
#674
#675
#675
#677
#678
#679
#68
#680
#681
#682
#683
#684
#685
#686
#687
#688
#689
#69
#690
#691
#692
#693
#694
#696
#697
#698
#699
#70
#700
#701
#702
#703
#704
#705
#707
#708
#709
#71
#710
#711
#712
#713
#714
#715
#716
#717
#718
#719
#72
#72
#720
#721
#722
#723
#724
#727
#728
#729
#73
#730
#731
#732
#733
#734
#735
#736
#737
#739
#74
#74
#740
#742
#744
#745
#746
#747
#748
#749
#75
#75
#751
#752
#753
#754
#755
#756
#757
#758
#759
#759
#76
#760
#762
#763
#764
#764
#765
#766
#767
#768
#769
#77
#771
#772
#774
#775
#776
#78
#780
#781
#782
#783
#784
#785
#789
#79
#790
#791
#792
#793
#795
#796
#796
#799
#800
#801
#802
#803
#804
#805
#808
#809
#81
#810
#811
#812
#813
#813
#814
#815
#816
#817
#818
#819
#820
#821
#83
#85
#86
#87
#88
#89
#91
#94
#98
#99
v0.0.0
v0.1.0
v0.2.0
Select branches
Hide Pull Requests
NormannK-patch-1
NormannK-patch-2
NormannK-patch-4
dependabot/pip/numpy-2.4.0
dependabot/pip/pydantic-settings-2.12.0
dependabot/pip/sphinx-9.0.4
dl_dev-archs
main
translations
#1
#103
#104
#105
#11
#110
#111
#112
#113
#115
#116
#117
#122
#123
#125
#127
#128
#129
#130
#131
#135
#138
#139
#140
#141
#142
#143
#144
#145
#146
#148
#149
#150
#153
#154
#156
#157
#158
#159
#160
#162
#163
#164
#165
#167
#171
#172
#174
#175
#176
#177
#178
#18
#184
#188
#189
#19
#190
#192
#193
#194
#195
#196
#199
#2
#20
#200
#202
#203
#204
#207
#208
#209
#21
#210
#217
#219
#22
#220
#221
#222
#223
#226
#227
#228
#229
#23
#230
#231
#232
#233
#234
#235
#236
#237
#238
#239
#242
#245
#246
#247
#250
#251
#252
#253
#254
#256
#257
#258
#259
#26
#260
#262
#267
#268
#271
#273
#274
#276
#277
#279
#28
#280
#281
#282
#284
#285
#288
#289
#29
#290
#293
#295
#296
#297
#298
#30
#302
#303
#304
#305
#306
#307
#31
#311
#313
#316
#317
#318
#319
#32
#320
#321
#322
#326
#328
#33
#333
#334
#336
#337
#338
#339
#34
#341
#343
#345
#346
#348
#349
#35
#350
#353
#354
#355
#36
#360
#361
#362
#363
#364
#366
#369
#37
#371
#372
#373
#374
#376
#377
#378
#379
#38
#383
#384
#385
#386
#389
#39
#393
#394
#395
#396
#397
#398
#399
#40
#400
#401
#402
#404
#405
#406
#41
#411
#412
#413
#414
#415
#417
#418
#419
#42
#42
#420
#421
#422
#423
#424
#425
#426
#429
#43
#43
#430
#431
#437
#438
#44
#44
#441
#442
#443
#444
#448
#449
#45
#450
#453
#454
#455
#456
#457
#458
#459
#46
#460
#461
#462
#463
#464
#465
#466
#467
#468
#469
#47
#470
#471
#472
#473
#474
#475
#476
#477
#478
#479
#48
#48
#480
#482
#483
#484
#485
#486
#487
#488
#489
#49
#49
#490
#491
#492
#496
#497
#50
#50
#500
#501
#502
#503
#504
#505
#506
#507
#508
#509
#51
#510
#512
#514
#515
#516
#517
#518
#519
#52
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#532
#534
#535
#536
#538
#539
#54
#540
#541
#542
#544
#545
#546
#548
#549
#55
#550
#551
#553
#554
#555
#559
#560
#562
#563
#567
#568
#569
#57
#570
#571
#572
#573
#574
#575
#576
#577
#578
#584
#585
#586
#59
#590
#591
#592
#593
#594
#595
#596
#598
#599
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#609
#610
#611
#612
#613
#615
#616
#617
#619
#620
#621
#624
#625
#634
#636
#637
#638
#639
#640
#641
#642
#643
#644
#645
#648
#649
#65
#650
#651
#652
#653
#654
#655
#656
#657
#658
#659
#66
#660
#662
#663
#664
#665
#667
#668
#669
#67
#670
#671
#672
#674
#675
#675
#677
#678
#679
#68
#680
#681
#682
#683
#684
#685
#686
#687
#688
#689
#69
#690
#691
#692
#693
#694
#696
#697
#698
#699
#70
#700
#701
#702
#703
#704
#705
#707
#708
#709
#71
#710
#711
#712
#713
#714
#715
#716
#717
#718
#719
#72
#72
#720
#721
#722
#723
#724
#727
#728
#729
#73
#730
#731
#732
#733
#734
#735
#736
#737
#739
#74
#74
#740
#742
#744
#745
#746
#747
#748
#749
#75
#75
#751
#752
#753
#754
#755
#756
#757
#758
#759
#759
#76
#760
#762
#763
#764
#764
#765
#766
#767
#768
#769
#77
#771
#772
#774
#775
#776
#78
#780
#781
#782
#783
#784
#785
#789
#79
#790
#791
#792
#793
#795
#796
#796
#799
#800
#801
#802
#803
#804
#805
#808
#809
#81
#810
#811
#812
#813
#813
#814
#815
#816
#817
#818
#819
#820
#821
#83
#85
#86
#87
#88
#89
#91
#94
#98
#99
v0.0.0
v0.1.0
v0.2.0
-
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.mdBerndCzech
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 -
7f97bbb7bc
Pre Commit Fix
Andreas
2024-10-05 08:48:33 +02:00 -
c7140f6da5
datetime bug
Andreas
2024-10-05 08:43:00 +02:00 -
fb1aa06ddd
Refactored class_optimize.py
Normann
2024-10-04 03:11:24 +02:00 -
1eed420131
bugfix visualize module
Normann
2024-10-04 02:05:46 +02:00 -
7abee4a8e8
Add contribution guide and issue templates
Michael Osthege
2024-10-04 11:45:07 +02:00 -
2fce372029
Fix code style
Michael Osthege
2024-10-04 11:46:52 +02:00 -
4458b9f841
English + Ruff
Andreas
2024-10-04 10:57:51 +02:00 -
3e3d06272b
Unittest EMS
Andreas
2024-10-04 10:57:01 +02:00 -
d8c894ad5c
Merge branch 'main' of https://github.com/Akkudoktor-EOS/EOS
Andreas
2024-10-04 09:05:08 +02:00 -
772e890627
fix: remove verbose comment
Daniel Molkentin
2024-10-03 21:40:28 +02:00 -
fc8214f3fe
feat: run pytest for PRs
Daniel Molkentin
2024-10-03 20:46:28 +02:00 -
240eeb0266
Removed comments
Andreas
2024-10-03 17:32:00 +02:00 -
c3f10df277
Manual edits to remove remaining code style errors
Michael Osthege
2024-10-03 11:05:44 +02:00