Detailed feature description of bee-pilot voice

bee-pilot voice offers a comprehensive suite of features specifically designed for managing beehives. The functions can be controlled by voice commands or manual input. Here are all the commands and how to use them:


1. Manage locations

Commands:

  • Retrieve locations:
    • Show all locations of my beehives.
    • What locations do I have?
      (Answer: A list of locations with names and additional details if required)
  • Show details of a location:
    • Open the details of location [location name].
      (Bee-Pilot displays details such as description, GPS coordinates and address)
  • Retrieve weather data:
    • What’s the weather like at [location name]?
      (Answer: Temperature, wind speed and direction, as well as a short weather description)

2. Manage beehives

Commands:

  • List beehives:
    • Show all beehives at location [location name].
      (Answer: A list of all beehives at a specific location)
  • Show details of a beehive:
    • Show the details of [beehive name].
      (The app opens the beehive’s stock card)
  • Show details of a beehive:
    • Tell me the details of [beehive name].
      (bee-pilot voice tells you the data of the colony)
  • Add new beehive:
    • Create a new beehive at location [location name].
      (Bee-Pilot asks for: Name, type, queen’s year of birth, number of honey and brood frames, etc.)
  • Update beehive data:
    • Update the beehive [beehive name].
      (Bee-Pilot asks which data should be changed, e.g. name, frame details, bee colony type, etc.)

3. Inspections

Commands:

  • List inspections:
    • Show all inspections of [beehive name].
      (Answer: A list of completed and active inspections)
  • Start new inspection:
    • Start an inspection for [beehive name].
      (Bee-Pilot opens a checklist for the inspection)
  • Edit inspection:
    • Edit the active inspection of [beehive name].
      (Bee-Pilot shows open questions or tasks of the inspection)
  • Complete inspection:
    • Complete the inspection of [beehive name].
      (Confirmation required before the inspection is marked as completed)

4. Task management

Commands:

  • Show tasks:
    • Show all tasks for [location name] or [beehive name].
      (Answer: A list of tasks with due date and alarm status)
  • Create new task:
    • Create a new task for [location name] or [beehive name].
      (Bee-Pilot asks for: Description, due date, alarm status)
  • Edit task:
    • Edit the task [task description].
      (Bee-Pilot asks which changes should be made)
  • Delete task:
    • Delete the task [task description].
      (Confirmation required)

5. Logbook keeping

Commands:

  • Show log entries:
    • Show all log entries for [beehive name].
      (Answer: A list of log entries with date and details)
  • Create new log entry:
    • Create a log entry for [beehive name]: [description].
      (Bee-Pilot saves the entry in the logbook)

6. Navigation and links

Commands:

  • Open details:
    • Open the details of [location name] or [beehive name] in the app.
      (Bee-Pilot redirects you to the corresponding page in the app)
  • Find location based on GPS:
    • Am I at a location?
      (Bee-Pilot checks your current GPS position with the saved locations and suggests matches)

7. Automatic data retrieval

Bee-Pilot can automatically:

  • Recognize the user’s location and display matching data.
  • Send reminders for upcoming tasks or inspections.
  • Provide alerts based on weather conditions or task priority.

With these features, bee-pilot is a versatile tool that makes managing beehives more intuitive, efficient, and enjoyable.