Documentation
Docs
Express
Genesis
Software
Developer
Education
Business
Shop
Hey!
These docs are for version 14, which is no longer officially supported. Click here for the latest version, 15!
FarmBot Developer
v6
v7
v8
v9
v10
v11
v12
v13
v14
v15
Documentation
FarmBot Software Development
High Level Overview
3rd Party Developer Prizes
Frequently Asked Questions
About Our Developer Docs
Web App
User Interface
REST API
Message Broker
Subscribing to Resource Updates
ENV Vars and GlobalConfigs
Special API Endpoints
CeleryScript
Nodes
Identifying Success and Failure
Out-of-Band Responses
CeleryScript Glossary
History of RPCs in FarmBot
FarmBot JS
FarmBot OS
FarmBot OS Development
Gathering Information at Runtime
Beta Updates
Sidecar Hardware
Simulating a FarmBot
Frequently Asked Questions
Firmware
Parameters
Custom Firmware
Lua
Intro
Functions
Examples
Send Slack Messages
Identify Plants
Bulk Delete All Images
Track Movement
Python
Python library
Web App API Examples
Message Broker Examples
How it works
Point group sorting
Weed detection
Measure soil height
Interpolation
Other Resources
OpenFarm
Running Servers Offline
Responsible Disclosure of Security Vulnerabilities
GitHub
Developer Newsletter
Factory Testing Utilities
Example API requests
Server Administration
Publishing Resources via MQTT, Introduction
Page Contents
THIS FEATURE IS DEPRECATED
Do not use this feature for new software projects.