Overview
Inspections are a critical part of beekeeping management. Softbee allows you to create custom inspection questions and record detailed observations for each apiary.Accessing Inspection Tools
Understanding Inspection Questions
Softbee uses a customizable question system that allows you to:- Create apiary-specific inspection checklists
- Define different question types for various data collection needs
- Mark questions as required or optional
- Organize questions by category
- Set display order for logical workflow
Question Data Structure
Each inspection question contains:| Field | Database Name | Type | Description | Required |
|---|---|---|---|---|
| ID | id | String | Unique identifier | Auto-generated |
| Apiary ID | apiary_id | String | Associated apiary | Auto-set |
| Question Text | question_text | String | The question to display | Yes |
| Question Type | question_type | String | Type of response expected | Yes |
| Category | category | String | Group/category for organization | No |
| Required | is_required | Boolean | Must be answered | Yes |
| Options | options | Array | Available choices (for select types) | Conditional |
| Min Value | min_value | Integer | Minimum numeric value | Conditional |
| Max Value | max_value | Integer | Maximum numeric value | Conditional |
| Display Order | display_order | Integer | Sort order in the list | Yes |
| Active | is_active | Boolean | Whether the question is active | Yes |
Question Types
Softbee supports multiple question types to capture different kinds of inspection data:Text Questions
Type:texto (text)
Use for:
- Free-form observations
- Descriptive notes
- Any narrative information
- “Describe the overall hive condition”
- “Note any unusual bee behavior”
- “Record queen sighting details”
Numeric Questions
Type:numero (number)
Use for:
- Counting frames
- Temperature readings
- Weight measurements
- Population estimates (if using numbers)
- “How many frames of capped honey?”
- “Hive weight (kg)”
- “Temperature inside hive (°C)”
- Set
min_valuefor the minimum allowed number - Set
max_valuefor the maximum allowed number
Selection Questions
Type:seleccion (select)
Use for:
- Multiple choice questions
- Standardized responses
- Categorical data
- “Queen seen?” → Options: [“Yes”, “No”, “Not Sure”]
- “Temperament” → Options: [“Calm”, “Defensive”, “Aggressive”]
- “Brood pattern” → Options: [“Solid”, “Spotty”, “None”]
- Define
optionsarray with available choices - Users select one option from the list
Yes/No Questions
Type:si_no (yes/no)
Use for:
- Binary decisions
- Present/absent observations
- True/false conditions
- “Is the queen present?”
- “Are there signs of disease?”
- “Did you add a super?”
- Automatically provides “Sí” (Yes) and “No” (No) options
Creating Inspection Questions
Write the Question Text
Enter a clear, specific question:
- Be concise and unambiguous
- Use consistent terminology
- Consider the beekeeper’s workflow
Select Question Type
Choose the appropriate type:
- Texto: For observations and notes
- Numero: For counts and measurements
- Seleccion: For predefined choices
- Si/No: For binary questions
Add Category (Optional)
Group related questions by category:
- “Brood”
- “Food Stores”
- “Queen”
- “Health”
- “Equipment”
Configure Question Options
Depending on the question type:For Selection Questions:
- Define the list of options
- Ensure options are mutually exclusive
- Keep options concise
- Set
min_valueif there’s a minimum - Set
max_valueif there’s a maximum - Leave empty if no limits
Set Required Status
Toggle “Obligatoria” (Required):
- ON: Must be answered to complete inspection
- OFF: Optional, can be skipped
Mark critical safety and health checks as required to ensure they’re never missed.
Set Display Order
Enter a number for
display_order:- Lower numbers appear first
- Use increments of 10 (10, 20, 30…) to allow easy reordering
- Example: 10, 20, 30, 40
Activate the Question
Ensure “Activa” (Active) is set to true:
- Active questions appear in inspections
- Inactive questions are hidden but preserved in the database
Editing Inspection Questions
Modify Fields
Update any fields as needed:
- Question text
- Question type (be careful changing types)
- Options or numeric limits
- Required status
- Display order
Organizing Inspection Questions
By Category
Group questions into logical categories:By Display Order
Order questions to match your inspection workflow:-
Safety checks first (10-19)
- Protective equipment
- Smoker ready
-
External observations (20-29)
- Entrance activity
- External hive condition
-
Internal inspection (30-69)
- Brood frames (30-39)
- Food frames (40-49)
- Queen observation (50-59)
- Health checks (60-69)
-
Interventions (70-89)
- Treatments applied
- Equipment changes
-
Summary (90-99)
- Overall assessment
- Next steps
Conducting an Inspection
Prepare for Inspection
Before opening a hive:
- Gather protective equipment
- Prepare smoker
- Have your device ready with Softbee open
Start the Inspection
In Softbee:
- Navigate to the apiary
- Access the monitoring section
- Select the beehive to inspect
Answer Questions in Order
Work through your custom questions:
- Questions appear in display order
- Answer required questions (marked with *)
- Skip optional questions if not applicable
- Use consistent terminology in text responses
Record Observations
For each question:
- Text: Type observations clearly and concisely
- Number: Enter accurate counts or measurements
- Selection: Choose the most appropriate option
- Yes/No: Select based on your observation
Update Beehive Data
After answering questions, update the beehive record:
- Activity level
- Population estimate
- Frame counts
- Health status
- Observations field
Best Practices for Inspections
Question Design
Keep Questions Specific
Keep Questions Specific
Specific questions yield actionable data:✅ Good: “How many frames contain capped brood?”❌ Poor: “How is the brood?”
Use Consistent Options
Use Consistent Options
For selection questions, use the same options across similar questions:If you rate bee population as “Alta/Media/Baja”, use the same scale for activity level.
Balance Required vs. Optional
Balance Required vs. Optional
Don’t make everything required:
- Mark critical safety and health items as required
- Leave detailed observations optional
- This ensures inspections can be completed quickly when needed
Inspection Workflow
Seasonal Variations
Adapt Questions by Season
Adapt Questions by Season
You can create season-specific question sets:Spring:
- Swarm preparations?
- Queen cells present?
- Room for expansion?
- Honey production frames?
- Water collection observed?
- Heat stress signs?
- Winter prep status?
- Food stores adequate?
- Hive entrance reduced?
- Cluster position?
- Food consumption rate?
- Moisture issues?
Deactivating Questions
To remove a question from active use without deleting historical data: Inactive questions:- Don’t appear in new inspections
- Preserve historical inspection data
- Can be reactivated later
Integration with Beehive Records
Inspection questions complement the beehive record fields: Beehive Fields (in/beehive):
- Core metrics (population, frames, health)
- Updated during every inspection
- Structured data for trends
/questions):
- Flexible, apiary-specific observations
- Detailed inspection notes
- Can vary by season or beekeeper preference
Use both systems together: Update beehive records for structured data, and answer custom questions for detailed observations.
Troubleshooting
Questions not appearing in order
Questions not appearing in order
Check the
display_order values:- Lower numbers appear first
- Ensure each question has a unique order number
- Re-save questions if order seems wrong
Can't make a question required
Can't make a question required
Ensure:
- The
is_requiredfield is set totrue - The question is active (
is_active= true) - Save the question after changes
Options not showing for selection questions
Options not showing for selection questions
Verify:
- Question type is set to “seleccion”
- Options array is properly formatted
- At least one option is defined
Next Steps
- Update beehive records with inspection findings
- Track inventory usage for treatments and interventions
- Review inspection history to identify trends and patterns