Вся суть в том что ваши варианты и те что есть в библиотеке они все верны и правильно работают, но мне лично хочется чтобы триггер мог запускаться не только когда достигнет нижнего значения а когда мы можем изменить верхнее значение на большее, чем то что было ранее и он также исправно работал я просто считаю что так удобнее было бы , но сам не могу догадаться все еще .