Sonoff RF, Сработка кнопок

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

Ответить
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm

Sonoff RF, Сработка кнопок

Сообщение freesh »

Добрый день.
Подскажите, пожалуйста, возможно я куда-то не туды что-то записал:
Имею sonoff rf bridge (родная прошивка) - на него завел 2 кнопочных пульта - Кнопка А - постановка на охрану, кнопка B - снятие.
Код вписал в ButtonAremote1.pressed.

Самопроизвольно ставится на охрану. т.е. я не дома (для проверки снял с охраны), всё ок, снялось, потом прошло минут 20:
SPOILERSPOILER_SHOW
2019-11-27 09_46_51-ButtonAremote1.png
2019-11-27 09_46_51-ButtonAremote1.png (7.23 КБ) 3396 просмотров
т.е. обновился статус и источник - нажатие кнопки

Хотя сам ButtonAremote1.status остался старым
SPOILERSPOILER_SHOW
2019-11-27 09_47_14-ButtonAremote1.png
2019-11-27 09_47_14-ButtonAremote1.png (1.55 КБ) 3396 просмотров
Время когда последний раз ставил на охрану

В коде постановки пока просто:
SPOILERSPOILER_SHOW
if (gg('SecurityArmedMode.active')==0){ //система не на охране
CallMethod('SecurityArmedMode.activate');
CallMethod('NobodyHomeMode.activate');
}
Кнопки в модуле sonoff привязаны к статусу (грешу на это, может сонофф каждые там 20 минут обновляет их статус, я хз)
SPOILERSPOILER_SHOW
2019-11-27 09_51_02-dev_sonoff (Панель управления).png
2019-11-27 09_51_02-dev_sonoff (Панель управления).png (3.74 КБ) 3396 просмотров
Raspberry pi3, xiaomi, sonoff rf.
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm

Re: Sonoff RF, Сработка кнопок

Сообщение freesh »

Вроде сам и разобрался :)
Прописал постановку не в метод pressed, а в метод StatusUpdated.

Хотя из-за каких причин срабатывал метод pressed непонятно
Raspberry pi3, xiaomi, sonoff rf.
Kumehtar
Сообщения: 12
Зарегистрирован: Вт окт 01, 2019 8:30 am

Re: Sonoff RF, Сработка кнопок

Сообщение Kumehtar »

У меня такая ситуация с Sonoff RF Bridge. На него заведен RF пульт и в приложении ewelink создан сценарий на включение света по нажатию на пульт. Сценарий показывает ложные срабатывания. Т.е. нажатия на пульте не было, а свет включался. После несложного анализа сделал вывод, что дело в прошивке моста.
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm

Re: Sonoff RF, Сработка кнопок

Сообщение freesh »

Kumehtar писал(а): Чт ноя 28, 2019 6:31 am У меня такая ситуация с Sonoff RF Bridge. На него заведен RF пульт и в приложении ewelink создан сценарий на включение света по нажатию на пульт. Сценарий показывает ложные срабатывания. Т.е. нажатия на пульте не было, а свет включался. После несложного анализа сделал вывод, что дело в прошивке моста.
Я поторопился с сообщением что разобрался)))) самое интересное когда меня нет дома. т.е. пульты не в квартире, всё вроде ок.
Сегодня ночью опять была сработка, хотя статус не менялся, блин, буду ковырять дальше
Не, в евелинке я сценарии не делал, я там просто добавил кнопки.
Raspberry pi3, xiaomi, sonoff rf.
directman66
Сообщения: 2799
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Контактная информация:

Re: Sonoff RF, Сработка кнопок

Сообщение directman66 »

freesh писал(а): Чт ноя 28, 2019 10:17 am
Kumehtar писал(а): Чт ноя 28, 2019 6:31 am У меня такая ситуация с Sonoff RF Bridge. На него заведен RF пульт и в приложении ewelink создан сценарий на включение света по нажатию на пульт. Сценарий показывает ложные срабатывания. Т.е. нажатия на пульте не было, а свет включался. После несложного анализа сделал вывод, что дело в прошивке моста.
Я поторопился с сообщением что разобрался)))) самое интересное когда меня нет дома. т.е. пульты не в квартире, всё вроде ок.
Сегодня ночью опять была сработка, хотя статус не менялся, блин, буду ковырять дальше
Не, в евелинке я сценарии не делал, я там просто добавил кнопки.
Рекомендую посмотреть более современные протоколы управления. На частотах 433 работают датчики сигнализаций, звонки, термометры и прочая прочая требуха. В момент обучения вы могли записать какой-то из этих сигналов и он периодически повторяется. Либо просто устройство срабатывает на помехи. В любом случае ваш вариант - морально устаревшее решение. Посмотрите хотя-бы в сторону zigbee.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm

Re: Sonoff RF, Сработка кнопок

Сообщение freesh »

