Control System
Environmental monitoring is foundational to scientific management of any enclosed ecosystem.
Environmental monitoring is foundational to scientific management of any enclosed ecosystem.
Environmental monitoring is foundational to scientific management of any enclosed ecosystem.
Environmental monitoring is foundational to scientific management of any enclosed ecosystem. Without confirmed temperature, humidity, dissolved oxygen, pH, salinity, and light data, ecological claims about organism response to conditions are hypotheses rather than verified facts. The Control System is the pathway by which hardware state can become ecological evidence: a temperature reading, verified against a known working sensor, taken at a known time, is the kind of datum that converts an ecological inference into a confirmed claim. Today the system measures air temperature and humidity in four terrestrial biomes and their atmospheres, coolant temperature in four heat exchangers, and water temperature in the two aquatic biomes. It does not measure dissolved oxygen, pH, salinity, or light. The distributed architecture of the Control System is designed for resilience at the biome level. Each ESP32 node owns its local loop: it reads its sensors, publishes telemetry to the MQTT broker, subscribes to setpoint updates where implemented, and regulates the local climate pump from the last known setpoint. If the broker, the Wyse server, or the Opal network is temporarily unavailable, each biome node continues its local regulation without interruption. The climate function does not depend on the network being up. The MQTT model separates concerns cleanly: the ESP32 owns local sensor reading, local display, and local pump control; higher-level software on the network owns setpoint publishing and telemetry logging. Telemetry can be monitored without interfering with hardware control, and hardware behavior does not require the software layer to be running. Local screens show temperatures in Fahrenheit, while the controllers record and send every temperature in Celsius so the website can offer both units.
Fall sensing goal not yet met: the Fall 2026 plan's first gate is reliable sensing and stable telemetry in all six biomes with all six control systems operational. Most of the physical work is done by Josue's reports, but as of October 14, 2026 Prairie's biome sensor and coolant probe still need repair, and no per-sensor accuracy check has been recorded. Temperature or humidity readings should not be treated as confirmed ecological evidence without knowing which sensors are working.
Aquatic water temperature is new and partly private: Freshwater Lake and Seagrass Meadow, the two biomes with the least sensing history, now report water temperature. It is kept in the telemetry history but is not yet part of the public website data until a public display is agreed. Calibration details were not recorded, so water readings support trends better than precise values.
Recovery after power loss: a brief outage can stop the wave and leave the Wyse computer off until someone switches it on, which also interrupts telemetry recording. No fix has been chosen.
Harness standard still open: old Cat5 harnesses are being retired on failure, but the replacement wire type and connector layout are still being worked out, so the wiring is a mix of old and new.
Deployed sensor model: current deployed hardware is SHT31-D.
Habitats directly connected to this hardware system.
The climate system chiller's water pump transformer burnt out on March 2, 2026 after running non-stop. Rather than rush a pump fix, Josue opened the system...