https://github.com/smanar/zigbee_firmware
Python tool in command line to retreive information for a Zigbee Firmware. It give somes informations on firmware file.
https://github.com/smanar/zigbee_firmware
firmware ota tool zigbee
Last synced: 2 months ago
JSON representation
Python tool in command line to retreive information for a Zigbee Firmware. It give somes informations on firmware file.
- Host: GitHub
- URL: https://github.com/smanar/zigbee_firmware
- Owner: Smanar
- Created: 2020-03-01T13:12:41.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-08-04T19:11:25.000Z (almost 5 years ago)
- Last Synced: 2026-01-01T09:06:19.562Z (6 months ago)
- Topics: firmware, ota, tool, zigbee
- Language: Python
- Homepage:
- Size: 866 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Zigbee_firmware
Python tool in command line to retreive information for a Zigbee Firmware. It give somes informations on firmware file.
```
J:\test>python read.py ikea.zigbee
```
Result:
```
File name : ikea.zigbee
File size : 174150 Bytes
find start offset : 392
**** HEADER ***
Upgrade File identifier : 0xbeef11e
Header version : 0x100
Header lenght : 56
Header field control : 0
Manufacturer code : 0x117c
Image type : 0x2202 Manfufacturer Specific
File version : 0x12217572 > App release:114 App Build:117 Stack release:33 Stack Build:18
zigbee stack version: 0x2
Header string: b'EBL tradfri_light_1000ml\x00\x00\x00\x00\x00\x00\x00\x00'
Total image size: 173246
No special headers
***** DATA ***** (Start at offset 448)
Segment 1
-------------
Tag ID : 0x0 Upgrade Image
len field : 173184 bytes
segment offset 448>173637 (173190 bytes)
Image percentage 100.0%
*** IMAGE COMPLETE ***
Segment 2
-------------
Tag ID : 0xdd64 Reserved
*** Recalculating lenght, value in TAG too big = 3927358301
segment offset 173638>174149 (512 bytes)
**** END ********
Unused data : 0
```