The invention discloses a smoke detector and a working method thereof. The smoke detector comprises a housing, a smoke sensor, an air sensor, a single chip microcomputer controller, a camera head, a locator, a display and an alarm system, wherein the smoke sensor, the air sensor, the camera head, the locator, the display and the alarm system are connected with the single chip microcomputer controller and are arranged inside the housing. According to the smoke detector and the working method disclosed by the invention, by sensing and analyzing components of the indoor smoke through the smoke sensor and the air sensor, the single chip microcomputer makes correct judgment to find pilot fire in advance, so that large fire can be effectively avoided, and a good prevention effect is achieved; meanwhile, a problem that an existing alarm gives false alarm can be effectively solved, so that demands of vast consumers can be met better.