I am working with a MX68 to test a few things before implementation. I need to be able to clear the config of the MX68 almost like a factory reset but remotely. I can only find the "Solution" of moving the device to a new network. However this only keeps the empty base config within that NEW network.
Example: Moving the MX from Network 1 to Network 2 applies the base config of Network 2 but when moving the MX back to Network 1 the old config is re-applied.
How do I clear the config within a Network for a specific MX or MS device?
I'm not sure exactly what you're asking, but I think your way of thinking about Meraki is not totally right.
Config is a property of a network, not of a device. The device operates in the manner dictated by the network it is a part of, not by any configuration stored on it (You could consider an exception to this being when a device loses connectivity to the cloud it still operates, but the truth is that it must be part of a network before losing connectivity to do that. The config is till a property of the network)
If you truly want a "default" device then remove it from every network and do not add it to anther. This will cause the device to connect to the cloud, and effectively sit and wait for further instructions.
I understand the config is within the Network, that's my problem. Say I want to return the config for that device within the Network to a default state. How can that be done?
I understand your approach of moving devices between networks are the only options to bring the configuration to defaults.
I do not see any option of resetting the configuration to default for selected device on the dashboard.
One Idea could be to refer the change log and revert the settings. However this may not be accurate and is a BIG pain.
Create 3 networks. Default, Production, and Testing(Beta). Change the settings in the networks accordingly, that way Default has no changes. Production has your confirmed good working changes, and Testing is the ones you are working on.