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:
EventObserver
Methods
get_element_grid_value_with_fallback
get_element_value_with_fallback
observe
set_allow_context_fallback
set_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)#