Page 1 of 2

【已解决】tuyaos 开发 tlsX 8250 3.8 sdk 怎么从获取的数据包中提取出想要控制的通道

Posted: 2023年 Sep 27日 23:33
by w09158271

产品PID: 7qlzbbaa

927png.png

如图 串口日志 为分别控制4路继电器, 获取的值都是一样的。


Re: 【求助】tuyaos 开发 tlsX 8250 3.8 sdk 怎么从获取的数据包中提取出想要控制的通道

Posted: 2023年 Sep 28日 11:10
by notzhangqi

不同通道的目的地地址会不同,打印一下net_param->dst_addr的值看一下。


Re: 【求助】tuyaos 开发 tlsX 8250 3.8 sdk 怎么从获取的数据包中提取出想要控制的通道

Posted: 2023年 Sep 28日 15:37
by w09158271

场景1-8 操作手机app后, 日志这边没任何消息? 需要开启设置什么吗?


Re: 【求助】tuyaos 开发 tlsX 8250 3.8 sdk 怎么从获取的数据包中提取出想要控制的通道

Posted: 2023年 Sep 28日 15:47
by notzhangqi

场景设置和设备是没有交互,是纯云端场景。


Re: 【求助】tuyaos 开发 tlsX 8250 3.8 sdk 怎么从获取的数据包中提取出想要控制的通道

Posted: 2023年 Sep 28日 15:48
by notzhangqi

需要触发场景需要设备上报场景的dp来触发。另外因为是云端场景,需要通过网关控制,所以需要把设备都加到网关下。


Re: 【求助】tuyaos 开发 tlsX 8250 3.8 sdk 怎么从获取的数据包中提取出想要控制的通道

Posted: 2023年 Sep 28日 16:11
by w09158271

现在是用手机app操作场景,日志没反应。 设备没收到手机的场景指令,怎么知道什么时间上报给云端? 设备加到网关下,手机操作app上的场景,设备日志还是没有反应


Re: 【求助】tuyaos 开发 tlsX 8250 3.8 sdk 怎么从获取的数据包中提取出想要控制的通道

Posted: 2023年 Sep 28日 16:17
by notzhangqi

你设置了怎样的场景?


Re: 【求助】tuyaos 开发 tlsX 8250 3.8 sdk 怎么从获取的数据包中提取出想要控制的通道

Posted: 2023年 Sep 28日 16:22
by w09158271

不是设置场景。 是 开发的这个mesh子设备 是场景开关带继电器版 ,

场景截图.jpg
场景2 .png

如图,操作手机上的几个场景, 设备端无任何日志输出 ,其它dp 点都有日志输出


Re: 【求助】tuyaos 开发 tlsX 8250 3.8 sdk 怎么从获取的数据包中提取出想要控制的通道

Posted: 2023年 Sep 28日 16:28
by notzhangqi

是的,面板设置的场景不需要和设备交互。要触发场景需要上报对应的dp点。比如你设置场景1是让网关下A开关的第一路继电器开,则需要这个场景复合开关上报一个DP ID 1的DP消息,网关收到这个消息后,解析后就会向A开关下发控制的DP,打开第一路继电器。


Re: 【求助】tuyaos 开发 tlsX 8250 3.8 sdk 怎么从获取的数据包中提取出想要控制的通道

Posted: 2023年 Sep 28日 16:54
by w09158271

设备未联网关时, 操作app的 1234 通道。日志怎么是这样的?

未联网关.png

连出多关后,日志又不一样了?

连了网关.png