AROYA
AROYA · Device & Mesh HealthAROYA · Salud de Dispositivos

Insa · Easthampton — Device Health

Facility 4685 · 248 devices · Telemetry window 48 h to 2026-07-14 13:00 UTC · Sensor faults from the 14-day room audit

1 · Headline

Radios reporting
102 / 102
every battery-powered mesh radio is live
Battery range
3.60–3.67 V
median 3.63 V · none below 3.4 V
RSSI median
-60 dBm
worst -80 dBm · none below −85 dBm
Sensor-layer faults
5
3 dead substrate probes · 2 dark climate stations
The mesh is not the problem. The probes are. All 102 battery-powered radios at Insa are reporting, with batteries between 3.60 V and 3.67 V (median 3.63 V — effectively full), a median RSSI of -60 dBm, a median link quality of 100, and a median mesh travel time of 0.0 s. Not one radio is weak, flat, slow or silent.

Every data problem in the companion cultivation audit is at the sensor layer: three substrate probes are returning physically impossible values and two climate stations have gone dark. Those are device swaps, not network engineering.

2 · Fleet — radios and sensors are different counts

Do not sum these into one number. A "device" at Insa is either a radio (a Wirepas mesh participant with battery, RSSI, link quality and travel time) or a sensor (a probe that measures the crop). One node can carry several probes. Insa has 104 radios and 144 sensors — 248 devices in total.
ModelFamilyCountPowerWhat it is
TEROS-15SENSOR (probe)92sensorSubstrate probe — VWC, pore EC, substrate temp
Mesh nodeRADIO (mesh)92batteryWirepas radio carrying one or more probes
EE894SENSOR (probe)26sensorClimate element — CO₂ / temp / RH
Climate One (h421)SENSOR (probe)26PoEClimate station — emits no device-level series via public_api (known API gap)
Mesh repeaterRADIO (mesh)10batteryRange-extending Wirepas radio (H-prefix serial)
GatewayRADIO (mesh)1PoEMesh → cloud backhaul
SinkRADIO (mesh)1PoEWirepas sink — mesh root

Radio battery distribution (V)

Every one of the 102 battery radios sits between 3.60 and 3.67 V. Replacement threshold is 3.4 V.

Radio RSSI distribution (dBm)

Higher (closer to zero) is better. Investigate below −85 dBm. Insa's worst radio is -80 dBm.

3 · Sensor faults — the actual problem

3.1 · Dead substrate probes

Each of the three rooms below has exactly one substrate zone, and in each case that zone has failed. There is no second probe to fall back on, so the room is agronomically blind — and permanently blocked from AUTOMAIT, whose control signal is the substrate probe.
RoomZoneFaultConsequence
Bloom 1.5zone 81548Pore EC pegged at the 25.0 mS/cm channel ceiling (14-d mean 12.4)The room's ONLY substrate zone. Room is substrate-blind.
Bloom 3.2zone 84065Pore EC pegged at the 30.0 mS/cm ceiling (mean 20.6) AND VWC collapsed to 0.0%The room's ONLY substrate zone. Room is substrate-blind.
Bloom 3.4zone 84071VWC collapsed to 0.8% (14-d mean 18.7%); pore EC mean 11.2, topping the 15.0 ceilingThe room's ONLY substrate zone. Room is substrate-blind.

3.2 · Dark climate stations

Without air temp / RH / VPD there is no transpiration model — for the grower or for an autonomous controller.
Room14-d air-temp samplesFaultConsequence
Bloom 3.40 samplesZERO air-temp / RH / VPD / CO₂ samples across the full 14-day windowNot a dropout — the room has returned no climate telemetry at all.
Bloom 3.2488 samplesClimate silent since 2026-07-03 (a healthy room returns ~2,240)11 of the last 14 days have no air temp, RH, VPD or CO₂.
Cross-check: the mesh radios serving Bloom 1.5, Bloom 3.2 and Bloom 3.4 are all healthy and reporting (batteries 3.6 V, strong links). The packets are getting out of the room. The instruments producing them have failed.

4 · Devices by room

RoomRadiosSensorsTotalSensor status
Bloom 1.34812clean
Bloom 1.461016clean
Bloom 1.561016SENSOR FAULT
Bloom 1.681220clean
Bloom 3.161016clean
bloom 3.261016SENSOR FAULT
Bloom 3.34812clean
Bloom 3.46612SENSOR FAULT
Bloom 3.561016clean
Bloom 3.64812clean
Bloom 2.16814clean
Bloom 2.26814clean
Bloom 2.34610clean
Bloom 2.46814clean
Bloom 2.56814clean
Bloom 2.64610clean
— unassigned —16824clean
24 devices are not assigned to a room — 10 Mesh repeater, 4 Mesh node, 4 TEROS-15, 2 Climate One (h421), 2 EE894, 1 Gateway, 1 Sink. Unassigned devices still mesh and still report, but their readings are not attributed to any crop, so they contribute nothing to steering. Worth 20 minutes in AROYA → Settings to place them.

5 · Radio telemetry — full roster

48-hour window. Battery = latest reading. RSSI, link quality and travel time = 48 h medians. Repeater serials (H-prefix) are shown in full; sensor-head serials are masked.

SerialModelRoomBatteryRSSILink qualityTravel time
H344•••7749Mesh nodeBloom 1.33.62 V-66 dBm1000.0 s
H344•••••49-2Mesh nodeBloom 1.33.62 Vn/a0.0 s
H344•••7755Mesh nodeBloom 1.33.63 V-53 dBm1000.0 s
H344•••••55-2Mesh nodeBloom 1.33.63 Vn/a0.0 s
H344•••7747Mesh nodeBloom 1.43.64 V-57 dBm1000.0 s
H344•••••47-2Mesh nodeBloom 1.43.64 Vn/a0.0 s
H344•••7750Mesh nodeBloom 1.43.63 V-71 dBm990.0 s
H344•••••50-2Mesh nodeBloom 1.43.63 Vn/a0.0 s
H344•••7757Mesh nodeBloom 1.43.61 V-53 dBm1000.0 s
H344•••••57-2Mesh nodeBloom 1.43.61 Vn/a0.0 s
H344•••7753Mesh nodeBloom 1.53.64 V-45 dBm1000.0 s
H344•••••53-2Mesh nodeBloom 1.53.64 Vn/a0.0 s
H344•••7756Mesh nodeBloom 1.53.61 V-51 dBm1000.0 s
H344•••••56-2Mesh nodeBloom 1.53.61 Vn/a0.0 s
H344•••7759Mesh nodeBloom 1.53.63 V-44 dBm1000.0 s
H344•••••59-2Mesh nodeBloom 1.53.63 Vn/a0.0 s
H344•••7748Mesh nodeBloom 1.63.63 V-62 dBm1000.0 s
H344•••••48-2Mesh nodeBloom 1.63.63 Vn/a0.0 s
H344•••7758Mesh nodeBloom 1.63.64 V-49 dBm1000.0 s
H344•••••58-2Mesh nodeBloom 1.63.64 Vn/a0.0 s
H344•••7832Mesh nodeBloom 1.63.63 V-55 dBm1000.0 s
H344•••••32-2Mesh nodeBloom 1.63.63 Vn/a0.0 s
H820•••1213Mesh nodeBloom 1.63.63 V-51 dBm1000.0 s
H820•••••13-2Mesh nodeBloom 1.63.63 Vn/a0.0 s
H344•••8363Mesh nodeBloom 2.13.61 V-60 dBm1000.0 s
H344•••••63-2Mesh nodeBloom 2.13.61 Vn/a0.0 s
H344•••8375Mesh nodeBloom 2.13.64 V-64 dBm1000.0 s
H344•••••75-2Mesh nodeBloom 2.13.64 Vn/a0.0 s
H344•••8385Mesh nodeBloom 2.13.6 V-46 dBm1000.0 s
H344•••••85-2Mesh nodeBloom 2.13.6 Vn/a0.0 s
H344•••8372Mesh nodeBloom 2.23.63 V-71 dBm960.0 s
H344•••••72-2Mesh nodeBloom 2.23.63 Vn/a0.0 s
H344•••8381Mesh nodeBloom 2.23.64 V-52 dBm1002.2 s
H344•••••81-2Mesh nodeBloom 2.23.64 Vn/a2.2 s
H344•••8388Mesh nodeBloom 2.23.62 V-71 dBm970.0 s
H344•••••88-2Mesh nodeBloom 2.23.62 Vn/a0.0 s
H344•••8378Mesh nodeBloom 2.33.62 V-53 dBm1006.5 s
H344•••••78-2Mesh nodeBloom 2.33.62 Vn/a6.5 s
H344•••8384Mesh nodeBloom 2.33.63 V-80 dBm831.4 s
H344•••••84-2Mesh nodeBloom 2.33.63 Vn/a1.4 s
H344•••8366Mesh nodeBloom 2.43.63 V-57 dBm1000.0 s
H344•••••66-2Mesh nodeBloom 2.43.63 Vn/a0.0 s
H344•••8377Mesh nodeBloom 2.43.66 V-60 dBm1000.0 s
H344•••••77-2Mesh nodeBloom 2.43.66 Vn/a0.0 s
H344•••8379Mesh nodeBloom 2.43.65 V-51 dBm1000.0 s
H344•••••79-2Mesh nodeBloom 2.43.65 Vn/a0.0 s
H344•••8369Mesh nodeBloom 2.53.64 V-67 dBm1000.0 s
H344•••••69-2Mesh nodeBloom 2.53.64 Vn/a0.0 s
H344•••8382Mesh nodeBloom 2.53.64 V-69 dBm1000.0 s
H344•••••82-2Mesh nodeBloom 2.53.64 Vn/a0.0 s
H344•••8387Mesh nodeBloom 2.53.64 V-62 dBm1000.0 s
H344•••••87-2Mesh nodeBloom 2.53.64 Vn/a0.0 s
H344•••8376Mesh nodeBloom 2.63.63 V-58 dBm1000.0 s
H344•••••76-2Mesh nodeBloom 2.63.63 Vn/a0.0 s
H344•••8389Mesh nodeBloom 2.63.63 V-63 dBm1000.0 s
H344•••••89-2Mesh nodeBloom 2.63.63 Vn/a0.0 s
H344•••8365Mesh nodeBloom 3.13.63 V-45 dBm1000.0 s
H344•••••65-2Mesh nodeBloom 3.13.63 Vn/a0.0 s
H344•••8370Mesh nodeBloom 3.13.62 V-66 dBm1000.0 s
H344•••••70-2Mesh nodeBloom 3.13.62 Vn/a0.0 s
H344•••8373Mesh nodeBloom 3.13.65 V-77 dBm910.0 s
H344•••••73-2Mesh nodeBloom 3.13.65 Vn/a0.0 s
H344•••7751Mesh nodeBloom 3.33.64 V-65 dBm10010.5 s
H344•••••51-2Mesh nodeBloom 3.33.64 Vn/a10.5 s
H344•••7754Mesh nodeBloom 3.33.65 V-60 dBm1006.4 s
H344•••••54-2Mesh nodeBloom 3.33.65 Vn/a6.4 s
H344•••8362Mesh nodeBloom 3.43.63 V-52 dBm1000.0 s
H344•••••62-2Mesh nodeBloom 3.43.63 Vn/a0.0 s
H344•••8383Mesh nodeBloom 3.43.63 V-64 dBm1000.0 s
H344•••••83-2Mesh nodeBloom 3.43.63 Vn/a0.0 s
H344•••8633Mesh nodeBloom 3.43.61 V-70 dBm1000.0 s
H344•••••33-2Mesh nodeBloom 3.43.61 Vn/a0.0 s
H344•••8361Mesh nodeBloom 3.53.63 V-69 dBm1000.0 s
H344•••••61-2Mesh nodeBloom 3.53.63 Vn/a0.0 s
H344•••8368Mesh nodeBloom 3.53.62 V-56 dBm1000.0 s
H344•••••68-2Mesh nodeBloom 3.53.62 Vn/a0.0 s
H344•••8371Mesh nodeBloom 3.53.64 V-52 dBm1000.0 s
H344•••••71-2Mesh nodeBloom 3.53.64 Vn/a0.0 s
H344•••7752Mesh nodeBloom 3.63.66 V-67 dBm1000.0 s
H344•••••52-2Mesh nodeBloom 3.63.66 Vn/a0.0 s
H344•••8360Mesh nodeBloom 3.63.64 V-59 dBm1000.0 s
H344•••••60-2Mesh nodeBloom 3.63.64 Vn/a0.0 s
H344•••8364Mesh nodebloom 3.23.65 V-60 dBm1001.7 s
H344•••••64-2Mesh nodebloom 3.23.65 Vn/a1.7 s
H344•••8367Mesh nodebloom 3.23.64 V-66 dBm1002.5 s
H344•••••67-2Mesh nodebloom 3.23.64 Vn/a2.5 s
H344•••8374Mesh nodebloom 3.23.61 V-65 dBm992.3 s
H344•••••74-2Mesh nodebloom 3.23.61 Vn/a2.3 s
H2110001441Gateway— unassigned —PoE backhaul — carries no battery / RSSI series by design
H344•••8380Mesh node— unassigned —3.62 V-52 dBm1000.0 s
H344•••••80-2Mesh node— unassigned —3.62 Vn/a0.0 s
H344•••8386Mesh node— unassigned —3.63 V-63 dBm980.0 s
H344•••••86-2Mesh node— unassigned —3.63 Vn/a0.0 s
H3400003329Mesh repeater— unassigned —3.63 V-55 dBm1000.0 s
H3400003330Mesh repeater— unassigned —3.65 V-73 dBm990.0 s
H3400003331Mesh repeater— unassigned —3.67 V-43 dBm1000.0 s
H3400003332Mesh repeater— unassigned —3.64 V-54 dBm1004.1 s
H3400003437Mesh repeater— unassigned —3.66 V-62 dBm1000.0 s
H3400003438Mesh repeater— unassigned —3.65 V-66 dBm1000.0 s
H3400003439Mesh repeater— unassigned —3.65 V-64 dBm1000.0 s
H3400003455Mesh repeater— unassigned —3.64 V-52 dBm1000.0 s
H3400003456Mesh repeater— unassigned —3.65 V-67 dBm1000.0 s
H3400003457Mesh repeater— unassigned —3.65 V-69 dBm990.0 s
SINKH2110001441Sink— unassigned —PoE backhaul — carries no battery / RSSI series by design

6 · Data Quality & Limitations

  • Live device status was NOT available this run. AROYA's live online/battery/last-communication endpoint lives in the SPA, and the SPA session is invalidated (401 — this token is no longer valid due to user token cutoff). Every "reporting" and "last-seen" judgement on this page is DERIVED from public_api telemetry timestamps, not read from AROYA's own status flag. Re-login at app.aroya.io restores the live view.
  • h421 Climate One stations emit no device-level series through public_api. This is a known API gap, not a dead device — Insa's 26 Climate One stations are not reported as dark here. Their health is inferred from whether their room returns climate readings (which is how Bloom 3.2 and Bloom 3.4 were caught).
  • Gateway and sink carry no battery or RSSI series — they are PoE-powered mesh backhaul and are expected to return no device-level radio telemetry. They are not counted as silent.
  • Sensor faults are diagnosed from the 14-day room-chart audit (2026-06-30 → 2026-07-14), not from a device-status flag: a pore-EC channel pegged at its ceiling and a VWC reading of 0% are physically impossible in a planted bag.
  • RSSI and link quality are reported by 56 of the 102 battery radios; the remainder return battery and travel time only.