PowerGridObserver#
- class wattson.powergrid.observer.power_grid_observer.PowerGridObserver(power_grid_model: PowerGridModel, *, auto_init_thresholds: bool = True, auto_observe: bool = True, logger: Logger | None = None, preferred_value_context: GridValueContext = GridValueContext.MEASUREMENT, allow_value_context_fallback: bool = True)#
Bases:
EventObserverMethods
get_element_grid_value_with_fallbackget_element_value_with_fallbackobserveset_allow_context_fallbackset_preferred_value_context- __init__(power_grid_model: PowerGridModel, *, auto_init_thresholds: bool = True, auto_observe: bool = True, logger: Logger | None = None, preferred_value_context: GridValueContext = GridValueContext.MEASUREMENT, allow_value_context_fallback: bool = True)#