Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
Bettesworth Construction
farm IoT

Farmery: What the Open-Source Smart Farm Platform Actually Offers

Farmery is a documented 2021 open-source smart-farm project, but its current maintenance and deployability remain unverified. Here is what it does, how it was built, and who should use it.

By Bettesworth Construction Team 8 min read
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Farmery is a documented open-source smart-farm project from AGRHUB, published by Tan Do on April 16, 2021. It combines farm records, crop and zone management, IoT sensors, remote equipment control, tasks, and automation in a self-hosted web application built with Node.js, Vue.js, and MongoDB.

That description needs an important qualification in 2026: Farmery’s public documentation is historical, its original prerequisites are old, and its current repository, releases, security posture, and maintenance status could not be verified. Farmery is best treated as an experimental or research platform unless you can independently confirm a working source repository and deployment.

As an Amazon Associate I earn from qualifying purchases.

What is Farmery?

Farmery was reportedly started in November 2020 as an open-source cultivation-management system for farm owners, growers, scientists, and researchers. The project aims to bring several functions into one interface:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Organization, farm, member, crop, plant, and zone records.
  • Sensor monitoring and real-time environmental data.
  • Remote control of pumps, lamps, fans, valves, humidifiers, and similar equipment.
  • Task assignment and cultivation workflows.
  • Automation processes and threshold-based device behavior.
  • Remote access through a web application.

The original project description is available on Hackster.io, while a later description appears on the FFTC Smart Net-Zero resource.

#1 Best Overall
Orbit B-hyve Smart Sprinkler Controller, 6-Zone - 57946
  • Intelligent Irrigation Control: The Orbit Smart Sprinkler Controller manages watering with a powerful smart sprinkler that supports a completely automatic watering system
  • Indoor/Outdoor Installation: Designed for versatile placement with a protective weatherproof case, this multi-zone sprinkler system offers easy installation for garages, sheds, or outdoor walls
  • Smart Scheduling & Management: Easily create custom irrigation schedules using an app controlled interface that allows users to adjust watering programs, monitor zones, and manage irrigation remotely
  • Advanced Multi Zone Coverage: Built as a multi-zone sprinkler controller that supports multi zone irrigation, helping coordinate lawn sprinklers and drip systems with precision across landscapes
  • Two-Year Limited Warranty: We warrant this product against material or workmanship defects for two years from purchase for private use, without limiting free statutory consumer right

Farmery should not automatically be classified as a complete farm ERP, validated precision-agriculture system, regulatory traceability platform, or production-ready control system. The available evidence supports calling it an early-stage smart-farm and cultivation-management project.

Is Farmery genuinely open source?

The creator describes Farmery as open source, and later coverage uses the same description. However, the available project material does not clearly identify the current source-code repository, software license, release history, or whether every component—including mobile applications, firmware, and hardware integrations—is publicly available.

Therefore, the careful conclusion is: Farmery is described as open source, but its exact license and present source-code availability require independent verification. “Open source” does not by itself prove active maintenance, security review, permissive licensing, production readiness, or zero operating cost. Hardware, hosting, electrical installation, calibration, backups, and maintenance still cost money.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Documented features

The Farmery interface is documented as including a summary dashboard, device-control center, task reminders, crop management, organization management, device management, real-time data, live camera views, remote control, task assignment, profile management, crop and crop-detail views, process management, and general settings.

The project’s roadmap separates capabilities into planned versions:

Area Documented status
Registration and login Listed for Version 1.0
Organizations and members Documented core functionality
Farms, zones, plants, and crops Documented or listed for Version 1.0, but some pages were marked “Update soon”
Device management and control Documented, with implementation detail limited
Automatic scripts Listed for Version 1.0; current implementation is unverified
Processes, tasks, and assignment Planned for Version 2.0
Warehouse management, reports, compliance, and QR/barcode traceability Planned for Version 2.0
Sales, finance, and delivery Planned for Version 3.0

