Отслеживание типа нажатий в блоке WB-MR6C v.3

Здравствуйте!, Возможно ли отслеживать тип нажатия (long, short press and etc.) от кнопки, подключенной ко входу WB-MR6C v.3 для написания скриптов. У меня получается только регистрировать события whenChanged:('wb-mr6cv3_XX/Input 1 '). На более развернутые события типа Input 1 Single Press Counter и подобные правила не реагируют.
Спасибо! и хорошего дня!
Владимир

Добрый день!

Да, можно, для этого надо поставить режим работы входа “по маппинг-матрице для кнопок”.

Подскажите, помогло? Есть ли ещё вопросы?

Для кнопок работает, блок сам реагирует на данные события, а скрипты не ловят. Tо есть получается до контроллера они не доходят.

Судя по тому, что говорите о скриптах, у вас имеется контроллер. Скиньте, пожалуйста, диагностический архив. И сообщите серийный номер модуля реле.

На каком конкретно входе воспроизводите? Настраиваете конфиг из веб интерфейса?

Покажите, пожалуйста, как настаиваете. А именно скрины, где видно, что выставлен режим работы входа по маппинг матрице для кнопок и что включен опрос счётчиков разных нажатий (как у меня):




Мне кажется все как у вас.
Но данный скрипт работает:
defineRule(‘test_light’, {
whenChanged: “wb-mr6cv3_146/Input 1”,
then: function (newValue, devName, cellName) {
dev[“wb-mr6cv3_146/K1”] = false;
dev[“wb-mr6cv3_146/K2”] = false;
dev[“wb-mr6cv3_146/K3”] = false;
dev[“wb-mdm3_210/K1”] = false;
debug(‘Я в процедуре включения’);
}
});
А когда я конкретизирую тип события, указываю, что это одинарный клик, то нет.

defineRule(‘test_light’, {
whenChanged: “wb-mr6cv3_146/Input 1 Single Press Counter”,
then: function (newValue, devName, cellName) {
dev[“wb-mr6cv3_146/K1”] = false;
dev[“wb-mr6cv3_146/K2”] = false;
dev[“wb-mr6cv3_146/K3”] = false;
dev[“wb-mdm3_210/K1”] = false;
debug(‘Я в процедуре включения’);
}
});

Конфиг настраиваю из web интерфейса

Серийный номер 275073


И в MQTT брокере есть только Input1 без конкретизации

а можете добавить диагархив или хотя бы модель контроллера и версию прошивки?


Да конечно

1 лайк

Странно. У себя обновила прошивку и делаю тоже самое - не воспроизводится.
На скрине не все топики устройства - может вниз уехали?

В устройствах и в каналах тоже нет?


Прикрепите, всё таки, архив, пожалуйста.

Все заработало!, Проблема, в невнимательности. Большое спасибо за помощь и Хорошего дня!
извините

Ничего - бывает! Главное что решили :slight_smile: