mirror of
				https://github.com/Akkudoktor-EOS/EOS.git
				synced 2025-10-30 22:36:21 +00:00 
			
		
		
		
	| @@ -11,7 +11,7 @@ from akkudoktoreos.devices.battery import Battery | ||||
| from akkudoktoreos.devices.devicesabc import DevicesBase | ||||
| from akkudoktoreos.devices.generic import HomeAppliance | ||||
| from akkudoktoreos.devices.inverter import Inverter | ||||
| from akkudoktoreos.prediction.interpolator import SelfConsumptionPropabilityInterpolator | ||||
| from akkudoktoreos.prediction.interpolator import SelfConsumptionProbabilityInterpolator | ||||
| from akkudoktoreos.utils.datetimeutil import to_duration | ||||
|  | ||||
| logger = get_logger(__name__) | ||||
| @@ -164,7 +164,7 @@ class Devices(SingletonMixin, DevicesBase): | ||||
|     ev: ClassVar[Battery] = Battery(provider_id="GenericBEV") | ||||
|     home_appliance: ClassVar[HomeAppliance] = HomeAppliance(provider_id="GenericDishWasher") | ||||
|     inverter: ClassVar[Inverter] = Inverter( | ||||
|         self_consumption_predictor=SelfConsumptionPropabilityInterpolator, | ||||
|         self_consumption_predictor=SelfConsumptionProbabilityInterpolator, | ||||
|         battery=battery, | ||||
|         provider_id="GenericInverter", | ||||
|     ) | ||||
|   | ||||
| @@ -25,7 +25,7 @@ from akkudoktoreos.devices.battery import ( | ||||
| ) | ||||
| from akkudoktoreos.devices.generic import HomeAppliance, HomeApplianceParameters | ||||
| from akkudoktoreos.devices.inverter import Inverter, InverterParameters | ||||
| from akkudoktoreos.prediction.interpolator import SelfConsumptionPropabilityInterpolator | ||||
| from akkudoktoreos.prediction.interpolator import SelfConsumptionProbabilityInterpolator | ||||
| from akkudoktoreos.utils.utils import NumpyEncoder | ||||
|  | ||||
| logger = get_logger(__name__) | ||||
| @@ -573,7 +573,7 @@ class optimization_problem(ConfigMixin, DevicesMixin, EnergyManagementSystemMixi | ||||
|         ) | ||||
|  | ||||
|         # 1h Load to Sub 1h Load Distribution -> SelfConsumptionRate | ||||
|         sc = SelfConsumptionPropabilityInterpolator( | ||||
|         sc = SelfConsumptionProbabilityInterpolator( | ||||
|             Path(__file__).parent.resolve() / ".." / "data" / "regular_grid_interpolator.pkl" | ||||
|         ) | ||||
|  | ||||
|   | ||||
| @@ -7,7 +7,7 @@ import numpy as np | ||||
| from scipy.interpolate import RegularGridInterpolator | ||||
|  | ||||
|  | ||||
| class SelfConsumptionPropabilityInterpolator: | ||||
| class SelfConsumptionProbabilityInterpolator: | ||||
|     def __init__(self, filepath: str | Path): | ||||
|         self.filepath = filepath | ||||
|         # Load the RegularGridInterpolator | ||||
|   | ||||
		Reference in New Issue
	
	Block a user