emericg / WatchFlower

A plant monitoring application that reads and plots data from compatible Bluetooth sensors and thermometers like Xiaomi 'Flower Care' or Parrot 'Flower Power'
https://emeric.io/WatchFlower
GNU General Public License v3.0
192 stars 27 forks source link

[Feature Request] Firmware update #58

Closed therealhalifax closed 2 years ago

therealhalifax commented 2 years ago

Will you add Firmware Update (and also downgrade) for the xiaomi plant sensors in the near future?

Otherwise I will still need the offcial App in parallel.

emericg commented 2 years ago

Hi, I'm sorry but no this is not something that can be done (safely). The devices supported by this application have all been reverse engineered to some extent, but reverse engineering firmware update would be 1/ a lot of work, 2/ always risky for your devices. There will always be some important details about the procedure and its limitations known only by the manufacturer (and since, probably already forgotten) that would make this endeavor a risky business... Also, I do not have access to any of the firmware files, update manifests or anything.