It's main features are:
- Easy to use framework to control the Flower Power
- Framework is 100% pure Java and easily extendable
-
Transparent access to sensor readings (without having to know Bluetooth LE specifics)
- SystemId, ModelNr, SerialNr, Firmware/Hardware/Software Revision, Manufacturer Name, Certificate Data, PnP-Id, Friendly Name, Color
- Readings AND Notifications for Temperature, Soil Moisture, Sunlight, Battery Level
-
Advanced Persistency Options
- Save time series with individual IDs (e.g. for every plant in contrast to every Flower Power sensor)
- Storage options: internal storage, SD card or Android's SQlite database
- Automatically smooth and compact time series by applying reduction algorithms (e.g. Douglas-Peucker-Ramer)
-
Plot Support
- Draw individual time series on nice plots
- Ready-to-use plot fragment for easy UI integration
The library as well as this website are intended for developers. It mainly offers download, documentation and contact information.
Flower Power for Android is still beta and in an early stage of development, but it's open: comments, bug reports and contributions are warmly welcome !
Credits go to Sandeep Mistry (for a pioneering JavaScript library), Moritz (for the first publicly available Android proof-of-concept) and Jerome (for information and motivation).
Screenshots of the Example App for the Flower Power for Android Library
|
News
28.04.2014 |
First public release. |
|
|