Closed Papablaubaer closed 2 years ago
pls try current version v11.0.0.4 from developer branch
with v11.0.0.4 the same result
I'll have a look, in meantime use -w
for restore
did you test the v11.0.0.4 with the whole process (backup & restore) or just the restore?
I did the complete process with the new version with the same result
The JSON is also correct. header": { "data": { "crc": "0x77b7", "crc32": "0xe1eabbd2", "hardware": "ESP32 (excl S3/S2/C3)", "size": 4096, "version": { "id": "0xa000000", "name": "10.0.0" } }, It also makes no difference whether Tasmota 10 or 11 is on the device. With Decode-Config 10.0 it looks like this "header": { "data": { "crc": "0x77b7", "crc32": "0xe1eabbd2", "platform": "ESP32", "size": 4096, "template": { "crc": "0xc0d2", "crc32": "0xe1eabbd2", "size": 4096, "version": "0x9050009" }, "version": "0xa000000" },
the key for detection the Tasmota platform within backuped json is config_version
not the header
content. It must be 0 for ESP8x and 1 for your ShellyPlusI4 (ESP32)
I wanted to know the value for this key wgen using decode-config v11.0.0.1 and v11.0.0.4, the Tasmota Version is unimportant.
in 11.0.0.4 and in 11.0.0.1 the same "config_version": 1,
Thank you, that works
Describe the bug
I try to send a json File to an ShellyPlusI4 witch i first load from it. Ist dosn´t work
To Reproduce
Steps to reproduce the behavior: _1. Program parameter:
2. Result: Load data by http from device '192.168.1.37' WARNING 9: Data incompatibility: Device '192.168.1.37' hardware is 'ESP32 (excl S3/S2/C3)', restore file '.\settings.json' is for hardware 'ESP82' Premature exit - #9 Restore data error
Expected behavior
A clear and concise description of what you expected to happen.
Version Information
Please complete the following information
use
decode-config.py -V
to retrieve the infoSystem' information of your Tasmota data
Append
-g System
to your decode-config parameter, e. g.decode-config.py -s myconfig.dmp -g System