Cloud Plant DB with API for PlantCard

I released version 2.0.0 out of beta today.

No new issues reported for a few days, and you now have the weekend to test and upgrade.

I also published a new topic here to discuss this release:

1 Like

@Olen: I have replyed in your new tred

Hi all. New features reach release of OpenPlantbook cloud has arrived. :slight_smile:

See details at GitHub - slaxor505/OpenPlantbook-client: Open Plantbook clients and UI

Release 2209 notes

UI updates:

  • Added validation when saving a modified Public Plant. User cannot save modified public plant if no attributes have been modified.
  • Added stylised notifications to reflect results of operations
  • Added “Category” when creating and modifying plants
  • Other minor UI fixes and improvements

API updates and changes (see API documentation for details):

  • Plant Search endpoint now returns combined user + public plants result with deduplication.
  • Plant Search results now include plant’s Category.
  • Introduced search selector “userplant” to Plant Search endpoint. Now it is possible to search public and user plants, and get separate (user/public) and combined results.
  • Plant Details endpoint returns extra field “‘user_plant’: True” if resulting plant is user-plant.
  • Added “Category” field when creating and modifying plants

Maintenance:

  • Updated web framework and libraries to the secure and vulnerabilities free versions.
7 Likes

Hi all!

I’m excited to a major new feature of Open Plantbook!

The feature will allow you to share your own and see other users plants’ sensor data. For example, if you grow Rose in Norway then you will be able to see environment conditions where these Roses are grown around the world.
Moreover, you are not limited to the plants you have, and you will be able to see all users plants sensor’s data which Plantbook have been collected. It will include location (a country and perhaps city) where a particular plant grows bundled with its sensor data. The motivation for users to share their plant’s sensor data is you will be able to see others data if you are sharing yours. Displayed information will be anonymous and only include approximate location, sensor data and related plant. You can start development of your integration now. Sensor-data endpoints documentation here. Any feedback is always welcome.

See Release notes on the link: GitHub - slaxor505/OpenPlantbook-client: Open Plantbook clients and UI

Help is needed to introduce this functionality into HASS integration. If you can contribute then please submit PR to Olen’s integration. Reach me out or Olen if any questions in this regard. I’m currently working on development of phase 2 of this feature which will introduce ability to browse Sensor Data in Open Plantbook UI.

Also I’d like you to help understand how useful this feature is so please answer a few questions in the next message’s survey.

2 Likes

Sensor-data sharing feature feedback.

  1. Does “Sensor-data sharing” feature have practical use for you?
  • Yes
  • No
  • Not practical but It’s just fascinating to browse this information.

0 voters

  1. Are you keen on sharing your sensor-data?
  • Yes, absolutely.
  • No, because I’m concerned about sharing any info even if it is anonymous.
  • No, because I’m concerned about sharing any approximate location.
  • No, because my HASS and cannot access internet or has limited outbound access.
  • No, other reasons.

0 voters

Thank you in advance!

Hi all!

New release 2302.
Fully functional Sensor-Data UI
UI is fully wired using Grafana to display Sensor’s data.

  • Added initial Grafana dashboard for sensor data
  • Changed “supported measurements” for Sensor-upload end-point to be the same as rest of API
  • Rework to handle internal asynchronous operations
  • Internal platform resilience works
2 Likes

Hi all! I’m happy to announce the next release 2307 of Open Plantbook.

Release highlights: Ability to browse and use other users’ plants and submit request for a missing plant.

Our users have already created many plants and starting from this release others can benefit from it. If in UI “Browse DB” no plants (Public-plants) have been found then you can search in users’ plants as well. In doing so you can then add (by cloning or linking) other users’ plants to “My-plants” so they are available for your integrations.
If the plant, you need, is still not found in users’ plants, you can submit a request for the missing plant. These requests will help to find the most demanded missing plants, so we or the community can add them later. The plan is to expose these requests to all of our users so the community can help.

All changes and new features:

  • New UI Form to see plants’ details and their images
  • Ability to Browse other users’ plants (user-plants)
  • Ability to CLONE or LINK other users’ plants (user-plants) to My-Plants
  • Ability to request missing plant
  • UI revamp, better navigation with breadcrumbs
  • Security and reliability updates
  • Released Python “json-timeseries” library to ease Sensor-data integration (see API docs)

Roadmap

  • Ability to upload plants’ pictures in UI
  • Allow to search users’ plant (user-plants) via API
  • Ability to add and see multiple common names of the plants including in different national languages
  • Ability to add, modify and see general information about plants in UI and via API
  • Ability to specify alternative thresholds for different seasons of the year (summer, winter, etc.)
7 Likes

Hi all! I’m about to release a new version of Home-assistant’s OpenPlantbook integration which will support uploading “New Plant” integration’s sensors data to OpenPlantbook. (More info about this here: Open Plantbook | Charts) Now I’m looking for people who are willing to beta test this version of integration and help me to catch any bugs early. What next version of the integration will be doing is:

  1. Find all configured Plant-components and corresponding sensors. The integration is looking into configuration of a plant and get connected sensors from there.
  2. Upload the following sensors values: temp, light, moisture, fertility, humidity (if available) over period of time once a day. The data uploaded anonymously. There is an option to share location of a plant taken from HASS but it is not mandatory. However, the location can help to understand the environment where a plant is being grown.

I will greatly appreciate any help with the beta-testing. Please send me a direct message here or Discord and I will share the beta version.

1 Like