• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

miniPci-e/miniPci/M2 Wi-Fi модуль с BLE и антены и mesh

Доброго времени суток. Постепенно начинаю добираться до сборки своего "умного" дома. Для сети вайфай взял микротик. Точнее несколько. В один из них (RBM33G) можно вставить вайфай модуль, напр, от ноутбука, в miniPci-e/M2 разъем. Такие есть и с BLE. Если к нему подключить вайфай антену, типа секторальной. Вроде правильное название, но не уверен. Будет ли по этой антене работать BLE? Антена на скрине. Точнее их две.
Или нужна другая антена?
Ещё подскажите, как понять, поддерживает ли модуль технологию mesh, или это уже от самого микротика зависит, а модуль тут ни причем? И опять же, не совсем понял, но вроде как читал, что и в BLE есть mesh. И нужны ли для этой технологии отдельные антены , или пойдут те, что на скрине?
Кстати, знаю, что на этих антенах работал модуль 2.4/5Ггц (если это важно)
 

Вложения

sL0n1k

Member
С такими антеннами можно сделать не только умный дом, но и достаточно умный небольшой город ))
 
С такими антеннами можно сделать не только умный дом, но и достаточно умный небольшой город ))
Так у меня дача разбросана по нескольким участкам )))
Можете сказать, технология Меш где (с помощью чего) реализуется? На микротике или на модуле вайфай?
 

pvvx

Активный участник сообщества
Mesh есть в WiFi и в BLE.
BLE Mesh не распространен. В "умных" домах для него нет интеграций и пока нет на горизонте...
У двух антенных модулей обычно одна из двух антенн используется совместно с BLE...
AoD и AoA в BLE используют множество антенн, не две, а от 6-ти и т.д.... Этого тоже нет в "умных" домах. Причина - Linux не работает с BT5.0 и выше. Только через патчи ядра и другими танцами с бубном с красными глазками... И то запустите только часть спецификации BT5.0
 

pvvx

Активный участник сообщества
Так что можете забыть о новых модулях WiFi-BLE для M2. BLE будет работать на уровне 200 рублевого USB-BT адаптера с BT4.2. И то желательно чтобы у него был USB2.0HS.
А модули WiFi-BLE имеют типа USB хаб на часть BLE с USB2.0FS, что совершенно не годится на современный уровень - прием к десятку BLE реклам в сек. Т.е. если у вас будет пару BLE устройств - то как-то-ещё покатит и будет мало выпадений...
 

pvvx

Активный участник сообщества
Так у меня дача разбросана по нескольким участкам )))
Тoгда необходим BLE LongRange. У него дальность больше WiFi. Немного, но больше.
Для этого необходимо определить - работает ли ваш WiFi-BLE с BT5.0 и переключается-ли BLE в LongRange (Coded PHY).
 

pvvx

Активный участник сообщества
Доброго времени суток. Постепенно начинаю добираться до сборки своего "умного" дома. Для сети вайфай взял микротик. Точнее несколько. В один из них (RBM33G) можно вставить вайфай модуль, напр, от ноутбука, в miniPci-e/M2 разъем.
Ныне во всех, средних, мамках для PC есть модуль WiFi-BLE с M2.
А так-же есть мини системы с PCIe - NanNoPi-R5S/R6S, в которые есть и переходники к 4/5G модемам и разным WiFi-BT.
На них и ставится HomeAssistant. Но лучше в разъем PCIe воткнуть SSD-NVRAM диск, т.к. вумный дом протрет что угодно из SD (за 2 месяца) или eMMC (за год) до дыр из-за их малого TBW.
 
Последнее редактирование:

pvvx

Активный участник сообщества
И так-же для современных модулей m2 WiFi6E+BT есть разница в спецификации шины. К примеру про Intel можно поглядеть тут
и не известно что поддерживает "микротик" и kernel Linux
 

sL0n1k

Member
Размер антенн не ясен, чтобы сделать вывод об их диапазоне (похожи 2.4, 9-11dbi).
Ясно только, что это сектора 180 градусов и что они были на базе, правда строить в современном мире базу на 2.4 Ггц я бы не стал, разве что на Севером Полюсе )) Точнее, из изначально круговых антенн из них сделали сектора.

RBM33G это скорее изначально рутер, с большой вероятностью кроме функционала рутера, в общем-то избыточно мощного для дома, Вы от него ничего больше не добьетесь.
Да, WiFi сможет, но BLE - нет.

Чаще всего на модулях антенны для WiFi 2.4 и BLE - это одна антенна (или группа антенн), т.е. они совмещены, в 100% случаях реализовано на одном чипе.

Если взять и установить в некий шлюз отдельные WiFi (2.4) и BLE модули (со своими антеннами) - результат будет существенно хуже.
 

pvvx

Активный участник сообщества
Если взять и установить в некий шлюз отдельные WiFi (2.4) и BLE модули (со своими антеннами) - результат будет существенно хуже.
Всё наоборот. От модуля всегда можно разнести USB-BT адаптер и его работа будет существенно лучше, без перерывов на прем-передачу WiFi.
Берем к примеру WiFi6E+BT5.2 RZ616.
Он тупо подключается по интерфейсу USB2.0, через свой m2.
1683675249190.png
Т.е. никакой разницы с внешним адаптером по интерфейсу не имеем, а по занятости антенны на WiFi до 100% времени - имеем.
 

