【求助】【网关】网关扫描Zigbee设备,sdk log报错 parse json failed

网关设备, 语音中控设备等
Post Reply
ROVER
Posts: 85

你好,我们这边有部分网关会出现扫描任何Zigbee设备,sdk的log会报错parse json failed,需要删除tuya_db_files文件夹,重新初始化之后才能恢复,log如下图所示,麻烦帮忙分析下。

企业微信截图_17515293225568.png
Kyson
Posts: 273

Re: 【求助】【网关】网关扫描Zigbee设备,sdk log报错 parse json failed

你好,需要把 db 文件以及 key 文件发一下哈,直接把存储路径的文件打个包发过来看看。

ROVER
Posts: 85

Re: 【求助】【网关】网关扫描Zigbee设备,sdk log报错 parse json failed

好的,麻烦您看下

Attachments
tuya_db_files_bad.zip
(3.8 KiB) Downloaded 7 times
Kyson
Posts: 273

Re: 【求助】【网关】网关扫描Zigbee设备,sdk log报错 parse json failed

有个问题,tuya_enckey.db 这个文件是空的。你当前用的是哪个版本的 SDK

ROVER
Posts: 85

Re: 【求助】【网关】网关扫描Zigbee设备,sdk log报错 parse json failed

ty_integrated_sdk_arm-linux-gnueabihf-gcc-8.2.1_3.0.0
为什么会出现这种情况,我看了下另一个正常的网关,tuya_enckey.db这个文件是有大小的

Kyson
Posts: 273

Re: 【求助】【网关】网关扫描Zigbee设备,sdk log报错 parse json failed

建议升级到 TuyaOS 最新版本。可能首次启动正在创建该文件时刚好掉电了导致的,新版本加了刷新机制。

ROVER
Posts: 85

Re: 【求助】【网关】网关扫描Zigbee设备,sdk log报错 parse json failed

所以说tuya_enckey.db文件为空,会导致sdk无法解析数据是吗

Kyson
Posts: 273

Re: 【求助】【网关】网关扫描Zigbee设备,sdk log报错 parse json failed

是的,这个文件存储的是密钥,这个文件是空就解密不了原来存储的数据。

Post Reply