Du liest den Status ja nur 1x ein. Es müsste heissen
... if (VALUE_TASTER) ...