AROYA · Pre-WP5 Firmware Update Readiness

ACK Natural: Nantucket · Facility 2817

Generated 2026-06-05 01:58 UTC · 1 WP4 gateway (H2100002330) · 118 active devices on file · this report scored against a 25-device sample (page 1) — see Data Quality.
10
GREEN — Will receive WP5
0
YELLOW — Recoverable
6
RED — Offline / stays on WP4
1
GATEWAY — WP4 to flash
0
Retired — Upgrade pool
8
Legacy >90d dark — retire
GREEN online & healthy → ready for WP5 YELLOW online but battery/signal marginal — shore up first RED offline ≤90d — bring up, or stays on WP4 unharmed GATEWAY WP4 gateway scheduled for WP5 push LEGACY dark >90d → retire-trade-in (TEROS One / Climate One) over recovery
Island-logistics note (ACK = Nantucket airport code): Nantucket is a 30-mile ferry / charter from the mainland, so an on-site visit is materially more expensive than a typical mainland push. Default to remote OTAP with grow-team verification in the AROYA app. Reserve a site visit only for the WP4 gateway swap if the swap-out option is chosen, or if a critical mass of online devices needs hands-on revival. Most LEGACY (>90 d dark) devices are better retired than ferried back.
Mesh backbone (from 25-device sample): 1 gateway (H2100002330), 0 sink, 9 repeaters (mixed range-extenders H110 / climate stations H111), 10 substrate nodes, 0 TEROS-12 probes, 5 ATMOS 14 sensors. Population scaled to 118 active devices on file. The gateway updates to WP5 and pushes the new firmware to every device online at the scheduled time. Devices that are offline at push time stay on WP4 — they are not harmed. Bring them online before the push to receive WP5; otherwise recover later via WP4 gateway revert, or retire / trade in.
1
Gateway
0
Sink
9
Repeater / climate radio
10
Substrate node
0
TEROS-12 probe
5
ATMOS 14

WP4 → WP5 OTAP — what happens at the scheduled push

Action plan — remote-first, island-aware

1
Open app.aroya.io · Facility 2817 · verify gateway H2100002330 + sink + repeaters are online. The 25-device sample shows the gateway online with active comms in the last minute — mesh backbone is alive.
2
Walk the remaining ~93 devices in app (this report only sampled page 1). Flag any battery < 30 % or signal < 5 for swap-or-leave. Long-offline (>90 d) devices are better retired than recovered, especially given ferry logistics.
3
Schedule the WP4 → WP5 push for facility 2817 remotely once in-app green count is confirmed. Mark devices for retire / trade-in (TEROS One Single $319, Climate One $479) using the checkboxes below; state syncs across every device that opens this report.

Device inventory — 25 of 118 active devices (page-1 sample)

This report shows the first 25 of 118 active devices at the facility — the remaining 93 could not be pulled because the opencli browser bridge failed mid-run under parallel-agent load (see Data Quality). The retired-pool view (TEROS-12 / Atmos-14 retired but host node retired-flag) also requires a fresh portal_api session. Use the checkboxes to mark a device for upgrade (TEROS-12 → TEROS One, Atmos-14 → Climate One). Dropdown records operator status. All edits sync across every device that opens this report via https://aroya-report-sync.ciansul.workers.dev/2817.
25 devices on this page (sample) · 118 total active
Marked for upgrade: 0
Marked revived: 0
Marked scheduled: 0
Marked won't-fix: 0
Loading…
Serial Model Class Room / Zone Bucket Online Batt % RSSI Last (h) FW Upgrade? Trade-in quote Operator status

Trade-in pricing — fixed

TEROS One (substrate)
Dual: MSRP $608 · $150 off → $458 · Single: MSRP $419 · $100 off → $319
Replaces a retired TEROS-12 whose host node is also retired.
Climate One (climate)
MSRP $629 · $150 off → $479
Replaces an ATMOS 14 sensor; PoE.

Data quality & what's missing from this view

WP4 → WP5 OTAP firmware update · sample of 25/118 active devices on facility 2817 (ACK Natural: Nantucket) · classification scored against AROYA mesh go/no-go (online, battery ≥ 30 %, RSSI ≥ 5) · state persisted via https://aroya-report-sync.ciansul.workers.dev/2817 · per-entry timestamped last-write-wins · localStorage offline cache · re-verify in app.aroya.io before scheduling.