From 37bdade9a2ea0d90818faa0d1ad7a71a39fae17d Mon Sep 17 00:00:00 2001 From: Antoine Prieels Date: Thu, 12 Sep 2019 07:43:12 +0000 Subject: [PATCH] [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) --- addons/hw_drivers/controllers/driver.py | 6 ++++++ 1 file changed, 6 insertions(+) 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): @@ -137,6 +138,10 @@ class Driver(Thread, metaclass=DriverMetaClass): def device_identifier(self): return self.dev.identifier + @property + def device_manufacturer(self): + return self._device_manufacturer + @property def device_connection(self): """ @@ -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 = {