pvvx

Активный участник сообщества
RBM33G это скорее изначально рутер, с большой вероятностью кроме функционала рутера, в общем-то избыточно мощного для дома, Вы от него ничего больше не добьетесь.
Мощного по потребению?
В спеках у него - максимальное потребление 19 Вт, древний слабый проц, ОЗУ 256 МБ всего, Ethernet ниже WiFi и 4/5G роутеров по пропускной способности.
Т.е. дико устаревшая модель для дома.

И если подсчитать "потребление":
  1. USB3.0 с 1A = 5 Вт
  2. Дешман SSD 256G = 6.5..8 Вт, к примеру у Apacer AS2280P4 256GB
    Код:
    Supported Power States
    St Op Max Active Idle RL RT WL WT Ent_Lat Ex_Lat
    0 + 6.50W - - 0 0 0 0 0 0
    1 + 5.80W - - 1 1 1 1 0 0
    2 + 3.60W - - 2 2 2 2 0 0
    3 - 0.0500W - - 3 3 3 3 5000 10000
    4 - 0.0025W - - 4 4 4 4 8000 45000
  3. Модем 3/4G = 5+ Вт
  4. WiFi = 5 Вт
Итого: 19 - 6.5 - 5 - 5 - 5 = - 2.5 Вт на саму плату :)
В чип встроена вечная батарейка на 2.5Вт или Mikrotik врет.
 
Тoгда необходим BLE LongRange. У него дальность больше WiFi. Немного, но больше.
Для этого необходимо определить - работает ли ваш WiFi-BLE с BT5.0 и переключается-ли BLE в LongRange (Coded PHY).
Хорошо, какой модуль и антену советуете, если минимальный участок, который нужно покрыть где-то 70 на 30м, если антену располагать в одном из углов? Потому что проверять пока не на чем ))) Сперва сеть, потом все остальное
Ныне во всех, средних, мамках для PC есть модуль WiFi-BLE с M2.
Я думал, что ПК будет получать данные вайфай и BLE клиентов через роутеры. Тоесть поставить несколько роутеров с такими модулями по краям участка (есть возможность установить по диагонали в противоположных концах и тогда было бы сплошное покрытие участка) и сделать мэш. А с роутеров передавать данные на ПК с каким-то умным домом. Про Хоум асистент пока не решил.
RBM33G это скорее изначально рутер, с большой вероятностью кроме функционала рутера, в общем-то избыточно мощного для дома, Вы от него ничего больше не добьетесь.
Да, WiFi сможет, но BLE - нет.
Если честно, плохо понимаю, что где должно обрабатываться. Думал, что будет ловить сигнал и передавать по кабелю на ПК. Поэтому казалось, что основное то, сколько может клиентов обслужить. Хотя опять же, не понятно, что именно этих клиентов обслуживает, модуль или роутер или оба вместе
 
Для этого необходимо определить - работает ли ваш WiFi-BLE с BT5.0 и переключается-ли BLE в LongRange (Coded PHY).
Начнем с того, что у меня пока нет вообще wifi-ble. Есть несколько ESP32 Wroom и ещё чего-то там. Несколько блютуз отдельных (H05/H06). Это для потренироваться, но пока не брался, не до них.
И тут у меня не понятка про совместимость. Например, блютуз 4 насколько совместим с блютуз 5? Если какой-то датчик/реле будет иметь блютуз 4 или 4.2, а приемник на роутере будет с версией блютуз 5, увидят ли они друг друга?
И на что обращать внимание при выборе вайфай модуля, где у него пишут, что он поддерживает этот
И какие микроконтроллеры, вернее не так, какие модули для микроконтроллеров работают с такой технологией, и может уже есть готовые какие-то версии ESP? Или нужно ставить на какую-то ардуину/стм?
И есть ли этот BLE LongRange на блютуз 4.2? Или это только на 5 версии?
Ныне во всех, средних, мамках для PC есть модуль WiFi-BLE с M2.
А зачем ПК? Или туда втыкать весь вайфай с блютузом и от него антены выводить? Как по мне стандартный ПК много кушает, слишком громкий и громоздкий. Думал обойтись одноплатником или насом, напр, какой-нибудь qnap на две сетевухи и с интеловским процом. А вайфай и блютуз принимать от нескольких роутеров и дальше по кабелю к ПК. Можно резервный канал до ПК настроить и по вайфай, но мне кажется, что кабель надежней, поэтому он первичный.
И так-же для современных модулей m2 WiFi6E+BT есть разница в спецификации шины. К примеру про Intel можно поглядеть тут
К сожалению в спецификациях не силен.
Размер антенн не ясен, чтобы сделать вывод об их диапазоне (похожи 2.4, 9-11dbi).
62-64 см
Да, WiFi сможет, но BLE - нет
Почему BLE не сможет? Это ж сам модуль принимает сигнал, а микротику его только перекинуть нужно. Или я не прав в последовательности?
Если взять и установить в некий шлюз отдельные WiFi (2.4) и BLE модули (со своими антеннами) - результат будет существенно хуже.
А если эти роутеры кабелем соединить? Тогда ж вайфай и BLE с общей сеткой пересекаться не будут.
 

