- API Mode (Recommended)
- Legacy / Manual Mode
API mode connects Wiacom to your Meraki Dashboard. Wiacom discovers your networks and SSIDs, assigns feature roles, and pushes all SSID configuration automatically. WiFi Pass (iPSK) is only available in API mode.
For WiFi Pass, ensure at least one Group Policy exists in the network (Network → Group Policies) — Meraki requires this for iPSK creation.
Prerequisites
- Meraki organisation with at least one wireless network and MR access points
- Dashboard API access enabled at Organization → Settings → Dashboard API access
- Meraki API key with Read + Write permissions at organisation level
- RADIUS Accounting enabled on the organisation (contact Cisco Meraki support if unavailable)
Step 1 — Prepare SSIDs in Meraki
Create one SSID per access feature you want to use. All three can run on the same network using separate SSIDs.| Feature | Security setting | Splash page |
|---|---|---|
| Portal | Open or Open (Enhanced / OWE) | Any custom splash option |
| WiFi Pass | Identity PSK without RADIUS | None (direct access) |
| Key Access | WPA2 Personal | None (direct access) |
Step 2 — Add the Controller in Wiacom
- Go to Inventory → Controllers → Add controller → Cisco Meraki
- Enter a label (e.g. Meraki – Main Site)
- Paste your Meraki API key and click Next
Loading may take longer for organisations with many networks, SSIDs, and APs. Meraki enforces a 5 req/sec API rate limit.
Step 3 — Select Organisation
Choose the Meraki organisation to link and click Next. Wiacom fetches all wireless-capable networks and eligible SSIDs. SSIDs named Unconfigured are excluded automatically.Step 4 — Assign SSID Roles
Map each SSID to a Wiacom feature role. One SSID maps to one role. One network maps to one location.| Role | Effect |
|---|---|
| Portal | Wiacom pushes splash URL and RADIUS settings to the SSID |
| WiFi Pass | Wiacom provisions iPSKs on this SSID via the Meraki API |
| Key Access | Wiacom stores and pushes the shared passphrase |
Step 5 — Map Networks to Locations
Assign each Meraki network to a Wiacom venue location. Click Finish.Wiacom saves the configuration, pushes SSID settings to Meraki, and imports the AP inventory.After Setup
| Action | Where |
|---|---|
| Sync latest topology | Inventory → Controllers → Sync from controller |
| Enable / disable SSID | Toggle in the SSID table |
| Update Key Access passphrase | Edit icon on the Key Access SSID row |
| Set bandwidth limits | BW icon on any SSID row |
| Configure WiFi Pass expiry | Clock icon on the WiFi Pass SSID row |
| Rotate API key | Inventory → Controllers → [controller] → Edit credentials |
Troubleshooting
No organisations found after entering the API key
No organisations found after entering the API key
Confirm Dashboard API access is enabled under Organization → Settings and the key was copied without trailing spaces.
No SSIDs appear in Step 4
No SSIDs appear in Step 4
Ensure at least one SSID is enabled and named in Meraki. SSIDs named Unconfigured are hidden automatically.
WiFi Pass provisioning fails
WiFi Pass provisioning fails
Confirm the SSID is set to Identity PSK without RADIUS and at least one Group Policy exists in Network → Group Policies.
Portal redirect not working
Portal redirect not working
Ensure RADIUS Accounting is enabled. Contact Cisco Meraki support if the option is unavailable in your Dashboard.

