Skip to content
ARRF
Get Support

Setting up a RUCKUS One account

Connecting a RUCKUS One account lets you survey by venue: ARRF pulls the venue’s access points and fetches each AP’s password automatically, so you never type or maintain per-AP passwords. It’s part of the optional, free RUCKUS pack — an Any Wi-Fi survey needs none of this, and neither does manual surveying by AP IP.

Open Settings → Integrations → RUCKUS and fill in the RUCKUS One account section. (The Survey lobby’s Connect RUCKUS One button opens the same form.)

FieldNotes
RegionNorth America, Europe, or Asia — the RUCKUS One API region for your tenant. Defaults to North America. It picks the API host: api.ruckus.cloud, api.eu.ruckus.cloud, or api.asia.ruckus.cloud.
Tenant IDYour RUCKUS One tenant identifier.
Client IDThe API client’s ID.
Client secretThe API client’s secret. Stored only in this device’s Keychain; once saved the field shows •••••••• saved in Keychain and the secret is never displayed again.

Get these from RUCKUS One → Administration → Account Management (API credentials). ARRF uses them to mint a short-lived token via the OAuth2 client_credentials grant; the token is cached and refreshed automatically.

Tap Test connection. On success ARRF reports how many venues it found and names up to three of them, for example “Connected — 3 venues (…)”. If it fails, ARRF shows a specific reason — see Troubleshooting.

  • Venue import — the Survey lobby’s Where picker lists your venues under Integrations · RUCKUS; choose one and ARRF surveys its access points.
  • Automatic AP passwords — ARRF fetches each AP’s rkscli password just-in-time by serial, so you never enter one. Fetched passwords are cached in the Keychain until shortly before they expire (a five-minute safety margin covers clock skew and a survey outliving its fetch), and a login failure drops the cached value so the next attempt refetches.
  • Offline-on-LAN — after one fetch, the venue’s AP inventory is cached, so you can survey on the LAN without re-querying RUCKUS One.

Only APs that are operational and have a LAN IP are surveyable; the rest appear in the lobby greyed out.

If a just-in-time fetch fails for one AP, ARRF falls back to any password you saved by hand for that AP’s IP under Settings → Integrations → RUCKUS → APs, and only reports the fetch error when there is nothing to fall back on. See Connecting to your RUCKUS APs.

Settings → Integrations → RUCKUS → Disconnect RUCKUS One, confirmed with Disconnect & remove APs, removes the tenant ID, client ID, and secret, deletes the AP passwords fetched from RUCKUS One, forgets the selected venue and its cached AP inventory, and restores the Toolbox sample gallery. Manual AP IPs you added under APs are kept.

The OAuth client secret and any fetched AP passwords live only in this device’s Keychain (device-only, not synced to other devices via backup). Region, tenant ID, and client ID are not secrets and are stored in local app settings. RUCKUS One credentials are sent nowhere except your RUCKUS One tenant and your own APs.

For RUCKUS One, the only host ARRF reaches over the internet is the API host for your region above; AP logins and packet-capture transfers stay on your local network. Separately, ARRF’s experience tests contact a test server — see Internet tests and privacy.