It is rare for smart home devices to need a factory reset. But sometimes, when they encounter a software fault or simply need ...