pH over time, and probes judged by their own readings
Each zone now shows what stands out about it, with its charts in a row beside it, and pH over time as a mean with a band at ± 2σ. Every pH probe is judged from its own readings, and any probe can be left out of every pH figure. The Overview is one row of charts that scrolls sideways, and no longer zooms out on a phone. And the nodes with a JXBS-3001 probe get firmware that reads every register their probe answers, for ten readings.
- pH over time. Each zone’s pH as a line through time, inside a band at the mean ± 2σ of every reading in the hours or days before each point: a Bollinger band of the readings the bell curve shows. Open it large to change the band’s window, draw each probe’s own line, pick one out, and read off any point. The chart starts where a zone’s readings start, and a zone that has gone quiet says when it last heard.
- Zones, without the clutter. A zone shows its pH and how much of it is in target, its moisture and EC, and the irrigation advice, with its charts in a row that scrolls. The rest is in the zone’s details: the advice in full, the moisture source, the pH target, every probe, the nodes and the last log entry. Node movements and the last intervention no longer sit on the zone itself.
- All the trees. A zone counted its showcase trees only, so a zone with dozens of trees read “1 tree”. It now counts every labelled tree, and its details take the number of trees it actually has.
- What a probe’s readings say about it. Every pH probe has its readings, mean, σ and range, and a note when its own data says something: a JXBS-3001 sending exactly 7.00 (its value for no reading, now left out of every figure), a probe whose own moisture reads under 10% (barely in the soil), a mean more than 1 pH from the zone’s other probes, or a bench test in liquid that read what it read in the soil.
- Leave a probe out. Any probe’s pH can be left out of every chart and figure, with a reason kept beside it, and counted again later. Nothing is deleted; its line still shows, dashed, over the zone’s band. The Uptake Index passes over it too, and over the no-reading 7.00.
- The Overview, in one row. Irrigation, pH over time, pH by zone, moisture by zone, the Uptake Index, the weather, the log and the pumps, each a chart that opens its detail. On a phone the page used to zoom out to fit a scrolling banner wider than the screen; it no longer does.
- Firmware 4.5.1 for the JXBS-3001 nodes. For its next ten readings, each node with a JXBS-3001 probe also reads every holding and input register the probe answers and posts them, and your AI assistant can read them (get_register_dumps). Set beside a bench test, they show which register, if any, follows pH. Only those nodes get it; the server decides how many it takes, and the nodes then go back to 4.5.
Nothing changes on the controller or in the irrigation schedules.