【已解决】没有外网的情况下,调用tuya_iot_dev_join_permit进入入网,需要联外网成功后,才会通过 tuya_dev_bind_cb 回调通知应用层。

网关设备, 语音中控设备等
Post Reply
TYzgl123456
Posts: 65

SDK:ty_integrated_sdk_arm-np7v7a-linux-gnueabi-gcc-721_release-1.1.6-beta.22
问题:没有外网的情况下,调用tuya_iot_dev_join_permit进入入网,需要联外网成功后,才会通过 tuya_dev_bind_cb 回调通知应用层。
请问下,没联网就无法上报?

Kyson
Posts: 230

Re: 【求助】没有外网的情况下,调用tuya_iot_dev_join_permit进入入网,需要联外网成功后,才会通过 tuya_dev_bind_cb 回调通知应用层。

bind_cb 是子设备绑定到云端的结果通知回调,是需要联网才会触发的。目前设备入网的前提是需要联网,不支持断外网激活。

TYzgl123456
Posts: 65

Re: 【求助】没有外网的情况下,调用tuya_iot_dev_join_permit进入入网,需要联外网成功后,才会通过 tuya_dev_bind_cb 回调通知应用层。

Kyson 2023年 Jan 6日 15:23

bind_cb 是子设备绑定到云端的结果通知回调,是需要联网才会触发的。目前设备入网的前提是需要联网,不支持断外网激活。

你好,我测试情况下,没网的情况下,我发起入网,是不是SDK已经入网成功了。只要我接上网线,联网后,不需要再重新入网,就会通知回调bind_cb告诉我设备入网了。

TYzgl123456
Posts: 65

Re: 【求助】没有外网的情况下,调用tuya_iot_dev_join_permit进入入网,需要联外网成功后,才会通过 tuya_dev_bind_cb 回调通知应用层。

Kyson 2023年 Jan 6日 15:23

bind_cb 是子设备绑定到云端的结果通知回调,是需要联网才会触发的。目前设备入网的前提是需要联网,不支持断外网激活。

你好,
1.为什么 是需要联网才会触发呢?
2.是否可以支持 无需联网,触发 _bind_cb 函数回调呢

Kyson
Posts: 230

Re: 【求助】没有外网的情况下,调用tuya_iot_dev_join_permit进入入网,需要联外网成功后,才会通过 tuya_dev_bind_cb 回调通知应用层。

前面说了,这个接口是绑定结果通知,设备是要从云端激活后才能使用。

TYzgl123456
Posts: 65

Re: 【求助】没有外网的情况下,调用tuya_iot_dev_join_permit进入入网,需要联外网成功后,才会通过 tuya_dev_bind_cb 回调通知应用层。

Kyson 2023年 Jan 9日 15:25

前面说了,这个接口是绑定结果通知,设备是要从云端激活后才能使用。

设备是要从云端激活后才能使用--这个可以理解。
现在有个需求:
就是我们部署环境是无网络的。希望可以在无网的情况下,添加zigbee 设备入网,调用tuya_iot_dev_join_permit,然后可以在无外网情况下,通过_bind_cb 回调通知应用层。是否可以做到?

Kyson
Posts: 230

Re: 【求助】没有外网的情况下,调用tuya_iot_dev_join_permit进入入网,需要联外网成功后,才会通过 tuya_dev_bind_cb 回调通知应用层。

无网部署可以使用我们我无网施工功能,可以参考 无网施工

TYzgl123456
Posts: 65

Re: 【求助】没有外网的情况下,调用tuya_iot_dev_join_permit进入入网,需要联外网成功后,才会通过 tuya_dev_bind_cb 回调通知应用层。

无网施工部署,有在了解了。

请问以下需求,是否可以实现?
就是我们部署环境是无网络的。希望可以在无网的情况下,添加zigbee 设备入网,调用tuya_iot_dev_join_permit,然后可以在无外网情况下,通过_bind_cb 回调通知应用层。是否可以做到?

Kyson
Posts: 230

Re: 【求助】没有外网的情况下,调用tuya_iot_dev_join_permit进入入网,需要联外网成功后,才会通过 tuya_dev_bind_cb 回调通知应用层。

前面已经回复过这个问题,无网情况无法触发该回调。如果你的需求是无网部署,建议使用我们的无网施工。

Post Reply