The invention discloses a solar energy controller with accurate heat dissipation, which comprises a shell, and is characterized in that the surface of the shell is provided with a plurality of indicator lights, a display screen is arranged below the indicator lights, a control panel is arranged below the display screen, a photovoltaic panel wiring terminal is arranged at one side below the controlpanel, one side of the photovoltaic panel wiring terminal is provided with a storage battery wiring terminal, the side, which is away from the photovoltaic panel wiring terminal, of the storage battery wiring terminal is provided with an inverter load wiring terminal, the bottom of the shell is provided with a base, the internal part of the base is provided with a moving device. The beneficial effects are that compared with the traditional solar energy controller, the solar energy controller disclosed by the invention not only effectively improves the heat dissipation performance, but also isenabled to perform accurate cooling according to the temperature, thereby not only effectively avoiding damages brought to equipment due to an excessively high temperature, but also effectively avoiding unnecessary waste of electric energy.