diff --git a/bluetooth_mesh/interfaces.py b/bluetooth_mesh/interfaces.py index f91638a..7c77fda 100644 --- a/bluetooth_mesh/interfaces.py +++ b/bluetooth_mesh/interfaces.py @@ -261,7 +261,7 @@ def scan_result(self, rssi: "n", data: "ay", options: "a{sv}"): @method(name="RequestProvData") def request_prov_data(self, count: "y") -> "qq": - return self.application.request_prov_data(count) + return list(self.application.request_prov_data(count)) @method(name="AddNodeComplete") def add_node_complete(self, uuid: "ay", unicast: "q", count: "y"):