A roadmap is not proof that a feature was later delivered. The source page itself labels several areas as awaiting updates, so readers should verify each function in the exact version they obtain.

Rank #2
Rachio 3 Smart Sprinkler In-Ground WiFi Irrigation Controller, 8-Zone
  • DITCH THE DIAL – Upgrade to smart irrigation with the free Rachio app for precise, easy control.
  • AUTOMATIC WEATHER SKIPS – Patented Weather Intelligence skips watering for rain, wind, freeze & more.
  • SAVE WATER YEAR-ROUND – Adaptive schedules help your yard thrive in April showers & July heat.
  • FLEXIBLE SCHEDULING – Create your own schedule or let Weather Intelligence adjust automatically; includes grow-in options.
  • CONTROL FROM ANYWHERE – Manage watering, run zones, view schedules & track estimated usage in the Rachio App.

How the architecture works

Farmery’s documented design can be understood as four layers.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

1. Sensors and actuators

Sensors collect measurements such as temperature, humidity, light, carbon dioxide, soil moisture, pH, electrical conductivity, and water temperature. Actuators operate equipment including pumps, mixing pumps, water-supply and drain valves, lighting, fans, and humidifiers.

2. Gateways

An ESP32, Raspberry Pi, or similar gateway connects local devices to the Farmery server. Depending on the hardware, the project describes Wi-Fi, Bluetooth Low Energy, Bluetooth Mesh, Zigbee, and LoRa or LoRaWAN combinations.

3. Messaging and integration

The published prerequisites include Eclipse Mosquitto, indicating an MQTT-based messaging path. HTTP is also referenced for device communication and integration.

4. Application services

The central application uses Node.js, Vue.js, and MongoDB. It is intended to display readings, store farm and crop information, manage users and devices, and provide remote-control and workflow functions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Hardware listed by the project

The documentation lists or demonstrates compatibility with a range of maker, consumer, and AGRHUB hardware:

Rank #3
Sale
Orbit B-hyve Indoor Smart Sprinkler Controller, 8-Zone - 57925
  • Smart Irrigation Control Anywhere: The Orbit B-hyve Indoor Smart Sprinkler Controller provides smart sprinkler timer functionality for efficient yard irrigation
  • Automated Watering For Healthier Landscapes: This automatic watering system supports multiple irrigation methods and custom watering programs, promoting healthy lawns, gardens, and plant growth
  • Multi Zone Water Management: This multi-zone sprinkler allows independent scheduling for different areas while providing convenient mobile sprinkler management for total irrigation control
  • Smart Connectivity & Simple Setup: Built with WiFi and bluetooth connectivity and a user-friendly setup, this controller offers hassle-free operation and easy installation
  • Two-Year Limited Warranty: We warrant this product against material or workmanship defects for two years from purchase for private use, without limiting free statutory consumer right
  • Espressif ESP32 and Nordic nRF52840 components.
  • AGRHUB Sense Hub Pro.
  • AGRHUB Sense Hydro Pro 4CH.
  • Broadlink SP3.
  • Xiaomi Hygrometer LCD and Xiaomi Flora.
  • Seeed Studio SenseCAP S2104 LoRaWAN soil-moisture and temperature sensor.

The listed devices are examples from the project documentation, not a guarantee that every unit remains compatible today.

Documented measurements

The Sense Hydro controller documentation describes EC from 0–10 mS/cm, TDS from 0–20,000 ppm, pH from 0–14, water temperature from 0–50°C, a water-level float sensor, and control of pumps and valves. It states EC accuracy of ±2% and pH accuracy of ±0.1 pH.

Other documented devices include:

  • Sense Air Basic: 0–65,000 lux, temperatures from −10°C to 50°C, and relative humidity from 0–99%.
  • Sense CO₂: carbon dioxide measurement from 0–5,000 ppm.
  • Xiaomi Flower Care: light, air temperature, soil moisture, and a stated soil-nutrient range.
  • Xiaomi Air Sensor: air temperature and humidity over Bluetooth Low Energy.

