If you have kids they play with turning the light switch on and off. So I can see the need not to reset by accident.
A simpler solution is to have ordinary plain light bulbs. Probably friendlier to the environment due to less electronics. It’s hard to hack ordinary light bulbs so they are secure.
Reset button makes sense though. Reset button are costlier for bill of materials so manufacturers save on that.
Reset button is actually a safety issue, as the bulb would have to be plugged into the mains to register the reset. A metal paperclip inserted into the body of the light bulb would be very problematic from an electrical isolation point of view.
The big failure arguably is not testing the firmware sufficiently (or building in recovery algorithms) to necessitate a reset procedure in the first place.
Let me think - the reset button can only work when the light is powered up (and maybe too hot to touch) - you can't mount it on the metal base because that's live when it's on, and so the light fitting is designed so you can't touch the base. you could mount it in the glass but it would cast a shadow ...
> Let me think - the reset button can only work when the light is powered up (and maybe too hot to touch)
A capacitor that is kept charged during normal operation, and that powers the reset circuit which you close with your metal pin once you unscrew the bulb. The circuit flips some bits in persistent memory of the bulb.
No. "Reset" is done by a circuit, and the only way to power it is by connecting that capacitor to it by pushing something into the reset pinhole. If you don't do that, capacitor eventually discharges but since the circuit never gets powered, no reset happens. So after a while you need to connect the bulb to mains power in order to be able to perform reset.
It’s a heat sink that gets hot to to the touch, though not that quickly as your talking ~10w of waste heat. Sill several ways to do a reset switch just after power is off.
Firmware is likely to be stored in flash memory, which is far more resilient to cosmic rays than SRAM or DRAM. You might find a bitflip is so unlikely it's far below the other in-service failure rates and you'd rather just handle the returns. Of course, a reset is still useful for other reasons. All assuming you don't use the bulbs in your airplane/space shuttle!
Sure, but the whole point of factory reset is when the paired phone app no longer talks to the bulb. ( You might have lost the phone or the account details). It just allows you to start with the assumption you are physically in control of the bulb and hence are authorised to reset it.
So if you have this installed in a ceiling fixture, you have to get a ladder, take off the shade, hope the bulb happens to be oriented the right way in the light fixture for you to access the switch.
Or, you could play that video and follow along and flip a switch a few times.
A simpler solution is to have ordinary plain light bulbs. Probably friendlier to the environment due to less electronics. It’s hard to hack ordinary light bulbs so they are secure.
Reset button makes sense though. Reset button are costlier for bill of materials so manufacturers save on that.