Skip to content

Main content

Vertical Farm Crop Batch ID

Build an unambiguous crop-batch key from supplied facility, crop, and batch codes.

Loading tool…

Description

Identify a vertical-farm crop batch by facility, crop and batch code.

Vertical-farm records distinguish nominal growing area from floor footprint, occupied cells from healthy seedlings, and supplied lighting power from photon flux. Energy accumulates power over time, while flux per area is an instantaneous spatial basis. Counts, runtime readings and water shares need consistent periods and references before they can describe a real facility.

Identify a vertical-farm crop batch by facility, crop and batch code.

When to use this tool

Use Vertical Farm Crop Batch ID when you already have facilityId, cropCode, batchCode and need to identify a vertical-farm crop batch by facility, crop and batch code.

How to use the tool and how it works

  1. Enter facilityId, cropCode, batchCode. Use the units and conventions below.
  2. Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
  3. Read token. Use the output convention below.

Require the three labels nonempty; encode [facilityId,cropCode,batchCode] as JSON text.1

Input fieldMeaning and unitsAccepted input
facilityIdFacility IdRequired. Text; minimum UTF-16 length 1; maximum UTF-16 length 8192.
cropCodeCrop CodeRequired. Text; minimum UTF-16 length 1; maximum UTF-16 length 8192.
batchCodeBatch CodeRequired. Text; minimum UTF-16 length 1; maximum UTF-16 length 8192.
Output fieldInterpretationReturned shape
tokenTokenRequired. Text; maximum UTF-16 length 8192.
json
{
  "input": {
    "facilityId": "FAC17",
    "cropCode": "CROP2",
    "batchCode": "B2"
  },
  "output": {
    "token": "[\"FAC17\",\"CROP2\",\"B2\"]"
  }
}

Limitations and assumptions

  • The key records supplied labels without verifying traceability, uniqueness, identity or crop condition.
  • Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.

Alternative or Complementary methods

Use measured fixture input and runtime logs for energy, a spatially sampled light map for illumination, and verified tray inventories for occupancy. Reconcile volumes and reference periods before extending one local share to a whole facility.

References

  1. Calculation and input contract: vertical-farming/vertical-farm-crop-batch-id — tool.io

Similar or alternative tools