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
-
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 -
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