@@ -732,7 +732,7 @@ def DiscoverCommissionableNodes(self, filterType: discovery.FilterType = discove
732
732
733
733
self ._ChipStack .Call (
734
734
lambda : self ._dmLib .pychip_DeviceController_DiscoverCommissionableNodes (
735
- self .devCtrl , int (filterType ), str (filter ).encode ("utf-8" ) + b" \x00 " )).raise_on_error ()
735
+ self .devCtrl , int (filterType ), str (filter ).encode ("utf-8" ))).raise_on_error ()
736
736
737
737
if timeoutSecond != 0 :
738
738
if stopOnFirst :
@@ -2019,7 +2019,7 @@ def CommissionOnNetwork(self, nodeId: int, setupPinCode: int,
2019
2019
self ._enablePairingCompeleteCallback (True )
2020
2020
self ._ChipStack .Call (
2021
2021
lambda : self ._dmLib .pychip_DeviceController_OnNetworkCommission (
2022
- self .devCtrl , self .pairingDelegate , nodeId , setupPinCode , int (filterType ), str (filter ).encode ("utf-8" ) + b" \x00 " if filter is not None else None , discoveryTimeoutMsec )
2022
+ self .devCtrl , self .pairingDelegate , nodeId , setupPinCode , int (filterType ), str (filter ).encode ("utf-8" ) if filter is not None else None , discoveryTimeoutMsec )
2023
2023
).raise_on_error ()
2024
2024
2025
2025
return self ._commissioning_complete_future .result ()
@@ -2032,15 +2032,13 @@ def CommissionWithCode(self, setupPayload: str, nodeid: int, discoveryType: Disc
2032
2032
'''
2033
2033
self .CheckIsActive ()
2034
2034
2035
- setupPayload = setupPayload .encode () + b'\0 '
2036
-
2037
2035
self ._commissioning_complete_future = concurrent .futures .Future ()
2038
2036
2039
2037
try :
2040
2038
self ._enablePairingCompeleteCallback (True )
2041
2039
self ._ChipStack .Call (
2042
2040
lambda : self ._dmLib .pychip_DeviceController_ConnectWithCode (
2043
- self .devCtrl , setupPayload , nodeid , discoveryType .value )
2041
+ self .devCtrl , setupPayload . encode ( "utf-8" ) , nodeid , discoveryType .value )
2044
2042
).raise_on_error ()
2045
2043
2046
2044
return self ._commissioning_complete_future .result ()
0 commit comments