2929
3030_logger = logging .getLogger (__name__ )
3131
32- _MeterDataMethods : dict [Metric | TransitionalMetric , Callable [[MeterData ], float ]] = {
32+ _METER_DATA_METHODS : dict [Metric | TransitionalMetric , Callable [[MeterData ], float ]] = {
3333 Metric .AC_ACTIVE_POWER : lambda msg : msg .active_power ,
3434 Metric .AC_ACTIVE_POWER_PHASE_1 : lambda msg : msg .active_power_per_phase [0 ],
3535 Metric .AC_ACTIVE_POWER_PHASE_2 : lambda msg : msg .active_power_per_phase [1 ],
4747 Metric .AC_REACTIVE_POWER_PHASE_3 : lambda msg : msg .reactive_power_per_phase [2 ],
4848}
4949
50- _BatteryDataMethods : dict [
50+ _BATTERY_DATA_METHODS : dict [
5151 Metric | TransitionalMetric , Callable [[BatteryData ], float ]
5252] = {
5353 Metric .BATTERY_SOC_PCT : lambda msg : msg .soc ,
6969 Metric .BATTERY_TEMPERATURE : lambda msg : msg .temperature ,
7070}
7171
72- _InverterDataMethods : dict [
72+ _INVERTER_DATA_METHODS : dict [
7373 Metric | TransitionalMetric , Callable [[InverterData ], float ]
7474] = {
7575 Metric .AC_ACTIVE_POWER : lambda msg : msg .active_power ,
101101 Metric .AC_REACTIVE_POWER_PHASE_3 : lambda msg : msg .reactive_power_per_phase [2 ],
102102}
103103
104- _EVChargerDataMethods : dict [
104+ _EV_CHARGER_DATA_METHODS : dict [
105105 Metric | TransitionalMetric , Callable [[EVChargerData ], float ]
106106] = {
107107 Metric .AC_ACTIVE_POWER : lambda msg : msg .active_power ,
@@ -191,7 +191,7 @@ async def _check_battery_request(
191191 for the given battery.
192192 """
193193 for metric in requests :
194- if metric not in _BatteryDataMethods :
194+ if metric not in _BATTERY_DATA_METHODS :
195195 err = f"Unknown metric { metric } for Battery id { comp_id } "
196196 _logger .error (err )
197197 raise ValueError (err )
@@ -216,7 +216,7 @@ async def _check_ev_charger_request(
216216 for the given EV Charger.
217217 """
218218 for metric in requests :
219- if metric not in _EVChargerDataMethods :
219+ if metric not in _EV_CHARGER_DATA_METHODS :
220220 err = f"Unknown metric { metric } for EvCharger id { comp_id } "
221221 _logger .error (err )
222222 raise ValueError (err )
@@ -241,7 +241,7 @@ async def _check_inverter_request(
241241 for the given inverter.
242242 """
243243 for metric in requests :
244- if metric not in _InverterDataMethods :
244+ if metric not in _INVERTER_DATA_METHODS :
245245 err = f"Unknown metric { metric } for Inverter id { comp_id } "
246246 _logger .error (err )
247247 raise ValueError (err )
@@ -266,7 +266,7 @@ async def _check_meter_request(
266266 for the given meter.
267267 """
268268 for metric in requests :
269- if metric not in _MeterDataMethods :
269+ if metric not in _METER_DATA_METHODS :
270270 err = f"Unknown metric { metric } for Meter id { comp_id } "
271271 _logger .error (err )
272272 raise ValueError (err )
@@ -326,13 +326,13 @@ def _get_data_extraction_method(
326326 representing the given metric.
327327 """
328328 if category == ComponentCategory .BATTERY :
329- return _BatteryDataMethods [metric ]
329+ return _BATTERY_DATA_METHODS [metric ]
330330 if category == ComponentCategory .INVERTER :
331- return _InverterDataMethods [metric ]
331+ return _INVERTER_DATA_METHODS [metric ]
332332 if category == ComponentCategory .METER :
333- return _MeterDataMethods [metric ]
333+ return _METER_DATA_METHODS [metric ]
334334 if category == ComponentCategory .EV_CHARGER :
335- return _EVChargerDataMethods [metric ]
335+ return _EV_CHARGER_DATA_METHODS [metric ]
336336 err = f"Unknown component category { category } "
337337 _logger .error (err )
338338 raise ValueError (err )
0 commit comments