WatchFlower logo
Logo by Chris Díaz. Thanks ;-)

A plant monitoring application for Xiaomi MiJia "Flower Care" and "Ropot" Bluetooth devices.

Reads and plots datas from a couple of Bluetooth Low Energy sensors. Works with international and chinese devices, doesn't require an account creation, your GPS location nor any other private datas from you!

GitHub page

linux | macOS | windows
android | iOS

Monitor your plants

Watch your flowers (get it? GET IT!?) vitals and keep them waterfull and alive!

Never miss watering day

Remember the last time you killed your girlfriend favorite orchid? With our monitoring and notification system, you'll have no more excuses...

Pretty charts

Access data history to get a long term view of your plants growth. Because everyone loves pretty charts! I know I do.


FlowerCare device

MiJia FlowerCare

soil moisture soil conductivity air temperature light sensor
Ropot device

MiJia Ropot

soil moisture soil conductivity air temperature
BLE HygroTemp Clock device

MiJia Digital Hygrometer Clock

temperature humidity clock
BLE HygroTemp EInk device

ClearGrass Digital bluetooth Thermometer and Hygrometer (with EInk screen)

temperature humidity
BLE HygroTemp LCD device

MiJia BLE Temperature and Humidity sensor (with LCD screen)

temperature humidity
add a new device

Add another one?

If you develop a BLE device or know a good one, contact me, I might just add support for it!



Version 0.7
Release notes


64b / 38 MB



64b / 43.5 MB

application zip


64b / 46.7 MB

application zip
Available in english / french / spanish

Get involved!


You can help us find and report bugs, propose new features, help with the documentation and more! Visit the Issues section of the GitHub page to start!


You can browse the code on the GitHub page, submit patches and pull requests! Your help would be greatly appreciated ;-)


WatchFlower is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

Read more about the GPLv3!