diff options
| author | Antoine Prieels <anp@odoo.com> | 2019-09-12 07:43:12 +0000 |
|---|---|---|
| committer | Antoine Prieels <anp@odoo.com> | 2019-09-19 06:01:08 +0000 |
| commit | 37bdade9a2ea0d90818faa0d1ad7a71a39fae17d (patch) | |
| tree | 13c4b48570eb52f9c013e13b5b5c4b7826991f8a | |
| parent | 974261f7e9a27fb513e6c44538dddc740c918604 (diff) | |
[IMP] hw_drivers: Add manufacturer on IoT Devices
Add the possibility to set a manufacturer on IoT Devices.
closes odoo/odoo#36748
Taskid: 2062227
Signed-off-by: Quentin Lejeune (qle) <qle@odoo.com>
| -rwxr-xr-x | addons/hw_drivers/controllers/driver.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/addons/hw_drivers/controllers/driver.py b/addons/hw_drivers/controllers/driver.py index 8c20e7403dc..d7982056190 100755 --- a/addons/hw_drivers/controllers/driver.py +++ b/addons/hw_drivers/controllers/driver.py @@ -128,6 +128,7 @@ class Driver(Thread, metaclass=DriverMetaClass): self.dev = device self.data = {'value': ''} self.gatt_device = False + self._device_manufacturer = '' @property def device_name(self): @@ -138,6 +139,10 @@ class Driver(Thread, metaclass=DriverMetaClass): return self.dev.identifier @property + def device_manufacturer(self): + return self._device_manufacturer + + @property def device_connection(self): """ On specific driver override this method to give connection type of device @@ -270,6 +275,7 @@ class Manager(Thread): devices_list[identifier] = { 'name': iot_devices[device].device_name, 'type': iot_devices[device].device_type, + 'manufacturer': iot_devices[device].device_manufacturer, 'connection': iot_devices[device].device_connection, } data = { |
