Provided are a smart shoe, a smart device and a method for switching functional area. The smart shoe includes a shoe body and a smart device provided on a surface of the shoe body. The smart device includes a processing unit, a locating unit, a communication unit, a solar energy receiving unit and a power supply unit. The locating unit is configured to acquire current position information of the smart shoe and send it to the processing unit. The processing unit sends the received position information to a user terminal or a remote server via the communication unit. The solar energy receiving unit is configured to receive solar energy and converting it into electrical energy which is transferred to the power supply unit. The power supply unit is connected with individual functional units of the smart device to supply the electrical energy to the smart device.