A simple threshold seems easy to me. You just fire some messenger and if the concentration is high enough (N counts of messenger emitting) it reacts.<p>Something binds or disassembles the messenger so the system resets after some time.<p>The details would still be interesting of course.