diff --git a/app/src/gen3/talent.py b/app/src/gen3/talent.py index 292dfdf..c025d70 100644 --- a/app/src/gen3/talent.py +++ b/app/src/gen3/talent.py @@ -100,7 +100,7 @@ class Talent(Message): if serial_no in inverters: inv = inverters[serial_no] - self._set_config_parms(inv) + self._set_config_parms(inv, serial_no) self.db.set_pv_module_details(inv) logger.debug(f'SerialNo {serial_no} allowed! area:{self.sug_area}') # noqa: E501 else: diff --git a/app/src/gen3plus/solarman_v5.py b/app/src/gen3plus/solarman_v5.py index 7c8b997..38d9eb9 100644 --- a/app/src/gen3plus/solarman_v5.py +++ b/app/src/gen3plus/solarman_v5.py @@ -393,7 +393,7 @@ class SolarmanV5(SolarmanBase): def _set_config_parms(self, inv: dict, serial_no: str = ""): '''init connection with params from the configuration''' - super()._set_config_parms(inv) + super()._set_config_parms(inv, serial_no) snr = serial_no[:3] if '410' == snr: self.db.set_db_def_value(Register.EQUIPMENT_MODEL,