directman66 писал(а): Чт ноя 28, 2019 11:15 am
freesh писал(а): Чт ноя 28, 2019 10:17 am
Kumehtar писал(а): Чт ноя 28, 2019 6:31 am У меня такая ситуация с Sonoff RF Bridge. На него заведен RF пульт и в приложении ewelink создан сценарий на включение света по нажатию на пульт. Сценарий показывает ложные срабатывания. Т.е. нажатия на пульте не было, а свет включался. После несложного анализа сделал вывод, что дело в прошивке моста.
Я поторопился с сообщением что разобрался)))) самое интересное когда меня нет дома. т.е. пульты не в квартире, всё вроде ок.
Сегодня ночью опять была сработка, хотя статус не менялся, блин, буду ковырять дальше
Не, в евелинке я сценарии не делал, я там просто добавил кнопки.
Рекомендую посмотреть более современные протоколы управления. На частотах 433 работают датчики сигнализаций, звонки, термометры и прочая прочая требуха. В момент обучения вы могли записать какой-то из этих сигналов и он периодически повторяется. Либо просто устройство срабатывает на помехи. В любом случае ваш вариант - морально устаревшее решение. Посмотрите хотя-бы в сторону zigbee.
Ну разумеется, у меня в основном железки xiaomi, просто был датчик движения 433й 1шт, датчик двери 433 1 шт и кнопки, вот и захотел их юзать а не чтоб валялись без дела. Датчик движения работает ок а вот кнопки выеживаются.
Raspberry pi3, xiaomi, sonoff rf.
directman66
Сообщения: 2799
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Контактная информация:

Re: Sonoff RF, Сработка кнопок

Сообщение directman66 »

freesh писал(а): Чт ноя 28, 2019 11:19 am
directman66 писал(а): Чт ноя 28, 2019 11:15 am
freesh писал(а): Чт ноя 28, 2019 10:17 am
Kumehtar писал(а): Чт ноя 28, 2019 6:31 am У меня такая ситуация с Sonoff RF Bridge. На него заведен RF пульт и в приложении ewelink создан сценарий на включение света по нажатию на пульт. Сценарий показывает ложные срабатывания. Т.е. нажатия на пульте не было, а свет включался. После несложного анализа сделал вывод, что дело в прошивке моста.
Я поторопился с сообщением что разобрался)))) самое интересное когда меня нет дома. т.е. пульты не в квартире, всё вроде ок.
Сегодня ночью опять была сработка, хотя статус не менялся, блин, буду ковырять дальше
Не, в евелинке я сценарии не делал, я там просто добавил кнопки.
Рекомендую посмотреть более современные протоколы управления. На частотах 433 работают датчики сигнализаций, звонки, термометры и прочая прочая требуха. В момент обучения вы могли записать какой-то из этих сигналов и он периодически повторяется. Либо просто устройство срабатывает на помехи. В любом случае ваш вариант - морально устаревшее решение. Посмотрите хотя-бы в сторону zigbee.
Ну разумеется, у меня в основном железки xiaomi, просто был датчик движения 433й 1шт, датчик двери 433 1 шт и кнопки, вот и захотел их юзать а не чтоб валялись без дела. Датчик движения работает ок а вот кнопки выеживаются.
У меня полно валяется этого добра. Тоже прошел этот путь осознания :P
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm

Re: Sonoff RF, Сработка кнопок

Сообщение freesh »

directman66 писал(а): Чт ноя 28, 2019 11:21 am
freesh писал(а): Чт ноя 28, 2019 11:19 am
directman66 писал(а): Чт ноя 28, 2019 11:15 am
freesh писал(а): Чт ноя 28, 2019 10:17 am
Kumehtar писал(а): Чт ноя 28, 2019 6:31 am У меня такая ситуация с Sonoff RF Bridge. На него заведен RF пульт и в приложении ewelink создан сценарий на включение света по нажатию на пульт. Сценарий показывает ложные срабатывания. Т.е. нажатия на пульте не было, а свет включался. После несложного анализа сделал вывод, что дело в прошивке моста.
Я поторопился с сообщением что разобрался)))) самое интересное когда меня нет дома. т.е. пульты не в квартире, всё вроде ок.
Сегодня ночью опять была сработка, хотя статус не менялся, блин, буду ковырять дальше
Не, в евелинке я сценарии не делал, я там просто добавил кнопки.
Рекомендую посмотреть более современные протоколы управления. На частотах 433 работают датчики сигнализаций, звонки, термометры и прочая прочая требуха. В момент обучения вы могли записать какой-то из этих сигналов и он периодически повторяется. Либо просто устройство срабатывает на помехи. В любом случае ваш вариант - морально устаревшее решение. Посмотрите хотя-бы в сторону zigbee.
Ну разумеется, у меня в основном железки xiaomi, просто был датчик движения 433й 1шт, датчик двери 433 1 шт и кнопки, вот и захотел их юзать а не чтоб валялись без дела. Датчик движения работает ок а вот кнопки выеживаются.
У меня полно валяется этого добра. Тоже прошел этот путь осознания :P
Ну всегда можно что-нибудь придумать, если подумать перед тем как подумать (c) :D
Можно например - комбо постановки на охрану - A-B-B-A-B - 5 кнопок нажал за 10 сек - встало на охрану)))) решит проблему помех я думаю, но это оффтопик) я пока пробую как-нить решить, причем проблема не в помехах,а в том что срабатывает StatusUpdated - хотя статус не меняется.
Raspberry pi3, xiaomi, sonoff rf.
Ответить