These specifications come from the project documentation and are not independent laboratory validation. Consumer “soil nutrient” readings should not be treated as a replacement for laboratory analysis or a calibrated nutrient-management program.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Historical installation path

The published setup targets:

  • Ubuntu 18.04.
  • Node.js 12 or later.
  • MongoDB 4 or later.
  • Docker and Docker Compose.
  • Eclipse Mosquitto.
  • Eclipse Streamsheets.
  • AdminMongo.

The historical commands shown by the project are:

npm install
npm run serve
npm run build
nohup ./pm2.sh &

The documentation also says to modify configuration files in the config directory:

file.json
key.json
db.json
mqtt.json
http.json

Do not assume this is a guaranteed 2026 installation procedure. The page does not provide enough verified information about the repository, branches, environment variables, database initialization, MQTT topics, TLS, reverse-proxy configuration, backups, authentication hardening, or current Node.js and MongoDB compatibility.

If you attempt deployment, use an isolated virtual machine or container first. Preserve the documented dependency versions where possible, keep the test system off the public internet, and do not connect production pumps, dosing equipment, or high-voltage devices until the control behavior has been independently tested.

Rank #4
Orbit B-hyve XR 8-Zone Indoor/Outdoor Smart Sprinkler Timer - 57985
  • Advanced Smart Irrigation Control: The Orbit B-hyve XR Smart Sprinkler Timer manages underground watering with a powerful smart sprinkler timer system featuring WiFi-enabled connectivity
  • Remote Management: Control watering schedules using an app that allows for quick adjustments, monitoring, and scheduling from anywhere
  • Custom Multi Zone Watering: Designed for efficient irrigation with a multi zone sprinkler system capability that supports flexible schedules and personalized watering programs
  • Weather Aware Smart Watering: Intelligent scheduling uses forecast driven irrigation and smart watering system technology to automatically adjust watering cycles, helping conserve water
  • Two-Year Limited Warranty: We warrant this product against material or workmanship defects for two years from purchase for private use, without limiting free statutory consumer right

How the intended workflow operates

  1. Install the application and supporting services.
  2. Create an account.
  3. Create an organization for the business, farm group, or research team.
  4. Add members and assign organization-level permissions.
  5. Create a farm inside the organization.
  6. Add farm members and assign farm-level permissions.
  7. Register or connect devices.
  8. Bind devices to the appropriate farm.
  9. Create zones and crop records.
  10. Monitor sensor readings.
  11. Control connected equipment remotely.
  12. Configure tasks, processes, or automation rules if those features are available in the deployed build.

The project describes administrator and user roles, with farm owners receiving additional authority over farm information, members, and bound devices.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Is Farmery still usable in 2026?

A real Farmery project page exists, it was published on April 16, 2021, and its technology stack, hardware examples, feature categories, and historical installation notes are documented. What is not verified is equally important:

  • Whether the project is actively maintained.
  • Whether a current source repository or release exists.
  • Whether the original demo still operates.
  • Whether mobile applications remain available and compatible.
  • Whether the roadmap features were delivered.
  • Whether current security vulnerabilities have been fixed.
  • Whether the historical setup works with modern operating systems and packages.
  • Whether there are active production deployments or supported customers.

It would be premature to call Farmery abandoned without stronger current evidence. The accurate description is that it appears to be an early-stage project whose public documentation dates mainly from 2021, with current maintenance and deployability unverified.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Reliability, safety, and security considerations

Network and gateway failures

A failed Wi-Fi, BLE, mesh, Zigbee, LoRa, gateway, or MQTT connection can stop readings, delay commands, or leave the dashboard displaying stale information. A serious deployment needs explicit handling for missing data, watchdogs, local fallback control, alerts, and safe timeout behavior.

Actuator risks

Remote control can cause flooding, crop loss, electrical hazards, or chemical overdosing if a sensor reports an implausible value, a threshold is wrong, a command is retried, a relay remains energized, or a service restarts during an operation.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use independent overflow protection, emergency stops, electrical isolation, maximum run times, local manual controls, and fail-safe behavior. Farmery should not be treated as a substitute for those safeguards.