pvvx

Активный участник сообщества
И тут у меня не понятка про совместимость. Например, блютуз 4 насколько совместим с блютуз 5? Если какой-то датчик/реле будет иметь блютуз 4 или 4.2, а приемник на роутере будет с версией блютуз 5, увидят ли они друг друга?
Полная совместимость с предыдущими версиями в BLE сохраняется всегда.
Это в WiFi разные варианты и не всё совместимо. При включении всех "новых" (т.е. уже старых) опций у роутеров уже с WiFi 5 не всё старое может работать - надо включать даунгрейд и прочие галки совместимости для работы с хламом и потерей скорости и отзывчивости с новыми.
И какие микроконтроллеры, вернее не так, какие модули для микроконтроллеров работают с такой технологией, и может уже есть готовые какие-то версии ESP? Или нужно ставить на какую-то ардуину/стм?
И есть ли этот BLE LongRange на блютуз 4.2? Или это только на 5 версии?
Переключение модуляции для PHY только с BT5.0. Типы модуляции: 1M/2M, Coded S2/S8 (500K/125K) PHY. Coded PHY S8 и есть LongRange. Coded PHY S2 - это модуляция аналогичная ZigBee.
ESP32 - BT4.2 макс.
ESP32-С3 - BT5.0 поддерживает, но софта, типа всяких ESPHome нет. Точнее оно глючит и ничего хорошего пока не выходит.
Просто вы написали - для ноута, а ныне они везде на новых мамках-платформах Intel/AMD, если мамка из сегмента средняков...
Т.е. специализация - "для ноута" скончалась.
Почему BLE не сможет? Это ж сам модуль принимает сигнал, а микротику его только перекинуть нужно. Или я не прав в последовательности?
Потому что нет таких функций у IP роутеров.
BLE это не IP, а стандартов шлюзов пока не выдумали. Есть только специализированные типа Xiaomi, Tuya, ... Но они работают с их Cloud.
А если эти роутеры кабелем соединить? Тогда ж вайфай и BLE с общей сеткой пересекаться не будут.
Достаточно воткнуть 0.5..1 метр удлинителя USB и в него USB-BT типа CSR (желательно из новых, с BT5+).
 

pvvx

Активный участник сообщества
Для "умного" дома вы можете написать скрипт типа на Питоне, который будет транслировать BLE рекламу в MQTT "умного" дома и если надо изредка соединяться с BLE устройством (но это специализировано).
Некое подобие есть в ESPHome и ещё каких-то для ESP... Но там пока только BT4.2 и куча пропусков приема из-за реализации...
 

pvvx

Активный участник сообщества
Хорошо, какой модуль и антену советуете, если минимальный участок, который нужно покрыть где-то 70 на 30м, если антену располагать в одном из углов?
Для WiFi? Там не только антенна нужна, а ещё и адаптер с выбором страны и повышенной отдачей передатчика. При выборе Росcии выходная мощность будет ограничена (почти как у всех в европе). Но есть другие страны, где разрешена большая мощность. Их и надо выбирать в WiFi для окучивания загородного жилья. Дачи на 6 соток не в счет :)
А для BLE LongRange, если у адаптера есть хотя-бы штырь, то по прямой это связь к 1.6 км. При простой без-антенной USB-BT5+ затычке - более 200 метров.
Для BT4.2 - если пробьет 15 метров без препятствий в BLE - это наверно крутой чип и антенна :)
 

pvvx

Активный участник сообщества
И как я понял, вы ещё не разбираетесь в Bluetooth.

В Bluetooth есть две разные системы – Bluetooth Classic и Bluetooth Low Energy.

В Bluetooth Classic есть протоколы и с IP. В BLE – нет. Bluetooth Classic - это типа передача звука (наушники) и COM порты. Хотя новый формат передачи звука ныне уже в BLE...

Версия Bluetooth 5.0 вышла в далеком 2016 году. Для сертификации на Bluetooth 5+ чип должен уметь принимать более слабые сигналы (от -100..107 дБм, это смотря какая модуляция) и иметь переключение от +8 дБм мощности передатчика.

Выпускаемых пользовательских устройств/датчиков с BLE LongRange не существует. На сегодня это поддерживается исключительно пользовательской перепрошивкой некоторых термометров.

И о Mikrotik – к нему наверняка существует список поддерживаемых WiFi модулей. Bluetooth там не обязателен, а если и будет – это глупо или бесполезная опция. Если уж будете копаться в ПО Mikrotik, то проще и лучше воткнуть внешний USB-BT адаптер.

PS: И я считаю, что цена на такую плату роутера неадекватна её устаревшим характеристикам. Есть более качественные решения для дома, для дачи…
 
Сверху Снизу