diff --git a/custom_components/victron/hub.py b/custom_components/victron/hub.py index f2e2d13..38a367e 100644 --- a/custom_components/victron/hub.py +++ b/custom_components/victron/hub.py @@ -86,14 +86,14 @@ def disconnect(self): def write_register(self, unit, address, value): """Write a register.""" slave = int(unit) if unit else 1 - return self._client.write_register(address=address, value=value, slave=slave) + return self._client.write_register(address=address, value=value, device_id=slave) def read_holding_registers(self, unit, address, count): """Read holding registers.""" slave = int(unit) if unit else 1 _LOGGER.info("Reading unit %s address %s count %s", unit, address, count) return self._client.read_holding_registers( - address=address, count=count, slave=slave + address=address, count=count, device_id=slave ) def calculate_register_count(self, registerInfoDict: OrderedDict):