Skip to content

Commit 819ff3e

Browse files
author
sfstar
authored
Merge pull request #59 from nijel/string-decode
Decode strings from bytes
2 parents fcd1309 + b24e93b commit 819ff3e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

custom_components/victron/coordinator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ def parse_register_data(self, buffer: ReadHoldingRegistersResponse, registerInfo
102102
elif value.dataType == INT32:
103103
decoded_data[full_key] = self.decode_scaling(decoder.decode_32bit_int(), value.scale, value.unit)
104104
elif isinstance(value.dataType, STRING):
105-
decoded_data[full_key] = decoder.decode_string(value.dataType.readLength).split(b'\x00')[0]
105+
decoded_data[full_key] = decoder.decode_string(value.dataType.readLength).split(b'\x00')[0].decode()
106106
else:
107107
raise DecodeDataTypeUnsupported(f'Not supported dataType: {value.dataType}')
108108
return decoded_data

0 commit comments

Comments
 (0)