edisgo.network.components.BasicComponent
- class edisgo.network.components.BasicComponent(**kwargs)
Bases:
digraph inheritance2c85fe737c { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "BasicComponent" [URL="#edisgo.network.components.BasicComponent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Generic component"]; "ABC" -> "BasicComponent" [arrowsize=0.5,style="setlinewidth(0.5)"]; }abc.ABCGeneric component
Can be initialized with EDisGo object or Topology object. In case of Topology object component time series attributes currently will raise an error.
- property id
Unique identifier of component as used in component dataframes in
Topology.- Returns:
Unique identifier of component.
- Return type:
- property voltage_level
Voltage level the component is connected to (‘mv’ or ‘lv’).
- Returns:
Voltage level. Returns ‘lv’ if component connected to the low voltage and ‘mv’ if component is connected to the medium voltage.
- Return type: