mirror of
https://github.com/Akkudoktor-EOS/EOS.git
synced 2026-07-13 05:18:12 +00:00
feat: Direktvermarktung mit Batterie-Netzeinspeisung
Fügt einen Direktvermarktungs-Modus (feedintariff.direct_marketing_enabled) hinzu, der den Börsenpreis als Einspeisevergütung nutzt und aktive Batterie-Entladung ins Netz (battery_grid_export_allowed) sowie DC-Charge-Bypass optimiert. - FeedInTariffEnergyCharts-Provider (Börsen-Einspeisetarif inkl. Prognose) - Inverter: DC/AC-Wirkungsgrade und Batterie-Grid-Export in process_energy - Genetik: Export-/DC-Charge-Zustände, Restwert-Bewertung des Akkus - Solution-Result: neues Feld Feed_in_tariff (verwendeter Tarif je Stunde) - Tests für neue Provider, Solution und Simulation Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -57,6 +57,16 @@ def test_invalid_provider(provider, config_eos):
|
||||
config_eos.merge_settings_from_dict(settings)
|
||||
|
||||
|
||||
def test_direct_marketing_switch(config_eos):
|
||||
assert config_eos.feedintariff.direct_marketing_enabled is False
|
||||
|
||||
config_eos.merge_settings_from_dict(
|
||||
{"feedintariff": {"direct_marketing_enabled": True}}
|
||||
)
|
||||
|
||||
assert config_eos.feedintariff.direct_marketing_enabled is True
|
||||
|
||||
|
||||
# ------------------------------------------------
|
||||
# Fixed feed in tariv values
|
||||
# ------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user