🔗 Integrations & Settings Guide
Connect Farmers Bounty with your favorite productivity tools and customize settings for your perfect gardening experience. This guide covers all integrations and configuration options.
📑 Table of Contents
🔌 Third-Party Integrations
Access at Farmers Bounty → Integrations
Google Calendar Integration
Setup:
- Go to Integrations page
- Find Google Calendar section
- Click Connect Google Calendar
- Authorize Farmers Bounty to access your calendar
- Select which calendar to sync to
- Choose sync options:
- Event types to sync (planting, harvesting, etc.)
- Sync frequency (real-time, daily, manual)
- Notification preferences
- Click Save Settings
Features:
- One-Way Sync: Farmers Bounty → Google Calendar
- Event Types: All garden events appear in calendar
- Color Coding: Events colored by type
- Reminders: Google Calendar notifications
- Mobile Access: View on phone via Google Calendar app
Managing Sync:
- Test Connection: Verify sync is working
- Push Events: Manually sync now
- View Sync Log: See what was synced
- Disconnect: Stop syncing
Todoist Integration
Setup:
- Get Todoist API token:
- Log in to Todoist
- Go to Settings → Integrations
- Copy API token
- In Farmers Bounty:
- Go to Integrations
- Find Todoist section
- Paste API token
- Select project for garden tasks
- Choose sync options
- Save settings
Features:
- Task Creation: Garden tasks appear in Todoist
- Due Dates: Synced from calendar
- Priorities: Critical tasks marked high priority
- Labels: Tagged with plant names, locations
- Completion: Mark complete in Todoist, syncs back
Task Types:
- Planting reminders
- Watering tasks
- Fertilizing schedules
- Harvest reminders
- Maintenance activities
- Pest/disease checks
AnyList Integration
Setup:
- Go to Integrations
- Find AnyList section
- Enter your AnyList email
- Configure export options
Features:
- Purchase Lists: Export to AnyList shopping app
- Email Export: Send list to your AnyList email
- Categories: Organized by type (seeds, supplies, etc.)
- Quantities: Included in list
- Notes: Variety names, specifications
Using AnyList Export:
- Create purchase list in Farmers Bounty
- Click Export to AnyList
- List sent to your AnyList email
- Opens in AnyList app
- Check off items as you shop
Thermacell Integration
Access at Farmers Bounty → Thermacell (Admin only)
Setup:
- Register Thermacell device
- Enter device credentials
- Configure monitoring
Features:
- Mosquito Monitoring: Track pest activity
- Device Status: Battery, refill alerts
- Usage Logs: When device was active
- Integration with Garden: Correlate with outdoor activities
📱 Desktop App Sync
Access at Farmers Bounty → Sync Status
About Desktop Sync
Farmers Bounty offers a desktop app (macOS) that syncs with your WordPress installation:
Benefits:
- Offline Access: Work without internet
- Native Performance: Faster than web interface
- Better UI: Optimized for desktop
- Notifications: Native system notifications
- Data Sync: Bidirectional synchronization
Setting Up Sync
WordPress Plugin Setup:
- Go to Settings
- Find Desktop Sync section
- Enable sync API
- Generate sync credentials:
- Sync URL (your WordPress site)
- API key (auto-generated)
- Secret key (auto-generated)
- Copy credentials for desktop app
Desktop App Setup:
- Download Farmers Bounty desktop app
- Install and launch
- Go to Settings → Sync
- Enter WordPress credentials:
- WordPress URL
- API key
- Secret key
- Click Connect
- Initial sync begins
Sync Features
What Syncs:
- ✅ Plants and locations
- ✅ Calendar events
- ✅ Seed inventory
- ✅ Harvest records
- ✅ Learnings and notes
- ✅ Photos (optional, can be large)
- ✅ Settings and preferences
- ✅ Purchase lists
- ✅ Layout snapshots
Sync Modes:
- Automatic: Syncs every X minutes
- On Change: Syncs when you make changes
- Manual: Sync only when you click button
- On Launch: Syncs when app opens
Conflict Resolution:
If same data edited in both places:
- Newest Wins: Most recent change kept (default)
- Desktop Wins: Desktop version always kept
- WordPress Wins: WordPress version always kept
- Manual: You choose which to keep
Sync Status Dashboard
Monitor sync health:
Status Indicators:
- ● Synced: All data current
- ● Syncing: Sync in progress
- ● Pending: Changes waiting to sync
- ● Error: Sync failed
Sync Log:
- View recent sync activity
- See what was synced
- Identify errors
- Track sync performance
Sync Statistics:
- Last sync time
- Total syncs performed
- Data transferred
- Sync success rate
- Average sync time
Troubleshooting Sync
Common Issues:
| Issue | Solution |
|---|---|
| Can’t Connect | Check URL, API keys, firewall settings |
| Sync Fails | Check internet connection, server status |
| Slow Sync | Disable photo sync, check bandwidth |
| Conflicts | Choose conflict resolution strategy |
| Missing Data | Force full sync, check sync log |
Reset Sync:
If sync is completely broken:
- Back up data on both sides
- Disconnect sync
- Clear sync cache
- Reconnect with fresh credentials
- Perform full sync
⚙️ Settings & Configuration
Access at Farmers Bounty → Settings
General Settings
Location:
- Address: Your garden location
- Coordinates: Latitude/longitude (auto-filled)
- USDA Zone: Hardiness zone (auto-detected)
- Elevation: Feet/meters above sea level
- Timezone: For accurate scheduling
Units:
- Temperature: Fahrenheit or Celsius
- Distance: Inches/feet or centimeters/meters
- Weight: Pounds/ounces or kilograms/grams
- Volume: Gallons or liters
- Area: Square feet or square meters
Date & Time:
- Date Format: MM/DD/YYYY or DD/MM/YYYY
- Time Format: 12-hour or 24-hour
- First Day of Week: Sunday or Monday
- Season Start: When your growing season begins
Notification Settings
Notification Types:
- Frost Alerts: When frost is predicted
- Heat Warnings: Extreme heat forecasts
- Watering Reminders: Plants need water
- Harvest Alerts: Crops ready to pick
- Task Reminders: Calendar events due
- Pest Alerts: Disease pressure warnings
- Sync Status: Sync errors or issues
Notification Methods:
- Email: Send to email address
- WordPress Dashboard: Show in admin
- Desktop App: Native notifications (if using app)
- Push Notifications: Mobile alerts (future feature)
Notification Timing:
- Frost Alerts: Evening before (6 PM)
- Daily Summary: Morning (7 AM)
- Task Reminders: Day before and day of
- Harvest Alerts: 3 days before ready
Privacy Settings
Data Collection:
- Anonymous Usage: Help improve plugin (optional)
- Error Reporting: Send crash reports (optional)
- Weather Data: Share with weather network (optional)
Data Retention:
- Keep Data on Uninstall: Don’t delete when deactivating
- Auto-Delete Old Data: Remove data older than X years
- Photo Retention: Keep photos indefinitely or X months
Advanced Settings
Performance:
- Cache Duration: How long to cache API data
- Image Optimization: Compress uploaded photos
- Lazy Loading: Load images as needed
- Database Optimization: Auto-optimize weekly
Developer Options:
- Debug Mode: Show detailed errors
- API Logging: Log all API calls
- Sync Debugging: Verbose sync logs
- Export Logs: Download debug logs
🔑 API Keys Setup
Configure API keys for enhanced features:
Weather Underground
Getting API Key:
- Go to Weather Underground API
- Sign up for account
- Create API key
- Copy key
In Farmers Bounty:
- Go to Settings → API Keys
- Find Weather Underground
- Paste API key
- Enter your PWS station ID (if you have one)
- Test connection
- Save
Features Enabled:
- Hyperlocal weather data
- Personal weather station integration
- Accurate frost predictions
- Historical weather data
- Growing degree day tracking
Perenual Plant API
Getting API Key:
- Go to Perenual.com
- Sign up for API access
- Choose plan (free tier available)
- Copy API key
In Farmers Bounty:
- Go to Settings → API Keys
- Find Perenual
- Paste API key
- Test connection
- Save
Features Enabled:
- Access to 10,000+ plant species
- Detailed care instructions
- Hardiness zone data
- Pest and disease info
- Plant images
Claude AI (Anthropic)
Getting API Key:
- Go to Anthropic Console
- Sign up for account
- Add payment method (pay-as-you-go)
- Generate API key
- Copy key
In Farmers Bounty:
- Go to Settings → API Keys
- Find Claude AI
- Paste API key
- Test connection
- Save
Features Enabled:
- AI-powered plant diagnosis
- Natural language Q&A
- Personalized recommendations
- Image analysis (Claude Vision)
- Smart insights
Tavily Search API
Getting API Key:
- Go to Tavily.com
- Sign up for account
- Generate API key
- Copy key
In Farmers Bounty:
- Go to Settings → API Keys
- Find Tavily
- Paste API key
- Test connection
- Save
Features Enabled:
- Enhanced knowledge base search
- Real-time gardening info
- External resource integration
- Research assistance
PlantNet API
Getting API Key:
- Go to PlantNet
- Request API access
- Wait for approval
- Receive API key
In Farmers Bounty:
- Go to Settings → API Keys
- Find PlantNet
- Paste API key
- Test connection
- Save
Features Enabled:
- Photo-based plant identification
- Species recognition
- Botanical database access
🔧 Troubleshooting
Common Issues
Plugin Not Working After Installation:
- Go to Farmers Bounty → Database Setup
- Check if tables exist
- Click Create Database Tables
- Refresh page
Weather Data Not Loading:
- Check Weather Underground API key
- Test connection in Settings
- Verify location coordinates
- Check API usage limits
Plant Search Returns No Results:
- Check Perenual API key
- Try alternative search terms
- Use scientific name
- Check API connection
AI Features Not Working:
- Verify Claude API key
- Check API usage/billing
- Test connection
- Review error logs
Sync Failing:
- Check internet connection
- Verify sync credentials
- Check WordPress site is accessible
- Review sync log for errors
- Try manual sync
Diagnostics Tools
Access at Farmers Bounty → Diagnostics
System Information:
- WordPress version
- PHP version
- MySQL version
- Plugin version
- Server configuration
Health Checks:
- Database: Tables exist and healthy
- APIs: All API connections working
- Permissions: File/folder permissions correct
- Cron Jobs: Scheduled tasks running
- Cache: Cache functioning properly
Error Logs:
- View recent errors
- Filter by severity
- Search logs
- Export for support
- Clear old logs
API Usage:
- Calls made per API
- Costs incurred
- Rate limit status
- Failed requests
- Usage trends
Getting Support
Before Contacting Support:
- Check this user guide
- Search knowledge base
- Review diagnostics
- Try troubleshooting steps
- Export error logs
Support Channels:
- Documentation: This user guide
- Knowledge Base: In-plugin help articles
- Email Support: support@it-influentials.com
- Website: IT Influentials
What to Include:
- Plugin version
- WordPress version
- Description of problem
- Steps to reproduce
- Error messages
- Screenshots
- Diagnostic report
✅ Setup Checklist
- ✓ Plugin installed and activated
- ✓ Database tables created
- ✓ Location configured
- ✓ Units set to preference
- ✓ Weather API key added
- ✓ Plant API key added
- ✓ Claude AI key added (optional)
- ✓ Notifications configured
- ✓ Integrations connected (optional)
- ✓ Desktop sync setup (optional)
- ✓ Backup scheduled
- ✓ Persona selected
You’re all set! Happy gardening! 🌱
📚 Additional Resources
- Getting Started Guide: Initial setup walkthrough
- Plant Management Guide: Managing your plants
- Planning & Design Guide: Garden design tools
- Growing Guides: Optimize growing conditions
- Tools & Features Guide: Advanced features
- AI Assistant & Chatbot Guide: Using the AI gardening assistant
- Admin Security & Database Guide: Technical administration
- Knowledge Base: In-plugin help articles
- Glossary: Gardening terminology
🎉 Conclusion
Congratulations! You’ve completed the Farmers Bounty User Guide. You now have all the knowledge needed to:
- ✅ Set up and configure the plugin
- ✅ Manage plants and locations
- ✅ Plan and design your garden
- ✅ Optimize growing conditions
- ✅ Use advanced tools and features
- ✅ Integrate with other services
- ✅ Use the AI-powered gardening assistant
- ✅ Troubleshoot issues
Remember: Gardening is a journey of continuous learning. Use Farmers Bounty to document your experiences, learn from successes and failures, and improve year after year.
Happy Growing! 🌱🌻🥕🍅