Страница 1 из 2

активация сценария с использования двойного нажатия

Добавлено: Ср фев 22, 2017 9:55 am
directman66
Допустим есть выключатель света SONOF TOUCH с прошивкой https://github.com/davidmpye/Sonoff-Tou ... e-Features , я так понимаю что он умеет сообщать по mqtt свое состояние. Каким образом можно организовать вызов сценария например выключить все допустим включив и выключив свет несколько раз? Думаю через тройное нажатие вполне рабочий вариант.

Re: активация сценария с использования двойного нажатия

Добавлено: Ср фев 22, 2017 10:22 am
DimSun75
directman66 писал(а):Допустим есть выключатель света SONOF TOUCH с прошивкой wifi-iot, я так понимаю что он умеет сообщать по mqtt свое состояние. Каким образом можно организовать вызов сценария например выключить все допустим включив и выключив свет несколько раз? Думаю через тройное нажатие вполне рабочий вариант.
Тут должен сам sonoff выдавать состояние двойное или сколько угодно раз нажатие отдельным топиком. На стороне сервера считать сколько там переключение за период времени не очень хорошо.

Отправлено с моего SM-G850F через Tapatalk

Re: активация сценария с использования двойного нажатия

Добавлено: Ср фев 22, 2017 11:42 am
directman66
DimSun75 писал(а): Тут должен сам sonoff выдавать состояние двойное или сколько угодно раз нажатие отдельным топиком. На стороне сервера считать сколько там переключение за период времени не очень хорошо.
https://github.com/davidmpye/Sonoff-Tou ... e-Features

Currently supports:

Short touch/long touch of the switch - could send different MQTT messages etc
Multiple MQTT control topics - by default, two topics for controlling the light - individual and group.
Single MQTT status topic - find out when the light is turned on/off
Over the air firmware update - push new versions of the firmware to Sonoff Touch devices without having to dismantle wiring

вроде должен уметь отправлять разные команды

Почему-то не мало кто решил поставить такие железяки. Судя по функционалу - очень даже не плохо. Единственный минус - придется подводить дополнительный ноль. Но благо выключатель будет установлен в коробе, где есть и земля и ноль.

Re: активация сценария с использования двойного нажатия

Добавлено: Ср фев 22, 2017 12:33 pm
DimSun75
Ох как же неудобно исходники на телефоне смотреть

В общем, похоже это просто пример-шаблон. Но на его основе то что нужно можно реализовать

Отправлено с моего SM-G850F через Tapatalk

Re: активация сценария с использования двойного нажатия

Добавлено: Ср фев 22, 2017 12:57 pm
directman66
имхо главная фраза:
Firmware for the Sonoff Touch capacitive light switch (based on the ESP8265 microncontroller)

Re: активация сценария с использования двойного нажатия

Добавлено: Ср фев 22, 2017 12:57 pm
directman66
имхо главная фраза:
Firmware for the Sonoff Touch capacitive light switch (based on the ESP8265 microncontroller)

Re: активация сценария с использования двойного нажатия

Добавлено: Ср фев 22, 2017 1:15 pm
DimSun75
directman66 писал(а):имхо главная фраза:
Firmware for the Sonoff Touch capacitive light switch (based on the ESP8265 microncontroller)
Интересно, в какой цифре ошибка в 6 или 5?

Отправлено с моего SM-G850F через Tapatalk

Re: активация сценария с использования двойного нажатия

Добавлено: Ср фев 22, 2017 1:30 pm
Bagir
Если железо умеет само ловить двойные нажатия, то и проблем нет. Ну а если такой возможности нет, то вот вам вариант: При нажатии проверяйте, существует ли таймер с именем "Абра-Кадабра". Затем создаете таймер "Абра-Кадабра" на пару секунд.

Re: активация сценария с использования двойного нажатия

Добавлено: Ср фев 22, 2017 1:50 pm
DimSun75
Вот она интрига-то :lol: :lol: :lol: :lol:


Вообще заколдованная тема. Сам подобное накропал, но телефон сказал нет инета и потерял сообщение ;)

Re: активация сценария с использования двойного нажатия

Добавлено: Ср фев 22, 2017 1:54 pm
Bagir
Да, бывает, помнишь что точно читал, а где и не найдешь сразу. Этот фокус с двойным нажатием применяется в классе для МегаД. Там тема немного больше раскрыта. Двойные, тройные, разные удержания, и т.п. Даже набор пинкода :)