Ну а всетаки будет ли когда нибудь заявленная в рекламе поддержка китайского 433 МГц оборудования?

Видимо нет. Если не сложно, пожалуйста, напишите модель устройства и приложите файлы .rcf. Не обещаю включить в поддержку, но расширить базу дампов протоколов всегда полезно.
Инструкции есть здесь:

Названия точного не знаю, но в отзывах что-то было про чип HS2241. Фото и файлы .rcf прилагаю. Спасибо!
https://dl.dropboxusercontent.com/u/3903413/HS2241.zip
или

Нашел модель и производителя:
PGST Co., Ltd
модель PA-92R (FCC ID: 2AIT9-PA92R)
Есть контакты. Что спросить у производителя, драйвер?

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

Добрый день.
Если не сложно то поясните пожалуйста зачем сейчас для ноолайта заново делаете драйвер, был же рабочий.

Он хорошо работал для ноолайта, но плохо работал для всего остального. Старый драйвер никуда не девается (хотя развиваться и не будет). Более того, если вы используете только ноолайт, то параметры старого пакетного драйвер можно подкрутить под ноолайт, чтобы улучшить чувствительность.

Подскажите как улучшить чувствительность.

  1. Читаем кусок из https://habrahabr.ru/company/contactless/blog/216023/

  2. Читаем даташит на RFM69H

  3. Получается, что

  • тут можно сильно увеличить длину SYNC-пакета (вплоть до длины преамбулы, байт 7 или около), отключить толерантность (количество допустимых бит ошибок), проставить все SYNC-байты в 0xAA
  • После этого приёмник перестанет принимать что-либо кроме ноолайта
  • Дальше можно играть с параметром RSSI (в исходниках или через MQTT-топики, ищется по форуму) и опускать его вплоть до -100 и нижи.

Квалификации недостаточно, может есть кто-нибудь кто использует ноолайт и сможет поправить этот файл и выложить его для скачивания?

Вот тут ничего не даст? https://yadi.sk/i/OWS1PZeP3EhKi7

Установил rfsniffer еще раз. Видно, проделана работа и пульты и датчики более менее правильно определяет. Хотя реально нулайтовский датчик движение стал определять как обычный пульт. :slight_smile:
В общем есть проблема непонятная, чувствительность менял от -80 до -100, но периодически такое ощущение, что радиомодуль засыпает. Т.е. жмешь на пульты, а никакой реакции нет и в логах rfsniffer нет реакции на нажатия пультов. Потом в какой то период просыпается и реагирует.
НО, наслаивается другая проблема. Видно что rfsniffer поймал сигнал, установил состояние (в данном случае выключил, но это нее важно):
05/03 01:58:56 [23162] publish /devices/noolite_rx_0x_switch7dd4/controls/state=0
и буквально сразу прилетает такая строка в лог, хотя физически на пульт нажатий нет:
05/03 01:59:17 [23162] publish /devices/noolite_rx_0x_switch7dd4/controls/state=1
Это может повторятся несколько раз и в какой то момент прекращается.

Полный лог https://yadi.sk/i/4wxWWcEx3F3eBn

Это проявляется не только с этим пультом.

Есть такая проблема, что пульты и датчики движения шлют одинаковые пакеты =(
“Т.е. жмешь на пульты, а никакой реакции нет и в логах rfsniffer нет реакции на нажатия пультов. Потом в какой то период просыпается и реагирует.” - можете подробно описать несколько сценариев ошибки? Какой длины период, когда нет реакции? Нет реакции на одиночное нажатие или даже на серию?
С последним вроде все понятно, исправлю.

К сожалению, нет.[quote=“alleon, post:72, topic:659, full:true”]

Вот тут ничего не даст? https://yadi.sk/i/OWS1PZeP3EhKi7
[/quote]

Жаль. От представителя производителя смог только получить скромное: “433MHZ, 1527, resistor 330K”. Как я понимаю 1527 - чип. Достал со дна шкафа arduino… ))

Использовал arduino. При движении дачтик вещает след.:
Decimal: 6742694 (24Bit) Binary: 011001101110001010100110 Tri-State: not applicable PulseLength: 404 microseconds Protocol: 1

Вот оно

http://sc-tech.cn/en/hs1527.pdf

Поддержка должна делаться тривиально.

Евгений! Для Вас может и тривиально, а для меня еще недельку минимум вникать))

поддерживаю нужно разжевать для простых смертных :slight_smile:

Поставим в очередь, сделаем. Я не уверен, что у нас есть что-то на этом чипе. Если нет, то нужен доброволец, который к нам в офис отправит или завезёт железку. Недели на 2-3, чтобы проверить.

Тыкаешь пару раз в пульт, никакой реакции, на третий раз срабатывает и далее уже отрабатывает норм.
После небольшого перерыва, иногда достаточно минуты, опять нажимаешь на пульт и ноль реакции, на второй-третий раз срабатывает.
Пультов у меня много, расстояние до WB разное, от 2 метров до 5.

Проблему с нажал пульт, свет включился и через секунду выключился (и наоборот) починили?