testframework.clients package
Subpackages
- testframework.clients.brain package
TestClient
- Subpackages
- testframework.clients.brain.tester package
TestClient
- Submodules
- testframework.clients.brain.tester.car module
- testframework.clients.brain.tester.client_recorded module
- testframework.clients.brain.tester.grid module
GridConnection
GridConnection.connect()
GridConnection.disconnect()
GridConnection.get_current_l1()
GridConnection.get_current_l2()
GridConnection.get_current_l3()
GridConnection.get_frequency()
GridConnection.get_power_l1()
GridConnection.get_power_l2()
GridConnection.get_power_l3()
GridConnection.get_power_total()
GridConnection.get_total_energy_export()
GridConnection.get_total_energy_import()
GridConnection.get_voltage_l1()
GridConnection.get_voltage_l2()
GridConnection.get_voltage_l3()
- testframework.clients.brain.tester.houseload module
HouseLoadConnection
HouseLoadConnection.get_current_l1()
HouseLoadConnection.get_current_l2()
HouseLoadConnection.get_current_l3()
HouseLoadConnection.get_frequency()
HouseLoadConnection.get_power_l1()
HouseLoadConnection.get_power_l2()
HouseLoadConnection.get_power_l3()
HouseLoadConnection.get_power_total()
HouseLoadConnection.get_power_variable()
HouseLoadConnection.get_total_energy_export()
HouseLoadConnection.get_total_energy_import()
HouseLoadConnection.get_voltage_l1()
HouseLoadConnection.get_voltage_l2()
HouseLoadConnection.get_voltage_l3()
HouseLoadConnection.turn_off_all_loads()
HouseLoadConnection.turn_off_loadl1()
HouseLoadConnection.turn_off_loadl2()
HouseLoadConnection.turn_off_loadl3()
HouseLoadConnection.turn_on_all_loads()
HouseLoadConnection.turn_on_loadl1()
HouseLoadConnection.turn_on_loadl2()
HouseLoadConnection.turn_on_loadl3()
- testframework.clients.brain.tester.pvsystem module
PvsystemConnection
PvsystemConnection.get_current_l1()
PvsystemConnection.get_current_l2()
PvsystemConnection.get_current_l3()
PvsystemConnection.get_frequency()
PvsystemConnection.get_power_l1()
PvsystemConnection.get_power_l2()
PvsystemConnection.get_power_l3()
PvsystemConnection.get_power_total()
PvsystemConnection.get_total_energy_export()
PvsystemConnection.get_total_energy_import()
PvsystemConnection.get_voltage_l1()
PvsystemConnection.get_voltage_l2()
PvsystemConnection.get_voltage_l3()
PvsystemConnection.turn_off_supply()
PvsystemConnection.turn_on_supply()
- testframework.clients.brain.tester.solar module
- testframework.clients.brain.tester.wallbox module
WallboxConnection
WallboxConnection.get_current_l1()
WallboxConnection.get_current_l2()
WallboxConnection.get_current_l3()
WallboxConnection.get_frequency()
WallboxConnection.get_power_l1()
WallboxConnection.get_power_l2()
WallboxConnection.get_power_l3()
WallboxConnection.get_power_total()
WallboxConnection.get_total_energy_export()
WallboxConnection.get_total_energy_import()
WallboxConnection.get_voltage_l1()
WallboxConnection.get_voltage_l2()
WallboxConnection.get_voltage_l3()
- testframework.clients.brain.tester package
- Submodules
- testframework.clients.ops package
OpsClient
OpsClient.assert_response_success()
OpsClient.assert_sensor_value_matches()
OpsClient.check_battery()
OpsClient.check_errors()
OpsClient.check_preconditions()
OpsClient.check_properties_battery()
OpsClient.check_properties_dongle()
OpsClient.check_properties_inverter()
OpsClient.check_value()
OpsClient.ensure_default_params()
OpsClient.get_manufacturer()
OpsClient.run_validation_check()
- Subpackages
- testframework.clients.ops.tester package
OpsClient
OpsClient.assert_response_success()
OpsClient.assert_sensor_value_matches()
OpsClient.check_battery()
OpsClient.check_errors()
OpsClient.check_preconditions()
OpsClient.check_properties_battery()
OpsClient.check_properties_dongle()
OpsClient.check_properties_inverter()
OpsClient.check_value()
OpsClient.ensure_default_params()
OpsClient.get_manufacturer()
OpsClient.run_validation_check()
- Submodules
- testframework.clients.ops.tester.modbus_container module
- testframework.clients.ops.tester.tester_client module
OpsClient
OpsClient.assert_response_success()
OpsClient.assert_sensor_value_matches()
OpsClient.check_battery()
OpsClient.check_errors()
OpsClient.check_preconditions()
OpsClient.check_properties_battery()
OpsClient.check_properties_dongle()
OpsClient.check_properties_inverter()
OpsClient.check_value()
OpsClient.ensure_default_params()
OpsClient.get_manufacturer()
OpsClient.run_validation_check()
- testframework.clients.ops.tester.tester_client_recorded module
- testframework.clients.ops.tester.wallbox module
Phase
RemoteStartStopStatus
ResetTypes
ThreePhaseConnector
ThreePhaseElectricalProperties
Wallbox
Wallbox.get_charge_mode()
Wallbox.get_charge_point_charge_flow_w()
Wallbox.get_charge_point_charge_percentage()
Wallbox.get_charge_point_details()
Wallbox.get_charge_point_phase_details()
Wallbox.get_charge_point_power_offered_w()
Wallbox.get_charge_point_power_requested_w()
Wallbox.get_charge_status()
Wallbox.get_electrical_properties()
Wallbox.is_connected()
Wallbox.set_charge_mode()
Wallbox.set_charge_point_charge_value()
Wallbox.start_charging()
Wallbox.stop_charging()
WallboxChargeMode
WallboxChargeStatus
- testframework.clients.ops.tester package
- Submodules
- testframework.clients.ops.api_model module
Action
DeviceAttribute
DeviceClassEnum
DeviceProperties
DeviceProperties.attributes
DeviceProperties.deviceClass
DeviceProperties.deviceId
DeviceProperties.eTag
DeviceProperties.identifiers
DeviceProperties.manufacturer
DeviceProperties.model_computed_fields
DeviceProperties.model_config
DeviceProperties.model_fields
DeviceProperties.serialNumber
DeviceProperties.timeStampUtc
DeviceProperties.type
ElectroUnitEnum
ElectroUnitEnum.A
ElectroUnitEnum.Ah
ElectroUnitEnum.Celcius
ElectroUnitEnum.Hz
ElectroUnitEnum.KiloOhm
ElectroUnitEnum.MegaOhm
ElectroUnitEnum.Minutes
ElectroUnitEnum.None_
ElectroUnitEnum.Ohm
ElectroUnitEnum.Percent
ElectroUnitEnum.V
ElectroUnitEnum.VA
ElectroUnitEnum.W
ElectroUnitEnum.Wh
ElectroUnitEnum.kVA
ElectroUnitEnum.kVAR
ElectroUnitEnum.kW
ElectroUnitEnum.kWh
ElectroUnitEnum.mA
ErrorResponse
GridControlResponse
HeartbeatRequest
LoadLimitRequest
MeasurementUnitType
MeasurementUnitType.A
MeasurementUnitType.Ah
MeasurementUnitType.Celcius
MeasurementUnitType.Hz
MeasurementUnitType.KiloOhm
MeasurementUnitType.MegaOhm
MeasurementUnitType.Minutes
MeasurementUnitType.None_
MeasurementUnitType.Ohm
MeasurementUnitType.Percent
MeasurementUnitType.V
MeasurementUnitType.VA
MeasurementUnitType.W
MeasurementUnitType.Wh
MeasurementUnitType.kVA
MeasurementUnitType.kW
MeasurementUnitType.kWh
MeasurementUnitType.mA
NumberDataPoint
PowerLimitType
PvActionRequest
SensorValue
- testframework.clients.ops.base_client module
OpsBaseClient
OpsBaseClient.url_base
OpsBaseClient.logger
OpsBaseClient.default_timeout
OpsBaseClient.start_time
OpsBaseClient.get_all_global_sensor_name()
OpsBaseClient.get_device_properties()
OpsBaseClient.get_global_sensor_name()
OpsBaseClient.get_pv_sensor_value()
OpsBaseClient.post_device_defaults()
OpsBaseClient.post_pv_action()
OpsBaseClient.put_grid_control_lpc()
OpsBaseClient.put_grid_control_lpp()
OpsBaseClient.remove_grid_control_lpp()
OpsBaseClient.wait_for_sensor_value()
- testframework.clients.ops.api_model module
Submodules
- testframework.clients.brain_datamodel module
AcPowerMeasurementCollection
AcPowerMeasurementCollection.CurrentL1
AcPowerMeasurementCollection.CurrentL2
AcPowerMeasurementCollection.CurrentL3
AcPowerMeasurementCollection.EnergyFeedIn
AcPowerMeasurementCollection.EnergyPurchased
AcPowerMeasurementCollection.Frequency
AcPowerMeasurementCollection.PowerL1
AcPowerMeasurementCollection.PowerL2
AcPowerMeasurementCollection.PowerL3
AcPowerMeasurementCollection.PowerTotal
AcPowerMeasurementCollection.VoltageL1
AcPowerMeasurementCollection.VoltageL2
AcPowerMeasurementCollection.VoltageL3
AcPowerMeasurementCollection.model_computed_fields
AcPowerMeasurementCollection.model_config
AcPowerMeasurementCollection.model_fields
ContactorApiUrl
ContactorMetaData
ContactorPoints
ContactorPoints.ACBOX_24V
ContactorPoints.AC_POWER_DCSOURCE
ContactorPoints.DC_LOADPATH_TB13
ContactorPoints.DC_LOADPATH_TB14
ContactorPoints.DC_LOADPATH_TB15
ContactorPoints.DC_LOADPATH_TB26
ContactorPoints.DUT
ContactorPoints.ENGPIN
ContactorPoints.EQUIPMENT
ContactorPoints.EVCONNECTED
ContactorPoints.EVERROR
ContactorPoints.EVREADY
ContactorPoints.EVREADYFAN
ContactorPoints.GRID
ContactorPoints.IOT_ENGPIN
ContactorPoints.LOADALL
ContactorPoints.LOADL1
ContactorPoints.LOADL2
ContactorPoints.LOADL3
ContactorPoints.SCHUKO
ContactorPoints.WBACBOX
ContactorPoints.WBLOADL1
ContactorPoints.WBLOADL2
ContactorPoints.WBLOADL3
ContactorState
ContactorType
DcPowerMeasurementCollection
DcSourceOpMode
DcSourceParam
DcSourceRemoteMode
DcSourceStandbyMode
DcSourceTag
DcSourceVariable
FrameworkApiUrl
Measurement
MeasurementCollection
PowerVariables
PowerVariables.CURRENTL1
PowerVariables.CURRENTL2
PowerVariables.CURRENTL3
PowerVariables.ENERGYFEEDIN
PowerVariables.ENERGYPURCHASED
PowerVariables.FREQUENCY
PowerVariables.POWERL1
PowerVariables.POWERL2
PowerVariables.POWERL3
PowerVariables.POWERTOTAL
PowerVariables.VOLTAGEL1
PowerVariables.VOLTAGEL2
PowerVariables.VOLTAGEL3
SamplingPoint
UnitType
- testframework.clients.ops_datamodel module
Comparators
DatapointValue
DatapointValuesHttpResponse
DeviceClass
DeviceManufacturer
GlobalSensorName
GlobalSensorName.BATTERY_SOH
GlobalSensorName.CODE_DEVICE_TYPE
GlobalSensorName.CODE_INVERTER_COUNTRY
GlobalSensorName.CODE_INVERTER_GRID
GlobalSensorName.COMMAND_EMS_MODE
GlobalSensorName.COMMAND_START_STOP
GlobalSensorName.CPU_LOAD
GlobalSensorName.CURRENT_BATTERY
GlobalSensorName.CURRENT_STRING_1
GlobalSensorName.CURRENT_STRING_2
GlobalSensorName.CURRENT_WALLBOX_CONNECTOR_1_PHASE_A
GlobalSensorName.CURRENT_WALLBOX_CONNECTOR_1_PHASE_B
GlobalSensorName.CURRENT_WALLBOX_CONNECTOR_1_PHASE_C
GlobalSensorName.DONGLE_BACKENDCONNECTION
GlobalSensorName.DONGLE_BATTERYCOUNT
GlobalSensorName.DONGLE_BATTERY_NODE_1
GlobalSensorName.DONGLE_BATTERY_NODE_2
GlobalSensorName.DONGLE_CUSTOMERIDENT
GlobalSensorName.DONGLE_LOCALACCESS
GlobalSensorName.DONGLE_POWERMETER_NODE
GlobalSensorName.ENERGY_BATTERY_CAPACITY
GlobalSensorName.ENERGY_BATTERY_CHARGE_DAY
GlobalSensorName.ENERGY_BATTERY_CHARGE_LEVEL
GlobalSensorName.ENERGY_BATTERY_CHARGE_LOAD
GlobalSensorName.ENERGY_BATTERY_DISCHARGE_DAY
GlobalSensorName.ENERGY_CONSUMPTION_TOTAL_DAY
GlobalSensorName.ENERGY_EXTERNAL_TOTAL_IN_DAY
GlobalSensorName.ENERGY_EXTERNAL_TOTAL_OUT_DAY
GlobalSensorName.ENERGY_GRID_EXPORT_DAY
GlobalSensorName.ENERGY_GRID_IMPORT_DAY
GlobalSensorName.ENERGY_PRODUCTION_TOTAL_DAY
GlobalSensorName.ENERGY_STORAGE_LEVEL
GlobalSensorName.ENERGY_STORAGE_TOTAL_IN_DAY
GlobalSensorName.ENERGY_STORAGE_TOTAL_OUT_DAY
GlobalSensorName.ENERGY_WALLBOX_CONNECTOR_1_CHARGED_TOTAL
GlobalSensorName.FREQUENCY_GRID
GlobalSensorName.INVERTER_RUNNING_STATE
GlobalSensorName.INVERTER_SYSTEM_STATE
GlobalSensorName.LTE_PREDICTOR_RESULT_PASSED
GlobalSensorName.LTE_QUALITY
GlobalSensorName.MEMORY_USAGE
GlobalSensorName.MODE_FORCIBLE_CHARGE_DISCHARGE
GlobalSensorName.PERCENT_STORAGE_LEVEL
GlobalSensorName.POWER_AC_PHASE_A
GlobalSensorName.POWER_AC_PHASE_B
GlobalSensorName.POWER_AC_PHASE_C
GlobalSensorName.POWER_BATTERY_CHARGE_DISCHARGE
GlobalSensorName.POWER_BATTERY_CHARGE_DISCHARGE_SET
GlobalSensorName.POWER_CONSUMPTION_TOTAL
GlobalSensorName.POWER_DC_STRING_1
GlobalSensorName.POWER_DC_STRING_2
GlobalSensorName.POWER_DC_TOTAL
GlobalSensorName.POWER_EXTERNAL_TOTAL
GlobalSensorName.POWER_GRID_EXPORT
GlobalSensorName.POWER_HOUSE_TOTAL
GlobalSensorName.POWER_OUTPUT_NOMINAL
GlobalSensorName.POWER_POWERMETER_ACTIVE
GlobalSensorName.POWER_PRODUCTION_TOTAL
GlobalSensorName.POWER_STORAGE_TOTAL
GlobalSensorName.POWER_WALLBOX_CONNECTOR_0_CHARGING_REQUESTED
GlobalSensorName.POWER_WALLBOX_CONNECTOR_1_CHARGING
GlobalSensorName.POWER_WALLBOX_CONNECTOR_1_CHARGING_REQUESTED
GlobalSensorName.POWER_WALLBOX_CONNECTOR_1_OFFERED
GlobalSensorName.SOFTWARE_VERSION_SERVICE_1
GlobalSensorName.SOFTWARE_VERSION_SERVICE_2
GlobalSensorName.STATE_ALARMCODES_1
GlobalSensorName.STATE_ALARMCODES_10
GlobalSensorName.STATE_ALARMCODES_11
GlobalSensorName.STATE_ALARMCODES_12
GlobalSensorName.STATE_ALARMCODES_13
GlobalSensorName.STATE_ALARMCODES_14
GlobalSensorName.STATE_ALARMCODES_15
GlobalSensorName.STATE_ALARMCODES_2
GlobalSensorName.STATE_ALARMCODES_3
GlobalSensorName.STATE_ALARMCODES_4
GlobalSensorName.STATE_ALARMCODES_5
GlobalSensorName.STATE_ALARMCODES_6
GlobalSensorName.STATE_ALARMCODES_7
GlobalSensorName.STATE_ALARMCODES_8
GlobalSensorName.STATE_ALARMCODES_9
GlobalSensorName.STATE_ERRORCODES_1
GlobalSensorName.STATE_ERRORCODES_10
GlobalSensorName.STATE_ERRORCODES_11
GlobalSensorName.STATE_ERRORCODES_2
GlobalSensorName.STATE_ERRORCODES_6
GlobalSensorName.STATE_ERRORCODES_9
GlobalSensorName.STATE_WALLBOX_CONNECTOR_1_CHARGE
GlobalSensorName.STATUS_WALLBOX_CONNECTED
GlobalSensorName.TEMPERATURE_BATTERY
GlobalSensorName.TEMPERATURE_HOUSING_INSIDE
GlobalSensorName.VOLTAGE_BATTERY
GlobalSensorName.VOLTAGE_PHASE_A
GlobalSensorName.VOLTAGE_PHASE_B
GlobalSensorName.VOLTAGE_PHASE_C
GlobalSensorName.VOLTAGE_STRING_1
GlobalSensorName.VOLTAGE_STRING_2
GlobalSensorName.VOLTAGE_WALLBOX_CONNECTOR_1_PHASE_A
GlobalSensorName.VOLTAGE_WALLBOX_CONNECTOR_1_PHASE_B
GlobalSensorName.VOLTAGE_WALLBOX_CONNECTOR_1_PHASE_C
GlobalSensorNameInverterBatch1
GlobalSensorNameInverterBatch1.ENERGY_EXTERNAL_TOTAL_IN_DAY
GlobalSensorNameInverterBatch1.ENERGY_EXTERNAL_TOTAL_OUT_DAY
GlobalSensorNameInverterBatch1.ENERGY_PRODUCTION_TOTAL_DAY
GlobalSensorNameInverterBatch1.ENERGY_STORAGE_LEVEL
GlobalSensorNameInverterBatch1.ENERGY_STORAGE_TOTAL_IN_DAY
GlobalSensorNameInverterBatch1.ENERGY_STORAGE_TOTAL_OUT_DAY
GlobalSensorNameInverterBatch1.PERCENT_STORAGE_LEVEL
GlobalSensorNameInverterBatch1.POWER_EXTERNAL_TOTAL
GlobalSensorNameInverterBatch1.POWER_PRODUCTION_TOTAL
GlobalSensorNameInverterBatch1.POWER_STORAGE_TOTAL
GlobalSensorNameInverterBatch2
GlobalSensorNameInverterBatch2.CURRENT_STRING_1
GlobalSensorNameInverterBatch2.CURRENT_STRING_2
GlobalSensorNameInverterBatch2.ENERGY_BATTERY_CHARGE_LOAD
GlobalSensorNameInverterBatch2.ENERGY_CONSUMPTION_TOTAL_DAY
GlobalSensorNameInverterBatch2.MODE_FORCIBLE_CHARGE_DISCHARGE
GlobalSensorNameInverterBatch2.POWER_BATTERY_CHARGE_DISCHARGE
GlobalSensorNameInverterBatch2.POWER_BATTERY_CHARGE_DISCHARGE_SET
GlobalSensorNameInverterBatch2.POWER_CONSUMPTION_TOTAL
GlobalSensorNameInverterBatch2.POWER_DC_TOTAL
GlobalSensorNameInverterBatch2.POWER_WALLBOX_CONNECTOR_0_CHARGING_REQUESTED
GlobalSensorNameInverterBatch2.VOLTAGE_PHASE_A
GlobalSensorNameInverterBatch2.VOLTAGE_STRING_1
GlobalSensorNameInverterBatch2.VOLTAGE_STRING_2
GlobalSensorNameInverterBatch3
GlobalSensorNameInverterBatch3.ENERGY_GRID_EXPORT_DAY
GlobalSensorNameInverterBatch3.ENERGY_GRID_IMPORT_DAY
GlobalSensorNameInverterBatch3.FREQUENCY_GRID
GlobalSensorNameInverterBatch3.POWER_AC_PHASE_A
GlobalSensorNameInverterBatch3.POWER_AC_PHASE_B
GlobalSensorNameInverterBatch3.POWER_DC_STRING_1
GlobalSensorNameInverterBatch3.POWER_DC_STRING_2
GlobalSensorNameInverterBatch3.POWER_GRID_EXPORT
GlobalSensorNameInverterBatch3.POWER_HOUSE_TOTAL
GlobalSensorNameInverterBatch3.POWER_POWERMETER_ACTIVE
GlobalSensorNameInverterBatch3.VOLTAGE_PHASE_B
GlobalSensorNameInverterBatch3.VOLTAGE_PHASE_C
GlobalSensorNameInverterBatch4
GlobalSensorNameInverterBatch4.BATTERY_SOH
GlobalSensorNameInverterBatch4.CURRENT_BATTERY
GlobalSensorNameInverterBatch4.ENERGY_BATTERY_CAPACITY
GlobalSensorNameInverterBatch4.ENERGY_BATTERY_CHARGE_DAY
GlobalSensorNameInverterBatch4.ENERGY_BATTERY_CHARGE_LEVEL
GlobalSensorNameInverterBatch4.ENERGY_BATTERY_DISCHARGE_DAY
GlobalSensorNameInverterBatch4.INVERTER_RUNNING_STATE
GlobalSensorNameInverterBatch4.POWER_AC_PHASE_C
GlobalSensorNameInverterBatch4.POWER_WALLBOX_CONNECTOR_1_CHARGING_REQUESTED
GlobalSensorNameInverterBatch4.STATUS_WALLBOX_CONNECTED
GlobalSensorNameInverterBatch4.TEMPERATURE_BATTERY
GlobalSensorNameInverterBatch4.VOLTAGE_BATTERY
GlobalSensorNameWallboxBatch1
GlobalSensorNameWallboxBatch2
GlobalSensorNameWallboxBatch3
GlobalSensorNameWallboxBatch3.POWER_WALLBOX_CONNECTOR_0_CHARGING_REQUESTED
GlobalSensorNameWallboxBatch3.POWER_WALLBOX_CONNECTOR_1_CHARGING
GlobalSensorNameWallboxBatch3.POWER_WALLBOX_CONNECTOR_1_CHARGING_REQUESTED
GlobalSensorNameWallboxBatch3.POWER_WALLBOX_CONNECTOR_1_OFFERED
GlobalSensorNameWallboxBatch3.STATE_WALLBOX_CONNECTOR_1_CHARGE
GlobalSensorNameWallboxBatch4
MiscDataPointId
OpsApiUrl
SensorValueTimeoutException