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

Прошивка для Arduino Mega - RFLink, скачиваете прошивку, прошиваете, подключаете передатчик и приемник ( каждый стоит по 1$), получаете поддержку кучи радиоустройств (датчики, жалюзи, рулонные шторы и пр.)
Все данные выдает в usb порт.
У себя проверил, прекрасно работает с рулонными шторами Dooya.
Также принимает данные со всех погодных датчиков которые у соседей, свои можно не покупать, т.к. из десятка можно выбрать.

1 лайк

Может кто-нибудь освежить тему?
На данный момент возможно подключение китайских кнопок Vhome к WB5?
И что для этого надо делать?

Пример кнопок: https://ru.aliexpress.com/item/Vhome-RF-433mhz-3-button-Wall-Panel-remote-control-Transmitter-for-Hall-Bedroom-Ceiling-Lights-Wall/32806866724.html

VHome работает в сборке RFSniffer, доступной вот тут: RFSniffer - новый драйвер для 433МГц оборудования, но это тестовая сборка и, соответственно, может всё работать не стабильно. Но лично у меня всё ок уже примерно 5й день. Проверял на аналогичных кнопках.

Просто там в шапке написано VHome (нет). Спасибо, попробую заказать кнопку и проверить.

Там в шапке написано про “стабильную” сборку из репозитория, в ней есть проблемы с VHome, а вот в тестовой — всё ок.

Хочу попробовать войти в вашу реку дважды - если скидка действительна пришлите пожалуйста промокод для приобретения текущего WB6 и нескольких модулей.

отправил на почту, привязанную к профилю

Код прислали. Купил вместо WB3.5 свежий WB6 (6.6.0) с модулями WBE2S-R-433MHZ и WBE2R-R-ZIGBEE. Протестировал - новое устройство тоже сырое, даже хуже. К старым проблемам добавились новые - WBE2S-R-433MHZ не работает на передачу с rsnifer - устройство уходит в reboot.Логи в топике RFSniffer - новый драйвер для 433МГц оборудования
WB6 прекратило поддержку данного модуля. деньги снова потрачены зря. Куплю родной свисток от noolite и rpi4.
модуль WBE2R-R-ZIGBEE который WB рекомендует как замену также очень сырой - другое пространство имен, конвертер будет (?) когда-то написан. пока правьте ручками, не обновляйте и разбирайте json-Ы. Данную тему можно закрывать - ответ на заданный мной вопрос в топике: Нет заявленная в рекламе поддержка китайского 433 МГц оборудования никогда не будет реализована.

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

Вот честно говоря, не понимаю вашего возмущения. В соседней ветке по RFsniffer я писал, что “из коробки” поддерживается целая пачка китайских датчиков из ЛеруаМерлен, привел список какие имеено я протестировал и использую. С большой долей вероятности, работатать будут почти все устройства на EV1527, а также “из коробки” есть поддержка датчиков Oregon, RST и некоторых других. Этого уже достаточно для 95% решений. Каких китайских устройстов вам нужна поддержка, чтобы весь хлам с Алиэкспресс запилили? Очевидно же, что не будет такого.

А вот тут соглашусь, кроме того, ZigBee еще и существенно менее дальнобойный в условиях многоэтажного дома и забитого 2,4 ГГц эфира. У меня некоторые 433 МГц датчики добивают через 2 подъезда (т.е. я живу в 3-м, а датчики стоят в 1-м), на ZigBee без кучи доп. ретрансляторов такое невозможно.

Только факты: wb-homa-rcdподдерживает ТОЛЬКО некоторые из устройств noolite и несколько устройств от oregon. rsniffer не работает на передачу - то есть отдать команду на исполнительное устройство невозможно. Вместе они не работают. Топику почти 4 года. Вам огромное спасибо за проделанную работу - я конечно же видел ваш топик, НО
“работать будут почти все устройства на EV1527” - нет не будут- послать на них команду невозможно (например на выключатель). Будут работать только датчики (не все но будут).
Согласитесь, если с устройства можно только читать, но нельзя отдать команду это все-таки не полноценная поддержка.

Я, видимо, ощущаю некоторую “ответственность” за rsniffer, т.к. начинал проект я.

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

Сам я активно использую rfsniffer для датчиков и кнопок/пультов

Считаю, что управление устройствами без обратной связи, не имеет права на существование. Именно поэтому не использую ни noolite, ни другие радиореле/диммеры и т.п. модули. Для меня важна “автономность” автоматизируемых устройств. Ситуация когда я отправил команду и не могу быть уверен, что устройство включилось, мне не подходит.

Для меня оптимальная конфигурация:

  • Пульты/датчики - радио или zigbee
  • Управляемые устройства RS-485, WiFi, Zigbee

