Подключение RcSwitch приемника

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

schumaher87
Сообщения: 38
Зарегистрирован: Пт мар 24, 2017 6:22 am
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Подключение RcSwitch приемника

Сообщение schumaher87 » Пн дек 25, 2017 12:09 pm

ngservis писал(а):Если есть тестер обязательно прозвони все соединения между приемником , esp и блоком питания.

Отправлено с моего X5max_PRO через Tapatalk
ещё вчера прозванивал. ладно что сейчас воду гонять вечером все перепроверю а потом отпишусь.
schumaher87
Сообщения: 38
Зарегистрирован: Пт мар 24, 2017 6:22 am
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Подключение RcSwitch приемника

Сообщение schumaher87 » Пн дек 25, 2017 5:17 pm

Так пол дела сделано всё же косяк был в питании поставил стаб всё завелось, дальность не фонтан буду учить мат часть по RF приёмникам,пульты видит коды читает, датчик движения в упор не видит, всем спасибо кто помог.
TransMatrix
Сообщения: 186
Зарегистрирован: Вс май 28, 2017 9:24 am
Благодарил (а): 8 раз
Поблагодарили: 22 раза

Re: Подключение RcSwitch приемника

Сообщение TransMatrix » Ср дек 27, 2017 8:50 am

Решил оформить как модуль.
Сижу, думаю на тему "как лучше реализовать?!"

1. Есть мысль при получении корректного кода - давать "расшифровку" для других кнопок этого пульта.
2. Надо-бы как-то реализовать "длинное нажатие", но протокол выдает только факт нажатия - отпускание можно только по таймауту поймать.
3. В принципе - можно формировать "кнопку" простого устройства для привязки к кнопкам пульта.

Что еще? Какие вообще пожелания???
ngservis
Сообщения: 92
Зарегистрирован: Ср ноя 19, 2014 4:15 pm
Откуда: Альметьевск
Благодарил (а): 7 раз
Поблагодарили: 4 раза

Re: Подключение RcSwitch приемника

Сообщение ngservis » Ср дек 27, 2017 9:46 am

Мне кажется нужно начать с простого, что уже работает. Пришёл код , определил модуль с какого устройства( пульт, pir и т.д.), положил в нужное св-во , подтянул указанный метод. Как модуль будет работать , тогда по ходу пьесы наворачивать его дополнительным функционалом.

Отправлено с моего X5max_PRO через Tapatalk
Rasberry PI + arduino mega 2560
schumaher87
Сообщения: 38
Зарегистрирован: Пт мар 24, 2017 6:22 am
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Подключение RcSwitch приемника

Сообщение schumaher87 » Ср дек 27, 2017 10:05 am

ngservis писал(а):Мне кажется нужно начать с простого, что уже работает. Пришёл код , определил модуль с какого устройства( пульт, pir и т.д.), положил в нужное св-во , подтянул указанный метод. Как модуль будет работать , тогда по ходу пьесы наворачивать его дополнительным функционалом.

Отправлено с моего X5max_PRO через Tapatalk
Соглашусь, всё работает отлично, давайте с простого а там видно будет.
schumaher87
Сообщения: 38
Зарегистрирован: Пт мар 24, 2017 6:22 am
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Подключение RcSwitch приемника

Сообщение schumaher87 » Чт дек 28, 2017 7:05 am

Назрел вопрос у меня (Может и не в тему но ответа не нашел) не меняется статус, активность в комнатах остаётся даже если нет движения продолжительное время, может кто знает что не так?
TransMatrix
Сообщения: 186
Зарегистрирован: Вс май 28, 2017 9:24 am
Благодарил (а): 8 раз
Поблагодарили: 22 раза

Re: Подключение RcSwitch приемника

Сообщение TransMatrix » Вс дек 31, 2017 3:15 pm

Начал преобразование в модуль...

Пока - по факту почти чистый аналог...
1. Создается класс RfSwitch - просто чисто пустой.
2. От него два подкласса - RfReciver и RfCodes
3. К ресиверу - два объекта - reciver315 и reciver433

Вот так вот - тупо, т.к. с интерфейсом я еще не разобрался...

При вызове кодов: если есть - вызывает метод из свойства Method, если нет - проигрывает метод Play.

ФЗ, честно, стоит-ли сейчас выкладывать на Гит, т.к. тупо ещё все сыровато...

Проект на ГитХабе...
Ответить