Кнопка активации доп канала в приложении
В приложении есть кнопка активировать доп канал (звездочка в кружочке)
Она имеет два положения судя по анимациям - вкл и выкл, в которых она остается после каждого нажатия.
Однако в программах гибкой логики можно использовать только появление события нажатия этой кнопки, т.е. положение ВКЛ.
Таким образом для того что бы использовать эту кнопку 2 раза (у меня в программах написан триггер, переключающий включение аксесуаров) кнопку нужно нажать четыре раза.
Первое нажатие из состояния ВЫКЛ - посылает команду активации и запускает анимацию кнопки в состояние ВКЛ.
В моей программе в этот момент аксесуары включаются, магнитола просыпается, начинает петь.
Второе нажатие этой кнопки только меняет анимацию в приложении на состояние ВЫКЛ. В моей программе при этом ничего не происходит. Сигнализация не получает никакого события по выключению этой кнопки (или это событие не реализовано, тк в программах гибкой логики есть только событие "команда получена" Но нет события "команда выключение получена" или чего-то похожего.
Третье нажатие этой кнопки снова посылает команду и запускает анимацию ВКЛ
Моя программа в этом случае аксесуары выключает - магнитола потухает.
В приложении при этом кнопка остается в положении вкл и что бы мне снова включить дистанционно магнитолу (послать сигнал включения) нужно сначала добиться анимации ВЫКЛ а потом через еще одно нажатие сделать ВКЛ.
Надеюсь понятно объяснил.
Вопрос - зачем эта кнопка зависает в состоянии ВКЛ если оно не используется как триггер, а используется только сам факт перехода из ВЫКЛ во ВКЛ, но не наоборот?
Сервис поддержки клиентов работает на платформе UserEcho
Вроде всё подробно описал, неужели нет никаких мыслей по моему вопросу?