Hi Cybergeek,
Meraki / Support generally advise not to reboot APs. If there is an issue that requires a reboot, it’s possibly a bug. Please call or email Meraki support.
How can you reboot Meraki APs?
You can disable the port (or turn off PoE) on the upstream Meraki switches, which is providing power to the Meraki AP.
HTTP REQUEST
PUT /devices/[serial]/switchPorts/[number]
PARAMETERS
- enabled The status of the switch port
- poeEnabled The PoE status of the switch port
What if you don't have Meraki switches?
However I had to solve this exact problem for a customer without Meraki Switchesand managed to reboot thousands of APs using an API script to remove and add the AP from the network. This forces the AP to reboot and connect to the Meraki Cloud to get it's config.
Slow Method - I have tested and used this with customers.
Step 1. Remove AP from Network
POST /networks/[networkId]/devices/[serial]/remove
Step 2. Wait some amount of time and the AP will download a default config.
Step 3. Add AP back to the Network
POST /networks/[networkId]/devices/claim
Step 4. Confirm the AP is now online with the original config. The GET request should be successful.
GET /networks/[networkId]/devices/[serial]