Yesterday: 3.5 L water, 138+138 ml A/B, 0 ml acid, 53 ml pH-up, EC 1145, pH 5.87, air 14.6–30.7°C. Today so far: ● pH probes disagree by 0.15 (calibration due?); water >23°C for 3.5 h (root-rot risk). A stock: 10839 ml since 10-30 ≈ 17.5 days left. B stock: 10839 ml since 10-30 ≈ 17.5 days left. pH-up stock: 2012 ml since 10-23 ≈ 90+ days left. Feed cost today: $0.02. Dairy Flat forecast: today 14.3–20.0°C, rain 0.6mm.

Canopy cover = share of the picture that is leaf-green, from the frame nearest noon each day. Fixed camera, so the trend is comparable; the absolute value is not a measurement.
| date | water L | A ml | B ml | acid ml | pH-up ml | rounds | feed/L | EC µS/cm | pH | water °C | air °C | vent h | GDD | comfort h | canopy % |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ● 2026-11-03 | 2.4 | 127 | 127 | — | 20 | 2 | 106 | 1132 (1119–1148) | 5.87 (+0.01/d) | 19.3–26.6 | 17.7–32.7 | 5.2 | 20.2 | 9.6 | — |
| ● 2026-11-02 | 3.5 | 138 | 138 | — | 53 | 3 | 79 | 1145 (1119–1159) | 5.87 (+0.05/d) | 17.0–24.8 | 14.6–30.7 | 10.6 | 17.6 | 14.7 | — |
| ● 2026-11-01 | 2.4 | 302 | 302 | — | 50 | 4 | 252 | 1119 (1092–1149) | 5.88 (+0.02/d) | 14.1–26.3 | 11.1–32.0 | 11.4 | 16.6 | 6.6 | — |
| ● 2026-10-31 | — | 1394 | 1394 | — | — | 28 | — | 1036 (955–1110) | 6.5 (-0.86/d) | 16.1–22.7 | 13.3–26.8 | 10.7 | 15.1 | 17.2 | — |
| ● 2026-10-30 | 2.3 | 800 | 800 | — | — | 16 | 696 | 1008 (981–1034) | 6.64 (+0.17/d) | 16.9–23.1 | 14.4–27.9 | 8.2 | 16.1 | 19.9 | — |
| ● 2026-10-29 | — | 800 | 800 | — | — | 16 | — | 1053 (1028–1076) | 6.41 (+0.23/d) | 17.4–24.6 | 15.4–29.6 | 9.8 | 17.5 | 17.6 | — |
| ● 2026-10-28 | 3.4 | 777 | 777 | — | — | 14 | 457 | 1091 (1069–1112) | 6.2 (+0.19/d) | 15.2–24.5 | 12.4–29.4 | 10.5 | 15.9 | 9.9 | — |
| ● 2026-10-27 | 3.1 | 101 | 101 | — | 4 | 1 | 65 | 1124 (1079–1226) | 5.98 (+0.18/d) | 18.0–23.1 | 14.7–27.2 | 5.8 | 15.9 | 22.7 | — |
| ● 2026-10-26 | — | — | — | — | 25 | — | — | 1139 (1129–1152) | 5.91 (-0.01/d) | 16.9–25.6 | 14.2–30.5 | 11.2 | 17.4 | 11.9 | — |
| ● 2026-10-25 | 5.9 | 302 | 302 | — | 20 | 3 | 102 | 1122 (1102–1141) | 5.93 (+0.07/d) | 17.3–23.9 | 15.2–28.5 | 10.4 | 16.9 | 21.7 | — |
| ● 2026-10-24 | 45.1 | 583 | 583 | — | 18 | 10 | 26 | 1146 (1084–1307) | 5.98 (-0.01/d) | 17.3–25.4 | 15.0–32.6 | 10.3 | 18.8 | 16.5 | — |
| ● 2026-10-23 | 5.4 | 461 | 461 | — | 102 | 5 | 171 | 1304 (1288–1318) | 5.85 (+0.03/d) | 17.9–27.0 | 16.4–33.2 | 10.1 | 19.8 | 15.9 | — |
| ● 2026-10-22 | 5.6 | 547 | 547 | — | 83 | 10 | 195 | 1301 (1282–1311) | 5.85 (-0.01/d) | 16.9–24.1 | 15.1–29.7 | 9.2 | 17.4 | 20.1 | — |
| ● 2026-10-21 | 5.9 | 570 | 570 | — | 73 | 16 | 193 | 1298 (1275–1308) | 5.85 (-0.01/d) | 18.4–22.6 | 15.8–25.4 | 3.9 | 15.6 | 23.8 | — |
Coco drip line — cucumber & eggplant
| date | water in L | A ml | B ml | acid ml | rounds | irrigations | tank EC µS/cm | runoff EC | tank pH | tank °C | faults |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-11-03 | 0.5 | 40 | 40 | — | 1 | 3 × 40s | 2203 (1851–2216) | 11921 (+441%) | 6.09 (6.02–6.14) | 19.4–23.9 | 1 |
| 2026-11-02 | 1.2 | 95 | 95 | — | 2 | 4 × 40s | 2206 (1884–2236) | 1507 (-32%) | 6.09 (6.03–6.21) | 17.9–22.6 | 3 |
| 2026-11-01 | 0.6 | 50 | 50 | — | 1 | 4 × 45s | 2217 (1103–2243) | 9364 (+322%) | 5.93 (5.83–6.04) | 15.9–23.7 | 7 |
| 2026-10-31 | 1.8 | 516 | 501 | — | 9 | 6 × 70s | 2411 (334–2828) | 6678 (+177%) | 4.34 (2.54–7.53) | 13.8–22.6 | 26 |
| 2026-10-30 | — | — | — | — | — | — | 2831 (2752–2878) | — | 2.55 (2.52–2.59) | 17.9–23.7 | — |
| 2026-10-29 | 0.6 | — | — | — | — | 3 × 60s | 2698 (2056–3378) | 1468 (-46%) | 3.51 (2.47–8.07) | 18.0–23.1 | 3 |
| 2026-10-28 | 0.8 | — | — | — | — | 4 × 60s | 2209 (1088–2323) | 1296 (-41%) | 6.03 (5.94–6.20) | 16.0–22.6 | 9 |
| 2026-10-27 | — | 95 | 95 | — | 2 | 2 × 35s | 1928 (109–4324) | 1083 (-44%) | 6.16 (2.13–9.24) | 14.9–22.2 | 43 |
Drip-to-waste: nothing comes back to the reservoir, so this ledger is simpler than the NFT one. Water in is what the float valve replaced after the drippers drew it (reservoir only, not evaporation from the pots). A/B is what the doser added to hold the reservoir at target as it was refilled. Runoff EC above tank EC means the coco is accumulating salt (water more, or flush); below it the plants are eating faster than they drink.
How to read this: daily water is what the float valve replaced — mostly transpiration, so it tracks plant mass and sunshine: a rising trend is the most honest "plants are growing" signal there is. Daily A/B feed is what the controller added to hold EC at target — nutrient actually consumed. feed/L is A+B per litre of water replaced, the strength the plants effectively drank at: steady means normal growth, a drop on a hot day is transpiration outrunning uptake, a drop on a cool day says look at the roots. This is a recirculating NFT, so uptake is not measured as inlet minus outlet: one pass through the channel moves EC by less than a probe can resolve, and the water and salts a plant removes are put back by the float valve and the doser. Counting what had to be put back is the honest measurement. pH /d is the day's drift: living roots push pH around, the direction tells you which nitrogen form they are eating. EC and temperature ranges show how steady the environment was held. Water before 2026-09-02 may show from meter events only or not at all (the meter column was added that day).