Is this an April Fools Day joke?
How many different webpages must the user mix, just to do what should be under a simple “update” button on the user interface? How many files must be renamed? Why don't all that efforts solve the disconnect-every-minute bugs?
The command to read the ESP-12S MAC address should be cited here, and no, it is no M540 (it just tells a fake MAC address). This is needed to whitelist the device when the router uses wireless MAC filtering.
Once they have, you'll be able to view a graph of their reputation gained over time.
Here's a preview of what the graph will look like:
No reputation gained yet.