RSS блога
Подписка
Bluetooth/LE <> RS-232 IRXON BT578 V3 / загоняем COM-порт в bluetooth аккуратно и красиво
- Цена: 2 844,00 р.
- Перейти в магазин
Несколько слов про полезняшки, мини-обзор, так сказать, про IRXON BT578 V3 RS232 serial port Bluetooth adapter. Полезное для филдов-полевиков. Разборки не будет, взял для работы.
Для облегчения работы закупил себе полезное (как я надеюсь) устройство, чтобы поменьше ходить и побольше работать — IRXON BT578 V3 RS232 serial port Bluetooth adapter, заодно позволяет найти в ЦОДе местопоинтереснее потеплее ;)
Целевое подключение — всяко-разные сервера, свитчи и прочие брокады с бифокомами со сдвигом в импортозамещение.
Параллельно решает вопрос гальванической развязки, тоже сойдёт — удобно и практично ковырять устройство без подхода к нему, издалека, так сказать. Ссылочка в шапке для тех, кто поведётся, брал за 2300 р.+доставка. Доехало за 12 дней.
Вот тут капелька внимания нужна, ну и способ придушить жабу при необходимости. С такими же фото продаются устройства V2 — там другая коробочка (ИМХО, более кустарное, что ли, поделие), ну и порт micro-USB для зарядки — вот это мне совсем не нужно.
Сайт существует, содержит полезное, жирный плюс. Драйвера не нужны.
Весит жалкие 34 грамма.
С одной стороны стандартный порт DB-9M, штырьки-тычинки, в кабель голубых кровей от Cisco “дружит” аж со свистом, ну и с горкой переходничков, в т.ч. старые и смешные от квантума, sunw a/b и emc sp.
Порт только для зарядки, во время зарядки умеет работать (то есть с подключенным power bank будет работать примерно вечно, ну в разумных пределах). Берет примерно 1.5Вт от зарядки (пускай 400 mA).
Под linux (archlinux), понятное дело, исправно работает. Заряжается, на день работы точно хватает (заявлено 40 часов, посмотрим), работает через пару стенок.
Соединение держит, ни одного обрыва ;)
Из минусов, пожалуй, не очень удачная кнопка-ползунок питания, можно случайно зацепить, неудачно выключив устройство в неподходящий момент. Ну и батарейное питание без толковой индикации, аналогично устройство вырубится в самый неподходящий момент, либо будет забыто в сумке без зарядки.
Можно дополнитьельно насыпать blueman — графика со свистелками, это всё (ненужная мне) вкусовщина.
Запускаем bluetootctl, подключаемся к устройству:
Добавляем вишенку на торте, рабочий Bluetooth LE, читаем внимательно github.com/Jakeler/ble-serial:
Всё работает, устройство где-то в 15 метрах от меня за двумя стенками.
UPDATE 2024-12-26
Кое-какие настройки, выполнять при условии подключенного BT/BLE и отключенного COM-порта:
GNU screen ожидает, что ему подсунут dev node (что-то на mknod, если кратко), и символьную ссылку /tmp/ttyBLE пережОвывать отказывается. Ну это же не повод отказаться от screen, это повод применить очередной костыль: screen $(readlink /tmp/ttyBLE).
Когда нет смысла брать:
— оборудование выкидывает фортели со скоростью (https://mysku.club/blog/aliexpress/102108.html#comment4586764)
— есть острое желание заниматься рукоделием/диуайщиной и работа позволяет (https://mysku.club/blog/aliexpress/102108.html#comment4587005 и ещё прилично по комментам — есть весьма достойные проекты)
— когда есть необычные (обычные, вообще-то) настройки порта — четность полторашка, высокий-низкий бодрейт — тут точно мимо
— когда нужна надёжность и сертификат © — без moxa тут и ловить нечего
ЗЫ: www.nest.org.ru/2024/12/irxon_bt578_v3/ то самое, моё, персональное, но c прицелом на длинный забег и комментарии после использование через полгодика.
Про прибор и закупку
Для облегчения работы закупил себе полезное (как я надеюсь) устройство, чтобы поменьше ходить и побольше работать — IRXON BT578 V3 RS232 serial port Bluetooth adapter, заодно позволяет найти в ЦОДе место
Целевое подключение — всяко-разные сервера, свитчи и прочие брокады с бифокомами со сдвигом в импортозамещение.
Параллельно решает вопрос гальванической развязки, тоже сойдёт — удобно и практично ковырять устройство без подхода к нему, издалека, так сказать. Ссылочка в шапке для тех, кто поведётся, брал за 2300 р.+доставка. Доехало за 12 дней.
Вот тут капелька внимания нужна, ну и способ придушить жабу при необходимости. С такими же фото продаются устройства V2 — там другая коробочка (ИМХО, более кустарное, что ли, поделие), ну и порт micro-USB для зарядки — вот это мне совсем не нужно.
Сайт существует, содержит полезное, жирный плюс. Драйвера не нужны.
Весит жалкие 34 грамма.
С одной стороны стандартный порт DB-9M, штырьки-тычинки, в кабель голубых кровей от Cisco “дружит” аж со свистом, ну и с горкой переходничков, в т.ч. старые и смешные от квантума, sunw a/b и emc sp.
Порт только для зарядки, во время зарядки умеет работать (то есть с подключенным power bank будет работать примерно вечно, ну в разумных пределах). Берет примерно 1.5Вт от зарядки (пускай 400 mA).
Под linux (archlinux), понятное дело, исправно работает. Заряжается, на день работы точно хватает (заявлено 40 часов, посмотрим), работает через пару стенок.
Соединение держит, ни одного обрыва ;)
Из минусов, пожалуй, не очень удачная кнопка-ползунок питания, можно случайно зацепить, неудачно выключив устройство в неподходящий момент. Ну и батарейное питание без толковой индикации, аналогично устройство вырубится в самый неподходящий момент, либо будет забыто в сумке без зарядки.
Немножко фото
Вердикт
Работает, как по мне — надо брать.Bonus track для ценителей — cтавим пакеты, запускаем под archlinux
Запускаемся под linux, про rfcomm в новой версии стека забыли, отсюда deprecated:trizen -S bluez bluez-tools bluez-deprecated-tools
sudo systemctl enable --now bluetooth.service
Можно дополнитьельно насыпать blueman — графика со свистелками, это всё (ненужная мне) вкусовщина.
Запускаем bluetootctl, подключаемся к устройству:
scan on
# ищем наше устройства Device DE:AD:DE:AD:07:0D BT578_SPP_070D - адрес для подключения
pair DE:AD:DE:AD:07:0D
scan off
exit
sudo rfcomm bind rfcomm0 DE:AD:DE:AD:07:0D
screen /dev/rfcomm0 # по вкусу minicom, picoterm, что больше (не) нравится
Добавляем вишенку на торте, рабочий Bluetooth LE, читаем внимательно github.com/Jakeler/ble-serial:
trizen -S python-ble-serial --noconfirm
ble-scan -s
ble-serial -d 88:0A:98:19:07:0D
Всё работает, устройство где-то в 15 метрах от меня за двумя стенками.
UPDATE 2024-12-26
Кое-какие настройки, выполнять при условии подключенного BT/BLE и отключенного COM-порта:
# AT+BAUDn baud rate n=2..8: 2=2400 3=4800 4=9600 .. 8=115200
echo -e "AT+BAUD8\r" > /tmp/ttyBLE # baud rate 115200, same below
# AT+UARTMODE0,n parity n=0..2: 0=not set 1=odd 2=even
# AT+RESET reset
# AT+PIN pin set
# AT+NAME SPP name
# AT+NAMB BLE name
# AT+LADDR bt address
GNU screen ожидает, что ему подсунут dev node (что-то на mknod, если кратко), и символьную ссылку /tmp/ttyBLE пережОвывать отказывается. Ну это же не повод отказаться от screen, это повод применить очередной костыль: screen $(readlink /tmp/ttyBLE).
Когда нет смысла брать:
— оборудование выкидывает фортели со скоростью (https://mysku.club/blog/aliexpress/102108.html#comment4586764)
— есть острое желание заниматься рукоделием/диуайщиной и работа позволяет (https://mysku.club/blog/aliexpress/102108.html#comment4587005 и ещё прилично по комментам — есть весьма достойные проекты)
— когда есть необычные (обычные, вообще-то) настройки порта — четность полторашка, высокий-низкий бодрейт — тут точно мимо
— когда нужна надёжность и сертификат © — без moxa тут и ловить нечего
ЗЫ: www.nest.org.ru/2024/12/irxon_bt578_v3/ то самое, моё, персональное, но c прицелом на длинный забег и комментарии после использование через полгодика.
+135 |
162759
120
|
+61 |
13168
63
|
Самые обсуждаемые обзоры
+69 |
1772
45
|
+58 |
3177
75
|
Но те же задачи можно решить и дешевле:
ESP + любой из преобразователей интерфейсов TTL-RS232 тоже решат проблему, но нужно делать плату, решать что-то с питанием, паять, искать готовую программу (или писать самому, но смысла нет)…
У меня как раз моей первой взрослой самоделкой был такой преобразователь серийного порта в SSH для рабочих девайсов.
Не как обычно лапша из проводов без подтяжек и конденсаторов, а упоролся схемотехникой со всем обвесом, согласованием уровней, коннекторами, паяльную маску даже дома сделал…
Даже приятнее стало к этой проклятой приставке подключаться.
Тем более вот — ru.wikipedia.org/wiki/%D0%A4%D0%B8%D0%BB%D0%BE%D1%81%D0%BE%D1%84%D0%B8%D1%8F_Unix, а я последователен в подходе )
Мне допустим нужно по RS232 к консоли сервера подключиться. Я беру кабель, подключаю к ком порту сервера, на котором его консоль висит. другой стороной в ноутбук — на ноутбуке тоже сериальный порт — к нему я подключаюсь любимой терминально программой — на винде, допустим это putty или там securecrt, на маке или там на linux — tio,screen или тот-же securecrt — и вуаля — у вас серийная консоль. Если RS232<->BT обозреваемый, то тоже понятно — этот адаптер тоже открывает сериальный интерфейс. Но вот RS232<->Wifi? там как к серийному порту обращаться с клиентской машины?
stackoverflow.com/questions/22624653/create-a-virtual-serial-port-connection-over-tcp
Короче, варианты есть — но все они мимо и не нужны, избыточны.
И да, действительно, uart over tcp — адова кривота, а в случае если оно работает через wifi — ещё и ненадёжная кривота. И да, под esp-ши есть ssh сервер, но честно — хз как он работает
docs.arduino.cc/libraries/libssh-esp32/
comkas.ru/acsses/tibbo/ds100.html
ew10 повеселее, но с питанием совсем колхоз в автономке.
Вот и захотелось без колхоза.
EW10EW11, тот, что с RS-485. Ну такое себе… Я с ним почувствовал себя идиотом. Неделю мучился, нет связи по rs-485, даже с поддержкой общался. Ну уже всё перепробовал. Осциллографом смотрел, чёт похожее на RS-485 просматривается, но связь не поднимается. А потом ни с того ни с сего заработало. Ну и ОК. Успокоился, хороший отзыв, пять звёзд… Через месяц на объекте пытаюсь поработать — а он опять молчит. И А-В местами менял, и чё ток не делал так и не заработал. Нарисовал крест на нём, пойдёт на запчасти.P.S. Но то, что автор нам показал — как раз устройство облегчающие работу. Никаких проводов, никаких шнуров питания. Компактно, удобно — «Plagin and Play». А ваше — это колхоз. Это коробка, хоть и мелкая, это к ней питание надо, переходник/провод… Когда работаешь на потоке, да ещё и в одно лицо, то эти всё неудобства сильно папрягают.
P.P.S. И да, подобные устройства сами по себе колхоз. Внутри всё тяп-ляп, прошивки и веб интерфейс это отдельное китайское искусство. Лучше старенькую моксу с авито дёрнуть за 3-7 тыс.
Один нюанс с EE11 — tvs по входам слишком нежные. Если работник перепутал контакты и подал 24 вольта на A или B — tvs уходит в вечное замыкание. Но все остальное выживает, так что проблем починить за пару минут нет.
Буду краток: одноплатник, virtualhere, ЛЮБОЙ адаптер USB. Всё работает. Да, гемор. Одноплатник крупный, жрёт аккумуляторы. Но хочется посадить попу за столик и сидеть спокойно за компом, а не стоять у каждой стойки.
Дорого вышло. Но бонусом можно делать почти всё и по всякому. Сегодня RS-232, завтра RS-485, потом можно CAN засунуть, всё, что с USB, принтеры, и даже подключал те приборы, что по USB конфигурятся, например сатеки. Всё работает.
P.S. Автор, а ваша приблуда, ведь тоже прозрачна получается, раз по блютуз? Она в системе как светится? Как реальный физический com порт?
при работе с BLE это вообще pts. SPP — rfcomm, эмуляция RS232.
Это же модем, мост.
Моя прога может только с com портами работать.
Вот фрагмент из руководства пользователя.
Однако менять на лету символьную скорость порта в терминальной программе скорее всего не получится, так как инструкция предлагает делать это с помощью отправки AT команды, что в принципе логично.
По мне так это геморой, ведь что бы сменить скорость, нужно подключиться со стороны DB9, а значит нужно иметь с собой еще и USB-RS232 шнурок.
Хотя в инструкции есть еще вариант отправки AT-команд через BLE, и рекомендуют использовать для этого Android смартфон.
Да я вообще много чего перепробовал, ничего беспроводного не работает так. Только virtualhere.
Про диспетчер устройств, увы, ничего не скажу.
Много лет с ними уже не работал. А, когда работал, это был Modbus по RS-485.
Они умеют и модбас, и RS458, но прога снимающая логи и осциллограммы (там память на 4Гб встроенная) коннектится по USB.
зы помните лет 10 назад А-то было завалено оранжевыми беспроводными ПДУ для мостовых кранов?
ззы для серверов и прочего изначально виртуального наверное пусть будет, там можно.
Жаль только что нифига непонятно.
Но значит оно мне и не надо. Обзору плюс!
Сколько раньше с приборами, с модемами. Разные кабели преобразовалки, к ним дрова. У заказчика поменялся комп — все ставить заново. Дрова только по XP, под семеркой не работают, надо другой кабель. По подвалам по всяким. Ну нахер эту прошлую жизнь. Сейчас даже время на это тратить не хочу.
Вот блюпуп — тема! Ходил бы с таким да радовался.
Собственно это периодически и происходит (
https://aliexpress.ru/item/1005005961406719.html
Которые китайцы отдают по цене коробка спичек. Может конечно я не в курсе каких-то нюансов, но 80р против почти 3К звучит вкусно
mysku.club/blog/aliexpress/81670.html
сапогиадмины,надо братьраз у них всё работает.сварщиковспециалистов которые по этой инструкции могли бы поднять порт.Поэтому и спрашивал, может есть, где подробно разжёвано.
BT485: RS-485 Bluetooth adapter
www.irxon.com/english/products/BT485_EN.htm
Посмотрю на тао, пока написал на почту вопрос, может, и ответят. Мне и мультипоинт интересен 579ый. Через ebay сильно мутно тащить, даже не хочется связываться.
Можно заказать на Ozon, но доставка все равно из-за рубежа: ozon.ru/t/l9agz50
В моей ссылке на AliExpress в видео с описанием товара демонстрируют V3 с разъемом USB Type-C:
На Ozon в описании заявлен V3 и он же показан на фотографиях: