Smart Greenhouse Sensor Event Logs

This dataset provides granular logs of IoT sensor events in smart greenhouses, capturing environmental readings, triggered alerts, device status, and responsive actions across zones and crop types. Designed for AgTech teams and climate planners, it enables precision farming, anomaly detection, and operational optimization for sustainable agriculture.

  • last updated 2 Jan 2026
  • by GoMask
The brief that made it

Precision farming and crop performance optimization

Sample rows

preview · 8 of 120 rows · all 17 columns
event_idstringsensor_typestringsensor_valuefloatis_anomalybooleansensor_unitstringtimestampdatetimegreenhouse_idstringzone_idstringsensor_idstringevent_typestringevent_severitystringthreshold_valuefloatthreshold_unitstringaction_takenstringdevice_statusstringcrop_typestringnotesstring
EVT-001-A1B3temperature23.6false°C2024-06-01T07:13:12ZGH-NE-01Z-01SEN-T-1001readingblankblankblankblankactivetomatoRoutine temperature reading
EVT-002-F4E1temperature28.2false°C2024-06-01T07:15:51ZGH-NE-01Z-01SEN-T-1001threshold_alertwarning28°CCooling system activatedactivetomatoTemperature slightly above optimal
EVT-003-G8K9humidity62.3false%2024-06-01T07:19:47ZGH-NE-01Z-02SEN-H-2004readingblankblankblankblankactivelettuceNormal humidity level
EVT-004-Q7Z8humidity70false%2024-06-01T07:22:13ZGH-NE-01Z-02SEN-H-2004threshold_alertinfo70%Dehumidifier turned onactivelettuceHumidity reached upper limit
EVT-005-T6W2co2420.5falseppm2024-06-01T07:25:15ZGH-NE-01Z-03SEN-C-3008readingblankblankblankblankactivebasilblank
EVT-006-M9D0co21200.8trueppm2024-06-01T07:28:47ZGH-NE-01Z-03SEN-C-3008anomalycriticalblankblankVentilation system forced onactivebasilCO2 spike detected
EVT-007-V1B2soil_moisture33.2false%2024-06-01T07:32:10ZGH-NE-01Z-03SEN-SM-4002readingblankblankblankblankactivebasilblank
EVT-008-H2N1soil_moisture18.4false%2024-06-01T07:34:55ZGH-NE-01Z-03SEN-SM-4002threshold_alertwarning20%Irrigation system startedactivebasilSoil moisture below threshold

What the 120 rows show

from the 120-row sample

Light (sensor type) stands out: mean sensor_value is 10,668, against 183.7 for the rest.

  • 9%is_anomaly = true
  • 55.1median sensor_value
  • 3event severities
  • 3device statuses
  • 5event types
  • 5threshold units
Mean sensor_value by sensor_type107 rows
010k20k28.5temp…18 ro…72.1humi…19 ro…747.1co219 ro…19.6soil…17 ro…10,668light17 ro…6.5ph15 ro…11.3other2 rows
sensor_value107 rows, in bands of 2,000
0459090310422122010k20ksensor_value →

Median 55.1, from 5.2 to 18,900.

sensor_unit107 rows with a value · 13 left blank
  1. %36
  2. ppm19
  3. °C18
  4. lux17
  5. pH15
  6. units2
17 columns by typefrom the column list below
  • string 13
  • float 2
  • datetime 1
  • boolean 1

Columns

17 columns in four groups
blueprint · 17 columns
columntypedescriptionexample
Text 13 columns
event_idstringUnique identifier for each sensor event log entry.uniqueEVT-001-A1B3
greenhouse_idstringUnique identifier for the greenhouse where the event occurred.GH-NE-01
zone_idstringIdentifier for the specific zone or section within the greenhouse.optionalZ-01
sensor_idstringUnique identifier for the sensor that triggered the event.SEN-T-1001
sensor_typestringType of sensor (e.g., temperature, humidity, CO2, soil moisture, light).7 valuestemperature
event_typestringType of event (e.g., reading, threshold_alert, anomaly, device_error, maintenance).5 valuesreading
event_severitystringSeverity level of the event (e.g., info, warning, critical).info · warning · critical · optionalwarning
sensor_unitstringUnit of measurement for the sensor value (e.g., °C, %, ppm, lux, pH).6 units · optional°C
threshold_unitstringUnit of measurement for the threshold value.5 units · optional°C
action_takenstringDescription of any automated or manual action taken in response to the event.optionalCooling system activated
device_statusstringOperational status of the sensor device at the time of the event (e.g., active, offline, error, maintenance).active · offline · error · maintenance · optionalactive
crop_typestringType of crop being monitored in the greenhouse zone.11 types · optionaltomato
notesstringAdditional notes or comments related to the event.optionalNormal humidity level
Numbers 2 columns
sensor_valuefloatMeasured value from the sensor at the time of the event.optional23.6
threshold_valuefloatConfigured threshold value for the sensor (if applicable).optional28
Dates and times 1 column
timestampdatetimeDate and time when the sensor event was recorded (ISO 8601 format).2024-06-01T07:13:12Z
True or false 1 column
is_anomalybooleanIndicates if the event was flagged as an anomaly.optionalfalse

Use it for

  • is anomaly9%11 of 120 rowsmean sensor value by …28.5temp…72.1humi…747.1co219.6soil…

    An agriculture dashboard

    The is_anomaly rate, sensor_value by sensor_type and a breakdown of sensor_unit. Excel, Power BI or Tableau.

  • Why do the 17 light rows have a mean sensor_value of 10,668?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable events with timestamp, greenhouse_id and zone_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 17 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset120 rows17 columns
Yours1,000 rows17 columns

blueprint · smart-greenhouse-sensor-event-logs

Behind this dataset

Same schema. As many rows as you need.

These 120 rows came out of a blueprint — 17 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Each row records a unique sensor event with timestamp
  • Log includes sensor type, measured value, and threshold status
  • Event severity categorized as Normal, Warning, or Critical
  • Sensor location mapped to greenhouse zone
  • Include environmental variables: temperature, humidity, CO2 levels
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
smart-greenhouse-sensor-event-logs

What should your data show?

Preview 20 rows free
No signup. No card.