Search found 4 matches

by Mr.lee
2023年 Dec 21日 14:22
Forum: TuyaOS-Gateway&Central Control Device Development
Topic: Gateway DP cache processing
Replies: 0
Views: 822

Gateway DP cache processing

Problem Background: When a Bluetooth device is added to the gateway and immediately reports data, there may be a loss of DP data. Problem Analysis: After analysis, when a device is added to the gateway, it is divided into two parts: successful pairing between the sub-device and the gateway, and suc...
by Mr.lee
2023年 Dec 21日 14:20
Forum: TuyaOS-网关中控开发
Topic: 网关dp缓存处理
Replies: 0
Views: 956

网关dp缓存处理

一、问题背景: 蓝牙设备在添加进入网关,立即进行数据上报的后,会存在dp数据丢失情况。 二、问题分析: 经分析,在网添加进入网关分为两个部分,子设备与网关配对成功,网关向云端添加成功,当第一步子设备与网关配对成功,网关收到数据,向云端上报,但是此时,网关与云端关于子设备配对交互可能仍然未结束,子设备模型在云端和本地未建立,这种情况,上报的dp会被丢弃。 三、解决方案: 增加子设备的数据缓存。 四、缓存组件接口介绍: typedef struct { //最大缓存字节数 UINT8_T max_dev_nums; //每个设备最大缓存个数 UINT8_T max_dev_items; //缓存...
by Mr.lee
2023年 Dec 13日 14:24
Forum: TuyaOS-蓝牙设备开发
Topic: 蓝牙数据缓存
Replies: 0
Views: 921

蓝牙数据缓存

一、问题背景: 蓝牙设备在添加进入网关,立即进行数据上报的后,会存在dp数据丢失情况。 二、问题分析: 经分析,在网添加进入网关分为两个部分,子设备与网关配对成功,网关向云端添加成功,当第一步子设备与网关配对成功,网关收到数据,向云端上报,但是此时,网关与云端关于子设备配对交互可能仍然未结束,子设备模型在云端和本地未建立,这种情况,上报的dp会被丢弃。 三、解决方案: 增加子设备的数据缓存。 四、缓存组件接口介绍: typedef struct { //最大缓存字节数 UINT8_T max_dev_nums; //每个设备最大缓存个数 UINT8_T max_dev_items; //缓存...
by Mr.lee
2023年 Jan 3日 10:36
Forum: TuyaOS-网关中控开发
Topic: 【分享】网关酒店脱网关联动介绍
Replies: 0
Views: 710

【分享】网关酒店脱网关联动介绍

1、脱网关联动功能介绍: 平时在C端以及商照使用的联动一般为本地联动,云端联动或者局域网联动,联动的执行由网关进行动作检测,并下发指令给执行设备,网关或者云端作为联动的中心设备,而脱网关联动,则是通过网关将规则下发给子设备,联动的条件检测以及动作执行,完全在子设备之间,去掉网关的干涉。 2、脱网关联动需要的条件: a、网关或者app需要支持对子设备设置pubadress。b、子设备需要支持该功能。 3、联动规则下发: 规则由SAAS网站提供用户操作页面,用户根据提示,进行相应规则配置。用户下发规则前需要将设备以及网关添加到对应房间,并将子设备与网关关联。最后,用户在SAAS操作页面,将规则与房...