Все это отлично работает в виде WB-устройств и управляется движком правил WB

Единственное, что требуется конвертация нотаций zigbee/tasmota в устройства WB.

Мы с удовольствием примем Pull request и включим его.

Похоже мне нужна помощь. Скорее всего просто ошибка в конфиге.

Не могу найти к какому GPIO подключен IRQ от радиомодуля.

В конфиге стоит 38, а судя по
https://wirenboard.com/wiki/Wiren_Board_6.2:_Peripherals должен быть один из 75, 85, 86 для 6.2-6.6
https://wirenboard.com/wiki/Wiren_Board_6.7:List_of_GPIO должен быть один из 113, 114, 115 для 6.7

В https://wirenboard.com/ru/product/wbe2r-r-433mhz/ нет ни слова про распиновку модуля. Зато написано, что он снят с производства…

В понедельни точно напишем. Ну и документацию проверим.

Это страница продукта. Все в Вики осталось:
WBE2S-R-433MHZ

В dtso wbe2s-r-433mhz.dtso
есть

irq-gpios = <SLOT_GPIO(RTS)>;

Он же в slots/wb6-mod3.def
В вики для 6.2

о!

Значит 75-й

Попробую.

1597133682 INFO  : CMqttConnection::on_message /devices/noolite_tx_0x137f/controls/switch/on = 1)
1597133682 INFO  : CMqttConnection::on_message command: nooLite:cmd=4 addr=137f
1597133682 INFO  : res=11001011111110110010000000000010101111
1597133687 INFO  : RF got data 40 signals. RSSI=-90
1597133688 INFO  : RF got data 34 signals. RSSI=-90
1597133698 INFO  : RF got data 50 signals. RSSI=-96
1597133699 INFO  : RF got data 43 signals. RSSI=-99
1597133703 INFO  : CMqttConnection::on_message /devices/noolite_tx_0x137f/controls/slowswitch/on = 1)
1597133703 INFO  : CMqttConnection::on_message command: nooLite:cmd=5 addr=137f
1597133703 INFO  : res=10101011111110110010000000000010001011

Выглядит так, что работает. @Lex61 можешь попробовать в конфиге поставить rfm_irq 75, перезапустить rfsniffer и попробовать (у меня почему-то после первого перезапуска снова вылезло “cannot export GPIO”, после второго рестарта заработало)

1 лайк

c rfm_irq 75 и /dev/spidev0.0 (WB 6.6.0 WBE2S-R-433 в MOD3) передача на noolite работает. Спасибо. Еще бы сделать передачу на другие устройства… например VHOME

Гм. Еще обнаружились проблемы 1. после установки rsniffer пропали датчики Oregon и выключатели на ev 1527 - в rcd работали удалил ручками - топики не создались…в логе нет ( wb-homa-rfsniffer 1.0.9 unknown_devices_politics = show… web-UI 2.0)
2. После ребута rsnifer не стартует… ругается на /dev/spidev0.0
~# tail -f /run/wb-homa-rfsniffer.log
1597191395 INFO : ||
1597191395 INFO : || scannerParams = ‘’
1597191395 INFO : ||
1597191395 INFO : || bDumpAllLircStream = false
1597191395 INFO : || bSimultaneouslyDumpStreamAndWork = false
1597191395 INFO : ||
1597191395 INFO : || savePath = ‘~/’
1597191395 INFO : || inverted = false
1597191395 ERROR : SPI init failed (probably no such device: /dev/spidev0.0)
1597191395 INFO : Please contact developers

помогает stop start

service wb-homa-rfsniffer stop
root@wirenboard-A5QVSIV5:~# service wb-homa-rfsniffer start
root@wirenboard-A5QVSIV5:~# tail -f /run/wb-homa-rfsniffer.log
1597191542 INFO : publish /devices/noolite_tx_0x7ee9/controls/state/meta/error =
1597191542 INFO : publish /devices/noolite_tx_0xdedb/controls/switch/meta/error =
1597191542 INFO : publish /devices/noolite_tx_0x5692/controls/bind/meta/error =
1597191542 INFO : publish /devices/noolite_tx_0x5691/controls/state/meta/error =
1597191542 INFO : publish /devices/noolite_tx_0x5691/controls/level/meta/error =
1597191542 INFO : publish /devices/noolite_tx_0x5691/controls/slowswitch/meta/error =
1597191542 INFO : publish /devices/noolite_tx_0x5691/controls/slowdown/meta/error =
1597191542 INFO : mqtt::on_subscribe(74)
1597191542 INFO : mqtt::on_subscribe(111)
1597191542 INFO : mqtt::on_subscribe(148)