Software
Currently, our project utilizes ThingsBoard, an open-source IoT platform, for displaying,
visualizing, and analyzing the collected data. This platform has been instrumental in creating a cohesive and comprehensive
view of the data derived from our monitoring devices. ThingsBoard offers the capability to customize user dashboards,
enabling us to tailor the main dashboard to display data according to our specific needs or those of our customers.
This flexibility ensures that the application we develop on this IoT platform can be designed to present data in the
most effective and clear manner possible, catering to our unique set of monitored variables. These variables include
internal temperature, external temperature, frequency, weight, hive orientation (overturn detection), internal humidity,
external humidity, and battery status. The ability to customize the dashboard allows for an optimized display of these
critical parameters, enhancing the user experience by providing a clear and comprehensive overview of the bee hive's condition.
Key features of our software include the ability to add or remove monitoring devices, enabling users to
independently manage the integration and disintegration of IoT devices within our application. Additionally, ThingsBoard supports
public dashboard visibility. This means that if a user sets their dashboard to be publicly visible, anyone can view the dashboard through a
designated URL address. These publicly available dashboards are linked with our presentation web application, and all public dashboards can be searched
in a map or a list of monitored bee hives on our website.Furthermore, the platform facilitates the management and recording of interventions in the bee hive, s uch as honey collection,
treatment, or feeding events. Users can add entries about these activities, including details like the amount of food consumed, the type of medication used,
or the quantity of honey harvested. Beekeepers have complete control over setting up, customizing, and designing their dashboard to suit their preferences.
With a vast array of widgets available for displaying all monitored variables and various options for analytical graphs, beekeepers can receive immediate
notifications via email in case of unexpected conditions, ensuring timely and informed responses to any arising issues within the hive.