i'm in contact with someone who is making a design for these right now, but instead of using photovoltaic cells they want it to measure the electrical resistance of the package, which will change if it is ripped open but wont change (according to them anyway, but they seem to know their shit) if it is dropped or shaken etc. That way even if it is opened in a dark room it will trigger, since it actually is the act of opening the package (which changes its electrical resistance) that causes the chip to trigger, rather than the more secondary effect of light hitting the photovoltaic cell. They can probably even make it have a certain sensitivity level so merely punching a small hole in the pack wont change it enough to trigger. You might as well make a design for it too QTC, the more people working on it the sooner one of them will get done with something, and also using different techniques etc is never a bad thing.