你好,我们这边有部分网关会出现扫描任何Zigbee设备,sdk的log会报错parse json failed,需要删除tuya_db_files文件夹,重新初始化之后才能恢复,log如下图所示,麻烦帮忙分析下。
【求助】【网关】网关扫描Zigbee设备,sdk log报错 parse json failed
Re: 【求助】【网关】网关扫描Zigbee设备,sdk log报错 parse json failed
你好,需要把 db 文件以及 key 文件发一下哈,直接把存储路径的文件打个包发过来看看。
Re: 【求助】【网关】网关扫描Zigbee设备,sdk log报错 parse json failed
好的,麻烦您看下
- Attachments
-
- tuya_db_files_bad.zip
- (3.8 KiB) Downloaded 7 times
Re: 【求助】【网关】网关扫描Zigbee设备,sdk log报错 parse json failed
有个问题,tuya_enckey.db 这个文件是空的。你当前用的是哪个版本的 SDK
Re: 【求助】【网关】网关扫描Zigbee设备,sdk log报错 parse json failed
ty_integrated_sdk_arm-linux-gnueabihf-gcc-8.2.1_3.0.0
为什么会出现这种情况,我看了下另一个正常的网关,tuya_enckey.db这个文件是有大小的
Re: 【求助】【网关】网关扫描Zigbee设备,sdk log报错 parse json failed
建议升级到 TuyaOS 最新版本。可能首次启动正在创建该文件时刚好掉电了导致的,新版本加了刷新机制。
Re: 【求助】【网关】网关扫描Zigbee设备,sdk log报错 parse json failed
所以说tuya_enckey.db文件为空,会导致sdk无法解析数据是吗
Re: 【求助】【网关】网关扫描Zigbee设备,sdk log报错 parse json failed
是的,这个文件存储的是密钥,这个文件是空就解密不了原来存储的数据。