🔗 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:

  1. Go to Integrations page
  2. Find Google Calendar section
  3. Click Connect Google Calendar
  4. Authorize Farmers Bounty to access your calendar
  5. Select which calendar to sync to
  6. Choose sync options:
    • Event types to sync (planting, harvesting, etc.)
    • Sync frequency (real-time, daily, manual)
    • Notification preferences
  7. 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:

  1. Get Todoist API token:
    • Log in to Todoist
    • Go to Settings → Integrations
    • Copy API token
  2. 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:

  1. Go to Integrations
  2. Find AnyList section
  3. Enter your AnyList email
  4. 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:

  1. Create purchase list in Farmers Bounty
  2. Click Export to AnyList
  3. List sent to your AnyList email
  4. Opens in AnyList app
  5. Check off items as you shop

Thermacell Integration

Access at Farmers Bounty → Thermacell (Admin only)

Setup:

  1. Register Thermacell device
  2. Enter device credentials
  3. 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
💡 Integration Tip: Use Google Calendar for viewing garden schedule on-the-go, and Todoist for actionable task management. They complement each other perfectly!

📱 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:

  1. Go to Settings
  2. Find Desktop Sync section
  3. Enable sync API
  4. Generate sync credentials:
    • Sync URL (your WordPress site)
    • API key (auto-generated)
    • Secret key (auto-generated)
  5. Copy credentials for desktop app

Desktop App Setup:

  1. Download Farmers Bounty desktop app
  2. Install and launch
  3. Go to Settings → Sync
  4. Enter WordPress credentials:
    • WordPress URL
    • API key
    • Secret key
  5. Click Connect
  6. 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:

IssueSolution
Can’t ConnectCheck URL, API keys, firewall settings
Sync FailsCheck internet connection, server status
Slow SyncDisable photo sync, check bandwidth
ConflictsChoose conflict resolution strategy
Missing DataForce full sync, check sync log

Reset Sync:

If sync is completely broken:

  1. Back up data on both sides
  2. Disconnect sync
  3. Clear sync cache
  4. Reconnect with fresh credentials
  5. 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:

  1. Go to Weather Underground API
  2. Sign up for account
  3. Create API key
  4. Copy key

In Farmers Bounty:

  1. Go to Settings → API Keys
  2. Find Weather Underground
  3. Paste API key
  4. Enter your PWS station ID (if you have one)
  5. Test connection
  6. 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:

  1. Go to Perenual.com
  2. Sign up for API access
  3. Choose plan (free tier available)
  4. Copy API key

In Farmers Bounty:

  1. Go to Settings → API Keys
  2. Find Perenual
  3. Paste API key
  4. Test connection
  5. 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:

  1. Go to Anthropic Console
  2. Sign up for account
  3. Add payment method (pay-as-you-go)
  4. Generate API key
  5. Copy key

In Farmers Bounty:

  1. Go to Settings → API Keys
  2. Find Claude AI
  3. Paste API key
  4. Test connection
  5. 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:

  1. Go to Tavily.com
  2. Sign up for account
  3. Generate API key
  4. Copy key

In Farmers Bounty:

  1. Go to Settings → API Keys
  2. Find Tavily
  3. Paste API key
  4. Test connection
  5. Save

Features Enabled:

  • Enhanced knowledge base search
  • Real-time gardening info
  • External resource integration
  • Research assistance

PlantNet API

Getting API Key:

  1. Go to PlantNet
  2. Request API access
  3. Wait for approval
  4. Receive API key

In Farmers Bounty:

  1. Go to Settings → API Keys
  2. Find PlantNet
  3. Paste API key
  4. Test connection
  5. Save

Features Enabled:

  • Photo-based plant identification
  • Species recognition
  • Botanical database access
⚠️ API Cost Note: Most APIs have free tiers, but Claude AI is pay-as-you-go. Monitor usage in Settings → API Usage to avoid unexpected charges. Typical monthly cost for casual use: $2-5.

🔧 Troubleshooting

Common Issues

Plugin Not Working After Installation:

  1. Go to Farmers Bounty → Database Setup
  2. Check if tables exist
  3. Click Create Database Tables
  4. Refresh page

Weather Data Not Loading:

  1. Check Weather Underground API key
  2. Test connection in Settings
  3. Verify location coordinates
  4. Check API usage limits

Plant Search Returns No Results:

  1. Check Perenual API key
  2. Try alternative search terms
  3. Use scientific name
  4. Check API connection

AI Features Not Working:

  1. Verify Claude API key
  2. Check API usage/billing
  3. Test connection
  4. Review error logs

Sync Failing:

  1. Check internet connection
  2. Verify sync credentials
  3. Check WordPress site is accessible
  4. Review sync log for errors
  5. 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:

  1. Check this user guide
  2. Search knowledge base
  3. Review diagnostics
  4. Try troubleshooting steps
  5. 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! 🌱🌻🥕🍅