FarmBot Logo

Documentation

Docs

Express Genesis Software Developer Education Business Shop

    Documentation

    • FarmBot Software Development
      • High Level Overview
      • 3rd Party Developer Prizes
      • Frequently Asked Questions
      • About Our Developer Docs
    • Web App
      • Frontend
      • REST API
      • Example API requests
      • ENV Vars and GlobalConfigs
      • Running Servers Offline
      • Server Administration
    • Message Broker
      • Subscribing to Resource Updates
      • Sending Commands
    • CeleryScript
      • Nodes
      • Identifying Success and Failure
      • CeleryScript Glossary
    • FarmBot JS
    • FarmBot OS
      • FarmBot OS Development
      • Gathering Information at Runtime
      • Beta Updates
      • Sidecar Hardware
      • Simulating a FarmBot
    • Firmware
      • Parameters
      • Custom Firmware

    Lua

    • Intro
    • Functions
      • API
      • Configuration
      • Coordinates
      • Curves
      • E-Stop and Unlock
      • Images
      • Jobs
      • Messages
      • Movements
      • Pins
      • Time
      • Tools
      • UART
      • Variables
      • Advanced
    • Examples
      • Water Based on the Weather
      • Send Slack Messages
      • Identify Plants
      • Bulk Delete All Images

    Python

    • Intro
    • Authorization
    • Settings
    • Functions
      • API
      • Message Broker
      • Configuration
      • Coordinates
      • Curves
      • E-Stop and Unlock
      • Images
      • Jobs
      • Messages
      • Movements
      • Pins
      • Time
      • Tools
      • Advanced
    • Examples
      • Copy Plants to New Account
      • Segment FarmBot Images
      • Message Broker Examples
      • Web App API Examples

    Other Resources

    • How it works
      • Point group sorting
      • Weed detection
      • Measure soil height
      • Interpolation
    • Track Movement
    • OpenFarm
    • Security Vulnerabilities
    • GitHub
    • Factory Testing Utilities

Python Functions

Directory of functions included in the FarmBot Python library

  • What’s next?

What’s next?

  • API

    List of API Python functions in the FarmBot Python library

  • Message Broker

    List of message broker Python functions in the FarmBot Python library

  • Configuration

    List of configuration Python functions in the FarmBot Python library

  • Coordinates

    List of coordinate Python functions in the FarmBot Python library

  • Curves

    List of curve Python functions in the FarmBot Python library

  • E-Stop and Unlock

    List of E-stop and Unlock Python functions in the FarmBot Python library

  • Images

    List of image Python functions in the FarmBot Python library

  • Jobs

    List of jobs Python functions in the FarmBot Python library

  • Messages

    List of messaging Python functions in the FarmBot Python library

  • Movements

    List of movement Python functions in the FarmBot Python library

  • Pins

    List of pin Python functions in the FarmBot Python library

  • Tools

    List of tool Python functions in the FarmBot Python library

  • Time

    List of time Python functions in the FarmBot Python library

  • Advanced

    List of advanced Python functions in the FarmBot Python library

  • Examples

    Examples showcasing various ways in which you might use the FarmBot Python library to augment and expand upon your FarmBot’s capabilities.

FarmBot and its documentation are 100% open-source