Skip to content

Commit 36a7637

Browse files
committed
smartmeter: disable scaler calculations
1 parent 1a51ab7 commit 36a7637

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

smartmeter/sml.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -518,9 +518,10 @@ def parse_frame(self, frame):
518518
'valueRaw': entry.get_value(),
519519
'name': OBIS_NAMES.get(entry.obis)
520520
}
521-
if entry.scaler:
522-
content['scaler'] = entry.scaler
523-
content['value'] = round(content['value'] * 10 ** content['scaler'], 1)
521+
# skip scaler calculation as the smllib has done this already
522+
# if entry.scaler:
523+
# content['scaler'] = entry.scaler
524+
# content['value'] = round(content['value'] * 10 ** content['scaler'], 1)
524525
if entry.unit:
525526
content['unit'] = smlConst.UNITS.get(entry.unit)
526527
content['unitCode'] = entry.unit

0 commit comments

Comments
 (0)