WattsonVCC#

class wattson.apps.vcc.wattson_vcc.WattsonVCC(power_grid_model: PowerGridModel, data_points: Dict, wattson_client_config: Dict | None = None, **kwargs)#

Bases: object

Methods

__init__

close

estimation_done

estimation_started

get_cache

get_data_points

get_facilities_dict

join

notify_grid_value_changed

on_topology_change

open_window

prepare

reload

resolve_data_point_read

resolve_data_point_set

restart

run_flask

set_ground_truth

set_use_model

start

trigger_network_update

Attributes

next_reference_number

primary_power_grid_model

ccx_connection_observer

data_point_list = [] for station, data_points in self.data_points.items(): data_point_list.extend(data_points) self.ccx_periodicity_observer = CCXPeriodicityObserver(ccx_client=self.app_gateway, data_points=data_point_list)

__init__(power_grid_model: PowerGridModel, data_points: Dict, wattson_client_config: Dict | None = None, **kwargs)#
ccx_connection_observer#

data_point_list = [] for station, data_points in self.data_points.items():

data_point_list.extend(data_points)

self.ccx_periodicity_observer = CCXPeriodicityObserver(ccx_client=self.app_gateway, data_points=data_point_list)