Best Value
Rachio 3: Smart Sprinkler Controller, 16-Zone (Simple Auto Scheduling + Local Weather Intelligence. Save Water w/ Rain, Freeze & Wind Skip), Fast & Easy Install
  • DITCH THE DIAL – Upgrade to smart irrigation with the free Rachio app for precise, easy control.
  • AUTOMATIC WEATHER SKIPS – Patented Weather Intelligence skips watering for rain, wind, freeze & more.
  • SAVE WATER YEAR-ROUND – Adaptive schedules help your yard thrive in April showers & July heat.
  • FLEXIBLE SCHEDULING – Create your own schedule or let Weather Intelligence adjust automatically; includes grow-in options.
  • CONTROL FROM ANYWHERE – Manage watering, run zones, view schedules & track estimated usage in the Rachio App.

Sensor limitations

Sensors drift and require calibration. Proxy measurements—especially consumer soil-moisture or nutrient readings—can be affected by substrate, temperature, salinity, probe placement, and battery condition. Build calibration and replacement procedures into the farm’s operating plan.

Security gaps to investigate

The published material does not establish HTTPS, secure secret management, password-hashing details, multifactor authentication, audit logging, network segmentation, vulnerability disclosure, or encrypted backups. Before exposing a deployment remotely:

  • Place it behind a properly configured reverse proxy or VPN.
  • Change all default or publicly documented credentials.
  • Do not expose MQTT directly to the public internet.
  • Use strong authentication and restrict administrative accounts.
  • Segment control equipment from general-purpose networks.
  • Back up the database and configuration files, then test restoration.
  • Keep a manual operating procedure for loss of the application.

Farmery compared with alternatives

Platform Best suited to Main distinction
farmOS Farm records, planning, and field management A mature open-source farm-management focus; not necessarily a direct hardware-control replacement
Ekylibre Farm-management and business operations Closer to an FMIS or ERP than a low-level greenhouse controller
FIWARE Smart Agrifood Custom, standards-oriented IoT architectures An extensible ecosystem requiring significant integration work
FarmInsight Modern sensor visualization and facility automation experiments Documents HTTP and MQTT integration, cameras, automation, and role-based management, but still requires maturity evaluation
OSFarm Combining open-source agricultural components An ecosystem approach rather than one monolithic application
FarmERP Organizations seeking commercial agribusiness workflows Vendor-supported commercial software rather than a self-hosted open-source project

For a greenhouse or research installation, Farmery’s combination of records and device control may be attractive. For compliance, accounting, logistics, established support, or dependable enterprise operations, a more actively maintained farm-management product may be the safer starting point.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Before you install: a practical checklist

  • Confirm that the source repository is accessible and identify its exact license.
  • Check the latest commit, release, issue activity, and supported dependency versions.
  • Build a disposable test environment before touching farm equipment.
  • Verify database initialization and backup/restore procedures.
  • Map every sensor, gateway, MQTT topic, actuator, and failure state.
  • Test what the interface displays when readings stop arriving.
  • Use independent limits for pumps, valves, dosing, lighting, and fans.
  • Calibrate sensors and document replacement intervals.
  • Secure accounts, MQTT, remote access, and administrative endpoints.
  • Decide how the farm will operate during server, network, or power failure.
  • Do not treat roadmap features as delivered until demonstrated in the version you deploy.

Who should use Farmery?

Farmery may suit developers, makers, researchers, and technically capable greenhouse, hydroponic, vertical-farm, or small-farm teams that want to experiment with self-hosted IoT and are prepared to adapt hardware and maintain the software stack.

It is a poor fit for an operation that needs guaranteed support, validated compliance, regulatory audit trails, mature accounting or logistics, plug-and-play sensor compatibility, or safety-critical unattended control without substantial additional engineering.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Site Office

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.