projects:xiaomi-flora
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
projects:xiaomi-flora [2016/11/02 20:06] – [Xiaomi Flora Plant Monitor teardown and analysis] emeryth | projects:xiaomi-flora [2020/02/12 16:16] (current) – emeryth | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | {{template>: | ||
+ | | name=xiaomi-flora | ||
+ | | status=completed | ||
+ | | founder=[[user> | ||
+ | | repo= | ||
+ | }} | ||
+ | |||
====== Xiaomi Flora Plant Monitor teardown and analysis ====== | ====== Xiaomi Flora Plant Monitor teardown and analysis ====== | ||
Line 107: | Line 114: | ||
print "Soil fertility:", | print "Soil fertility:", | ||
</ | </ | ||
+ | |||
+ | ==== Historical data ==== | ||
+ | |||
+ | The device stores historical data when not connected that can be later synchronized. | ||
+ | |||
+ | I have not figured it out yet, but looking at the dumps it seems to work by writing an address to handle 0x003e and the reading data from handle 0x003c. | ||
+ | |||
===== Firmware hacking ===== | ===== Firmware hacking ===== | ||
Line 112: | Line 126: | ||
I have no interest in changing the firmware, since you can already get all data you need from the original firmware. | I have no interest in changing the firmware, since you can already get all data you need from the original firmware. | ||
- | But if you really want to know, the device supports OTA firmware update and there is a header with SWD on the PCB, although I was unable to connect | + | But if you really want to know, the device supports OTA firmware update and there is a header with SWD on the PCB, although I was unable to connect |
projects/xiaomi-flora.1478117201.txt.gz · Last modified: 2016/11/02 20:06 by emeryth