LYWSD03MMC: devbis -> pvvx wirelessly?
Opened this issue · 9 comments
Имеется 8 датчиков LYWSD03MMC, в свое время прошитых в Zigbee прошивкой отсюда: https://github.com/devbis/z03mmc
Можно ли установить на них прошивку из этого проекта через OTA?
Судя по принятой индексации, OTA-файл должен называться 1141-0203-... и т.д. с расширением .zigbee
Но подобного файла в репозитории я не нашел. Нашел только файл Z03MMC_v0119.bin, предназначенный для прошивки через COM-порт (один датчик я прошил, но разбирать и паять провода к остальным очень не хотелось бы).
Спасибо!
То есть, либо через паяльник, либо через временный возврат на BLE?
Или сами делайте заголовочный файл для *.zigbee.
Try https://github.com/pvvx/ZigbeeTLc/raw/master/bin/1141-0203-09993001-Z03MMC_v0119.zigbee
Many thanks! That one makes the transition to your firmware an easy process. I updated it with zigbee2mqtt.
Пробуйте https://github.com/pvvx/ZigbeeTLc/raw/master/bin/1141-0203-09993001-Z03MMC_v0119.zigbee
в последнем релизе сменился manufacturerID на 56085 и OTA ругается на Manufacturer code mismatch
https://github.com/pvvx/ZigbeeTLc/raw/master/bin/db15-0203-09993001-Z03MMC_v0118.zigbee
python3 zb_bin_ota.py Z03MMC_v0118.bin Z03MMC_new -m 56085 -i0x0203 -v0x09993001 -s"Zigbee ver:devis to ZigbeeTLc"
usage: zb_bin_ota.py [-h] -m MANUFACTURER_ID -i IMAGE_ID -v VERSION
[-s HEADER_STRING]
INPUT OUTPUT
Create Zigbee OTA file
positional arguments:
INPUT Firmware image filename
OUTPUT OTA filename
options:
-h, --help show this help message and exit
-m MANUFACTURER_ID, --manufacturer_id MANUFACTURER_ID
Manufacturer ID
-i IMAGE_ID, --image_type IMAGE_ID
Image ID
-v VERSION, --file_version VERSION
File version
-s HEADER_STRING, --header_string HEADER_STRING
Header String
Thanks!
Finally I successfully updated OTA on Zigbee2MQTT from devbis 1100 to pvvx v0120 using this zigbee ota file