The invention discloses a method for updating a firmware of an intelligent closestool remotely through a remote controller and a remote controller. The method comprises the steps of S1, obtaining a current hardware version number and a current software version number of an intelligent closestool host by the remote controller; S2, accessing the internet by the remote controller to inquire whether aremote server has a firmware to be updated, and if so, downloading the firmware to a storage module of the remote controller; S3, verifying whether the firmware is complete by the verification moduleof the remote controller; S4, sending the firmware to the intelligent closestool host by the remote controller; S5, verifying whether the firmware file is complete after the intelligent closestool host receives the firmware, and if so, entering an updating course; and S6, restarting to upload the new firmware automatically after the firmware updating of the intelligent closestool host is successful. The invention also discloses the remote controller for realizing the method. The remote controller comprises a network communication module, an intelligent closestool communication module, a key module, a display module, a power module, a storage module and a control verification module. The method for updating the firmware of the intelligent closestool remotely through the remote controller solves the disadvantages of the firmware of the intelligent closestool in time and efficiently, improves the user service level and reduces the after-sales maintenance cost.