WatchFlower Versions Save

A plant monitoring application that reads and plots data from compatible Bluetooth sensors and thermometers like Xiaomi 'Flower Care' or Parrot 'Flower Power'

v5.4

4 months ago
  • Add Hungarian translation
  • Add notification permission for Android 13
  • Fix notifications for Android 12
  • Fix Bluetooth permissions mess for Android 12+ and Qt 6.5+
  • Improve compatibility with Qt 6.5 and 6.6

v5.3

7 months ago
  • Various fixes and cleanups
  • Fix bugs related to Android status bar
  • Add a new "advanced settings" screen (work in progress)
  • Improve compatibility with Qt 6.6

v5.2

9 months ago
  • Android 12 fixes
  • Don't show notifications when the Android application is on the foreground
  • Rewrite Bluetooth detection and permission handling
  • Major UI code cleanup
  • Many visual improvements
  • Plant screen UI improvements
  • Heat alarm improvements
  • Implement simple vibration for iOS

v5.1

11 months ago
  • Plant database improvements
  • Plant journal improvements
  • Try to improve Android permissions detection
  • Qt 6.5 fixes

v5.0

1 year ago

Devices:

  • Add support for Flower Care "Tuya" variant (HHCCJCY10) (MUST be added to its official application ONCE in order to work)
  • Add support for Qingping "Air Monitor Lite" (CGDN1) (MUST be added to its official application ONCE in order to work)
  • Add preliminary support for "MJWSD05MMC" hygrometers
  • Add preliminary support for ATC firmwares
  • Add preliminary support for b-parasite sensors

Fixes:

  • Fixed support for Flower Care Max
  • Fixed editing plant journal

Improvements:

  • Revamped tutorial
  • Many graphing improvements
  • Many quality of life improvements
  • Select which month/week to show in history
  • Select which notifications categories are enabled
  • Add a macOS "application menu"
  • Add the possibility to split sensor list into different sections (plant sensors, thermometers, environmental sensors)
  • Add device information for thermometers and environmental sensors
  • Add dew point display for thermometer (if is set to "outside")
  • About and Settings screens are loaded on demand

v4.1

1 year ago
  • Tablet UI improvements
  • macOS dock improvements
  • Various bugfixes and optimizations

v4.0

1 year ago

New features

  • Android background updates and notifications (experimental)
  • New dynamic sensor update system, only update sensor detected near you
  • New in-app sensor info screen
  • New plant browser screen
  • New plant selection screen
  • New plant journal screen
  • New nearby device scanning screen
  • Add support for XMWSDJO4MMC hygrometer
  • Add support for Honeywell 'Formaldehyde HCHO Monitor' (JQJCY01YM)
  • Add support for Qingping 'Bluetooth Alarm Clock' (CGD1)
  • Add support for Qingping 'Temp & RH Barometer Pro S' (CGP1W)
  • Add history support for RoPot sensor
  • Improve support for Qingping 'Temp & RH Monitor Lite' (CGDK2)
  • Improve support for Qingping 'Temp and RH M Monitor' (CGG1-M)

Improvements

  • So many UI improvements
  • Histograms will show average and max values if needed
  • Improved tutorial
  • Faster all around
  • Graphs will always be loaded (and reloaded) asynchronously
  • Device scanning improvements
  • Device updating improvements
  • Native builds for mac with M1 processors
  • Hard switch to Qt 6.3

v3.2

2 years ago
  • Sanitize saved settings from window geometry (desktop)
  • Fix action buttons not resetting state once clicked (mobile)
  • Warn Android users that they should (probably) have GPS enabled to scan for BLE device (mobile)
  • Hard switch to Qt 5.15
  • Various code cleanups

v3.1

2 years ago

v3.0

2 years ago

Features

  • Simplify core logic for improved reliability
  • Add ways to synchronise multiple sensors history at once
  • Add more sensor value sanity checks for improved reliability
  • Improve MySQL database support (still experimental)

UI

  • Various UI cleanups
  • Screen scaling improvements
  • Clean and improve the settings screen

Platform specific

  • Add a launch screen for iOS
  • Add new macOS permissions
  • Publish a Windows installer
  • Publish a Linux FlatPak version