After about three years of use, one of the smoke sensors in my home began producing false readings. I first tried cleaning the exterior by blowing air and using a vacuum, but that didn't solve the issue. After some careful tinkering, I managed to disassemble the unit and clean out the dust inside the sensor chamber. Once reassembled, the sensor worked normally again.
I'm sharing this experience in case others face a similar problem. Keep an eye on the smoke density reading: if it shows a value greater than 0 under normal conditions, that usually indicates dust buildup. This solution applies specifically to optical smoke sensors. Hopefully this will be helpful to everyone.