Closed roazhon closed 1 day ago
@AlCalzone on UI side I only see the report to 1% progress then nothing else, this is driver log:
2024-11-20T09:47:04.029Z CNTRLR Backing up NVM...
2024-11-20T09:47:04.030Z CNTRLR Turning RF off...
2024-11-20T09:47:04.033Z DRIVER all queues busy
2024-11-20T09:47:04.035Z SERIAL » 0x0104001000eb (6 bytes)
2024-11-20T09:47:04.036Z DRIVER » [REQ] [SetRFReceiveMode]
enabled: false
2024-11-20T09:47:04.041Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:04.042Z SERIAL « 0x0104011001eb (6 bytes)
2024-11-20T09:47:04.043Z SERIAL » [ACK] (0x06)
2024-11-20T09:47:04.044Z DRIVER « [RES] [SetRFReceiveMode]
success: true
2024-11-20T09:47:04.049Z CNTRLR Stopping hardware watchdog...
2024-11-20T09:47:04.052Z SERIAL » 0x010300d32f (5 bytes)
2024-11-20T09:47:04.053Z DRIVER » [REQ] [StopWatchdog]
2024-11-20T09:47:04.059Z SERIAL » 0x01030029d5 (5 bytes)
2024-11-20T09:47:04.060Z DRIVER » [REQ] [GetNVMId]
2024-11-20T09:47:04.068Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:04.069Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:04.070Z SERIAL « 0x01070129031f81125f (9 bytes)
2024-11-20T09:47:04.071Z SERIAL » [ACK] (0x06)
2024-11-20T09:47:04.073Z DRIVER « [RES] [GetNVMId]
manufacturer: 0x1f
memory type: DataFlash
memory size: 256KB
2024-11-20T09:47:04.079Z SERIAL » 0x0108002a000000ffffdd (10 bytes)
2024-11-20T09:47:04.080Z DRIVER » [REQ] [ExtNVMReadLongBuffer]
offset: 0x00
length: 65535
2024-11-20T09:47:04.086Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:04.098Z SERIAL « 0x01ab012a385f2fd059730000db91f5a9ffffffff000000000054a50000000000 (173 bytes)
000000000000000000000000000000000000000000000000000000000000001000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000003a
2024-11-20T09:47:04.099Z SERIAL » [ACK] (0x06)
2024-11-20T09:47:04.100Z DRIVER « [RES] [ExtNVMReadLongBuffer]
buffer: (168 bytes)
2024-11-20T09:47:04.105Z SERIAL » 0x0108002a0000a800a8dd (10 bytes)
2024-11-20T09:47:04.106Z DRIVER » [REQ] [ExtNVMReadLongBuffer]
offset: 0xa8
length: 168
2024-11-20T09:47:04.111Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:05.116Z SERIAL « 0x01ab012a00000000000000000000000000000000000000000000000000000000 (173 bytes)
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000009316010201d39c011106d39c011106d39c0111060000000000d3
9c011106d39c00110600000000000000000000000000000001ab012a0000000000000000000000
000000000000000000000000000000000000000000000000
2024-11-20T09:47:05.120Z SERIAL « [DISCARDED] invalid data 0x0000000000000000000000000000000000000000 (25 bytes)
0000000000
2024-11-20T09:47:05.121Z DRIVER Dropping message because it contains invalid data
2024-11-20T09:47:05.121Z SERIAL » [NAK] (0x15)
2024-11-20T09:47:05.125Z SERIAL « [DISCARDED] invalid data 0x0000000000000000000000000000000000000000 (22 bytes)
9316
2024-11-20T09:47:05.126Z SERIAL « 0x010201d3 (4 bytes)
2024-11-20T09:47:05.126Z SERIAL « [DISCARDED] invalid data 0x9c (1 bytes)
2024-11-20T09:47:05.126Z SERIAL « 0x011106d39c011106d39c0111060000000000d3 (19 bytes)
2024-11-20T09:47:05.127Z SERIAL « [DISCARDED] invalid data 0x9c (1 bytes)
2024-11-20T09:47:05.127Z SERIAL « 0x011106d39c0011060000000000000000000000 (19 bytes)
2024-11-20T09:47:05.127Z SERIAL « [DISCARDED] invalid data 0x00000000539c0020 (8 bytes)
2024-11-20T09:47:05.128Z SERIAL « 0x0100 (2 bytes)
2024-11-20T09:47:05.128Z SERIAL « [DISCARDED] invalid data 0x00000000d39c0011 (8 bytes)
2024-11-20T09:47:05.128Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:05.129Z SERIAL « [DISCARDED] invalid data 0xd39c001000d39c0011 (9 bytes)
2024-11-20T09:47:05.129Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:05.130Z SERIAL « [DISCARDED] invalid data 0x0000000000000000000000000011 (14 bytes)
2024-11-20T09:47:05.132Z DRIVER Dropping message because it contains invalid data
2024-11-20T09:47:05.133Z SERIAL » [NAK] (0x15)
2024-11-20T09:47:05.133Z DRIVER Dropping message because it contains invalid data
2024-11-20T09:47:05.133Z SERIAL » [NAK] (0x15)
2024-11-20T09:47:05.133Z DRIVER Dropping message because it contains invalid data
2024-11-20T09:47:05.134Z SERIAL » [NAK] (0x15)
2024-11-20T09:47:05.134Z DRIVER Dropping message because it contains invalid data
2024-11-20T09:47:05.134Z SERIAL » [NAK] (0x15)
2024-11-20T09:47:05.136Z SERIAL « 0x01ab012a00000000000000000000000000000000000000000000000000000000 (173 bytes)
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000009316010201d39c011106d39c011106d39c0111060000000000d3
9c011106d39c001106000000000000000000000000000000539c0020010000000000d39c001106
d39c001000d39c0011060000000000000000000000000011
2024-11-20T09:47:05.136Z SERIAL » [ACK] (0x06)
2024-11-20T09:47:05.137Z DRIVER « [RES] [ExtNVMReadLongBuffer]
buffer: (168 bytes)
2024-11-20T09:47:05.142Z SERIAL » 0x0108002a00015000a824 (10 bytes)
2024-11-20T09:47:05.143Z DRIVER » [REQ] [ExtNVMReadLongBuffer]
offset: 0x0150
length: 168
2024-11-20T09:47:05.146Z SERIAL « 0x01ab012a00000000000000000000000000000000000000000000000000000000 (173 bytes)
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000009316010201d39c011106d39c011106d39c0111060000000000d3
9c011106d39c001106000000000000000000000000000000539c0020010000000000d39c001106
d39c001000d39c0011060000000000000000000000000011
2024-11-20T09:47:05.147Z SERIAL » [ACK] (0x06)
2024-11-20T09:47:05.148Z DRIVER « [RES] [ExtNVMReadLongBuffer]
buffer: (168 bytes)
2024-11-20T09:47:05.150Z DRIVER « [RES] [ExtNVMReadLongBuffer] [unexpected]
buffer: (168 bytes)
2024-11-20T09:47:05.150Z DRIVER unexpected response, discarding...
2024-11-20T09:47:05.152Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:05.161Z SERIAL « 0x01ab012a0000d39c011001539c00a1020000000000d39c011001539c010701d3 (173 bytes)
9c011001d39c001000d39c001000539c002001539c01070100000000000000000000d39c011001
d39c011001539c0107010000000000539c0107010000000000d39c011001d39c011001d39c0110
01d39c011001539c010701539c00200100000000000000000000539c0107010000000000539c01
0701539c002001539c010701539c010701539c01070153f1
2024-11-20T09:47:05.162Z SERIAL » [ACK] (0x06)
2024-11-20T09:47:05.164Z DRIVER « [RES] [ExtNVMReadLongBuffer]
buffer: (168 bytes)
2024-11-20T09:47:05.168Z SERIAL » 0x0108002a0001f800a88c (10 bytes)
2024-11-20T09:47:05.169Z DRIVER » [REQ] [ExtNVMReadLongBuffer]
offset: 0x01f8
length: 168
2024-11-20T09:47:05.172Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:05.186Z SERIAL « 0x01ab012a9c002001000000000000000000000000000000000000000000000000 (173 bytes)
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000c2
2024-11-20T09:47:05.187Z SERIAL » [ACK] (0x06)
2024-11-20T09:47:05.188Z DRIVER « [RES] [ExtNVMReadLongBuffer]
buffer: (168 bytes)
2024-11-20T09:47:05.192Z SERIAL » 0x0108002a0002a000a8d7 (10 bytes)
2024-11-20T09:47:05.193Z DRIVER » [REQ] [ExtNVMReadLongBuffer]
offset: 0x02a0
length: 168
2024-11-20T09:47:05.195Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:05.210Z SERIAL « 0x01ab012a00000000000000000000000000000000000000000000000000000000 (173 bytes)
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000007f
2024-11-20T09:47:05.211Z SERIAL » [ACK] (0x06)
2024-11-20T09:47:05.212Z DRIVER « [RES] [ExtNVMReadLongBuffer]
buffer: (168 bytes)
2024-11-20T09:47:05.217Z SERIAL » 0x0108002a00034800a83e (10 bytes)
2024-11-20T09:47:05.217Z DRIVER » [REQ] [ExtNVMReadLongBuffer]
offset: 0x0348
length: 168
2024-11-20T09:47:05.219Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:05.234Z SERIAL « 0x01ab012a00000000000000000000000000000000000000000000000000000000 (173 bytes)
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000007f
2024-11-20T09:47:05.235Z SERIAL » [ACK] (0x06)
2024-11-20T09:47:05.236Z DRIVER « [RES] [ExtNVMReadLongBuffer]
buffer: (168 bytes)
2024-11-20T09:47:05.243Z SERIAL » 0x0108002a0003f000a886 (10 bytes)
2024-11-20T09:47:05.243Z DRIVER » [REQ] [ExtNVMReadLongBuffer]
offset: 0x03f0
length: 168
2024-11-20T09:47:05.246Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:05.261Z SERIAL « 0x01ab012a00000000000000000000000000000000000000000000000000000000 (173 bytes)
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000007f
2024-11-20T09:47:05.262Z SERIAL » [ACK] (0x06)
2024-11-20T09:47:05.263Z DRIVER « [RES] [ExtNVMReadLongBuffer]
buffer: (168 bytes)
2024-11-20T09:47:05.267Z SERIAL » 0x0108002a00049800a8e9 (10 bytes)
2024-11-20T09:47:05.267Z DRIVER » [REQ] [ExtNVMReadLongBuffer]
offset: 0x0498
length: 168
2024-11-20T09:47:05.271Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:05.285Z SERIAL « 0x01ab012a00000000000000000000000000000000000000000000000000000000 (173 bytes)
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000007f
2024-11-20T09:47:05.286Z SERIAL » [ACK] (0x06)
2024-11-20T09:47:05.287Z DRIVER « [RES] [ExtNVMReadLongBuffer]
buffer: (168 bytes)
2024-11-20T09:47:05.292Z SERIAL » 0x0108002a00054000a830 (10 bytes)
2024-11-20T09:47:05.293Z DRIVER » [REQ] [ExtNVMReadLongBuffer]
offset: 0x0540
length: 168
2024-11-20T09:47:05.300Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:05.310Z SERIAL « 0x01ab012a00000000000000000000000000000000000000000000000000000000 (173 bytes)
000000000000000000000000000000000000000000000000000000000000000000000000467088
03018205000000000000000000000000000000000000000000006d748c0f55d20d000000000000
000000000000000000000000000000004374880701c20500000000000000000000000000000000
00000000000062740c8f01d30d0000000000000000000060
2024-11-20T09:47:05.312Z SERIAL » [ACK] (0x06)
2024-11-20T09:47:05.314Z DRIVER « [RES] [ExtNVMReadLongBuffer]
buffer: (168 bytes)
2024-11-20T09:47:05.318Z SERIAL » 0x0108002a0005e800a898 (10 bytes)
2024-11-20T09:47:05.319Z DRIVER » [REQ] [ExtNVMReadLongBuffer]
offset: 0x05e8
length: 168
2024-11-20T09:47:05.324Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:05.338Z SERIAL « 0x01ab012a00000000000000000000000000000000000000000000000000000000 (173 bytes)
000000000000000000000000004a00000200100000000000000000000000000000000000000000
0000002f70cc8f45c2070000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000bb
2024-11-20T09:47:05.339Z SERIAL » [ACK] (0x06)
2024-11-20T09:47:05.340Z DRIVER « [RES] [ExtNVMReadLongBuffer]
buffer: (168 bytes)
2024-11-20T09:47:05.346Z SERIAL » 0x0108002a00069000a8e3 (10 bytes)
2024-11-20T09:47:05.347Z DRIVER » [REQ] [ExtNVMReadLongBuffer]
offset: 0x0690
length: 168
2024-11-20T09:47:05.353Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:05.367Z SERIAL « 0x01ab012a0000000000000000000000000000000000000e100441400000000000 (173 bytes)
000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000004f64080541800c000000000000000000000000000000000000000000004f
508c0f05c007000000000000000000000000000000000000000000004f30c40205c20300000000
0000000000000000000000000000000000000000000000ac
2024-11-20T09:47:05.368Z SERIAL » [ACK] (0x06)
2024-11-20T09:47:05.369Z DRIVER « [RES] [ExtNVMReadLongBuffer]
buffer: (168 bytes)
2024-11-20T09:47:05.373Z SERIAL » 0x0108002a00073800a84a (10 bytes)
2024-11-20T09:47:05.374Z DRIVER » [REQ] [ExtNVMReadLongBuffer]
offset: 0x0738
length: 168
2024-11-20T09:47:05.380Z SERIAL « [ACK] (0x06)
2024-11-20T09:47:06.386Z SERIAL « 0x01ab012a00000000000000000000000000000000000000000000000000000000 (173 bytes)
000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000004f30a003000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000002801ab012a0000000000000000000000
000000000000000000000000000000000000000000000000
2024-11-20T09:47:06.387Z SERIAL « [DISCARDED] invalid data 0x0000000000000000000000000000000000000000 (31 bytes)
0000000000000000000000
2024-11-20T09:47:06.388Z DRIVER Dropping message because it contains invalid data
2024-11-20T09:47:06.389Z SERIAL » [NAK] (0x15)
2024-11-20T09:47:06.394Z SERIAL « [DISCARDED] invalid data 0x000000000000000000000000000000004a642007 (20 bytes)
2024-11-20T09:47:06.398Z SERIAL « 0x018201000000000000000000000000000000000000000000004f30a003000000 (132 bytes)
000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000002801ab012a0000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000
2024-11-20T09:47:06.404Z SERIAL « [DISCARDED] invalid data 0x0000000000000000000000000000000000000000 (31 bytes)
0000000000000000000000
2024-11-20T09:47:06.405Z DRIVER Dropping message because it contains invalid data
2024-11-20T09:47:06.406Z SERIAL » [NAK] (0x15)
2024-11-20T09:47:06.407Z SERIAL « [DISCARDED] invalid data 0x0000000000000000000000000000000000000000 (35 bytes)
000000000000000000000000000028
2024-11-20T09:47:15.383Z CNTRLR Turning RF on...
2024-11-20T09:47:15.386Z SERIAL » 0x0104001001ea (6 bytes)
2024-11-20T09:47:15.386Z DRIVER » [REQ] [SetRFReceiveMode]
enabled: true
2024-11-20T09:47:16.386Z SERIAL « 0x01ab012a00000000000000000000000000000000000000000000000000000000 (173 bytes)
000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000004a6420070182010000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000028060104011001eb010401
2024-11-20T09:47:16.387Z SERIAL « [DISCARDED] invalid data 0x10 (1 bytes)
2024-11-20T09:47:16.387Z DRIVER Dropping message because it contains invalid data
2024-11-20T09:47:16.388Z SERIAL » [NAK] (0x15)
2024-11-20T09:47:16.391Z CNTRLR Failed to execute controller command after 1/3 attempts. Scheduling next try i
n 100 ms.
2024-11-20T09:47:16.492Z DRIVER » [REQ] [SetRFReceiveMode]
enabled: true
2024-11-20T09:47:16.493Z SERIAL » 0x0104001001ea (6 bytes)
2024-11-20T09:47:17.497Z CNTRLR Failed to execute controller command after 2/3 attempts. Scheduling next try i
n 1100 ms.
2024-11-20T09:47:18.599Z DRIVER » [REQ] [SetRFReceiveMode]
enabled: true
2024-11-20T09:47:18.600Z SERIAL » 0x0104001001ea (6 bytes)
2024-11-20T09:47:19.605Z DRIVER Attempting to recover unresponsive controller by reopening the serial port...
2024-11-20T09:47:19.608Z DRIVER all queues idle
2024-11-20T09:47:20.630Z DRIVER Serial port reopened. Returning to normal operation and hoping for the best...
2024-11-20T09:47:33.795Z DRIVER all queues busy
2024-11-20T09:47:33.797Z SERIAL » 0x0103003bc7 (5 bytes)
2024-11-20T09:47:33.798Z DRIVER » [REQ] [GetBackgroundRSSI]
2024-11-20T09:47:34.801Z CNTRLR Failed to execute controller command after 1/3 attempts. Scheduling next try i
n 100 ms.
2024-11-20T09:47:34.902Z DRIVER » [REQ] [GetBackgroundRSSI]
2024-11-20T09:47:34.903Z SERIAL » 0x0103003bc7 (5 bytes)
2024-11-20T09:47:35.906Z CNTRLR Failed to execute controller command after 2/3 attempts. Scheduling next try i
n 1100 ms.
2024-11-20T09:47:37.007Z DRIVER » [REQ] [GetBackgroundRSSI]
2024-11-20T09:47:37.008Z SERIAL » 0x0103003bc7 (5 bytes)
2024-11-20T09:47:38.011Z DRIVER Attempting to recover unresponsive controller by reopening the serial port...
2024-11-20T09:47:38.014Z DRIVER all queues idle
2024-11-20T09:47:39.036Z DRIVER Serial port reopened. Returning to normal operation and hoping for the best...
2024-11-20T09:48:03.796Z DRIVER all queues busy
2024-11-20T09:48:03.799Z SERIAL » 0x0103003bc7 (5 bytes)
2024-11-20T09:48:03.799Z DRIVER » [REQ] [GetBackgroundRSSI]
2024-11-20T09:48:04.804Z CNTRLR Failed to execute controller command after 1/3 attempts. Scheduling next try i
n 100 ms.
2024-11-20T09:48:04.905Z DRIVER » [REQ] [GetBackgroundRSSI]
2024-11-20T09:48:04.906Z SERIAL » 0x0103003bc7 (5 bytes)
2024-11-20T09:48:05.912Z CNTRLR Failed to execute controller command after 2/3 attempts. Scheduling next try i
n 1100 ms.
2024-11-20T09:48:07.013Z DRIVER » [REQ] [GetBackgroundRSSI]
2024-11-20T09:48:07.013Z SERIAL » 0x0103003bc7 (5 bytes)
2024-11-20T09:48:07.164Z SERIAL « 0x01eb0104011001eb180104011001eb060104011001eb0104011001eb06010501 (237 bytes)
3bab7d160105013bab7d16180105013bab7d160105013bab7d1618010a00040030028407b100f1
010a00040030028407b100f1010a00040030028407b100f1010a00040030028407b100f1010b00
04001b033003ffc900ed010b0004001b033003ffc900ed010b0004001b033003ffc900ed010b00
04001b033003ffc900ed010b0004001b032001ffca00fc010b0004001b032001ffca00fc18010b
0004001b032001ffca00fc18010b0004001b032001ffca00fc010b0004001b032001ffc900ff18
010b0004001b032001ff
2024-11-20T09:48:07.171Z SERIAL « [DISCARDED] invalid data 0xc900ff (3 bytes)
2024-11-20T09:48:07.172Z DRIVER Dropping message because it contains invalid data
@robertsLando didn't you have one of those sticks aswell? Does the same happen for you?
@AlCalzone Works on my side
FW: v1.2 SDK: v6.81.6
So the problem is likely caused by the VM USB setup. @roazhon do you have the possibility to create the backup on a different computer? E.g. by downloading and running one of the precompiled binaries from https://github.com/zwave-js/zwave-js-ui/releases/tag/v9.27.3 ?
hello, thank you for support... I will try to test on a windows pc the windows binary by following this process "How to Run Z Wave JS UI as a Windows Service" https://www.youtube.com/watch?v=6GD-DrpDdXo I have the windows interface of zwavejs ui now but the key is not detected when I plug it in usb...probably not the right method or I missed a step.
Windows might need additional drivers for the stick. Check aeotec's website if you find something.
Drivers are installed, my AEOTEC key is detected on device manager on COM3 call UZB
Then just enter COM3 as the port in Z-Wave JS UI's settings.
Thank you very much @AlCalzone , it works ! I finally have my .bin backup file 256ko. Have a nice day
Thanks for the update. Since this seems to be caused by something external (probably VM config), I'll close this issue as there's not much we can do about it.
Checklist
Deploy method
Home Assistant Add-on
Z-Wave JS UI version
9.20.0
ZwaveJS version
plugin Jeedom 2024-11-16 01:03:20
Describe the bug
the backup starts then freezes after a few seconds Home automation JEEDOM 4.4.19 with VM Debian 12 on NAS QNAP (virtualization station), USB key aeotec Z-Stick Gen5 SDK 6.81 firware 1.2 Everything works well except the possibility of making an NVM backup from the ZwaveJS-UI interface Please find logs in attachment and a screenshot
To Reproduce
Other users in jeedom community have related this problem to backup NVM but no solution has been found They used PC simplicity studio and PC controller but it's not so simple
Expected behavior
Have a backup NVM is interrested for me to restore on a new key 700 serial
Additional context
Archive.zip