【已解决】tuya_scene_triggle(IN CHAR_T *id, OUT TUYA_SCENE_DEV_STAT_E *status)这个接口传入两个场景ID,第二个场景不会post 到云端,场景没有执行

网关设备, 语音中控设备等
Post Reply
罗本看问题
Posts: 5

tuya_scene_triggle(IN CHAR_T *id, OUT
TUYA_SCENE_DEV_STAT_E *status)这个接口传入两个场景ID,第二个场景不会post 到云端,没有执行

企业微信截图_16757529939048.png
Attachments
2_scene.log
(1.36 MiB) Downloaded 162 times
1_scene.log
(15.66 KiB) Downloaded 154 times
actg
Posts: 3

Re: tuya_scene_triggle(IN CHAR_T *id, OUT TUYA_SCENE_DEV_STAT_E *status)这个接口传入两个场景ID,第二个场景不会post 到云端,场景没有执行

2) 中控问题
3) 开发模式(三选一)
【SDK】:ty_integrated_sdk_arm_cortex-a5-neon_gcc-48-linaro_uclibc_3.4.4
4) 问题概述

两个同名的情景,ID分别是nAk9LhvELA4kEvzA,yThERUxxft1IfCIv
先后调用tuya_scene_triggle接口进行触发,只有其中一个情景被执行了,另一个不能执行,相关日志文件如下:

同名情景同时执行 只有一个生效.log
日志
(22.96 KiB) Downloaded 139 times
lightthgil
Posts: 41

Re: tuya_scene_triggle(IN CHAR_T *id, OUT TUYA_SCENE_DEV_STAT_E *status)这个接口传入两个场景ID,第二个场景不会post 到云端,场景没有执行

两条场景调用间隔太短。
第二条场景需要等第一条场景执行完成后再执行。
目前SDK没有推送场景是否发送完成的通知,可以在UI执行的时候增加1.5秒的动画。或者做定时器推送。

Attachments
企业微信截图_16765311303305.png
企业微信截图_16765311814516.png
Post Reply