• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

pvvx

Активный участник сообщества
Лично меня больше беспокоит что JDY-10 с PCB антенной из распределительного щитка в коридоре через пару стенок может иметь очень не устойчивый прием, а USB модуль с CC2540 и внешней антеной стоит уже умножить на 6 на алишке.
Тените провода, золотые :)
 

pvvx

Активный участник сообщества
Ничего реверсить не нужно, интеграция с внешними средствами осуществляется через плагины либо лежащие в папке .vscode конфиги на JSON, в частности кросс-компиляция с помощью gcc и отладка через gdb является стандартным случаем.
Лицензия говорит об обратном. Мне пофигу как вы её хотите нарушать и что для этого придумаете.
У меня давно используется VS и вроде все версии, а так-же VSCode.
VSCode сделана для детей и от неё разит игрушками и Arduino.
Вы пишите в данной теме уже несколько дней, но ничего путного так и не выдали и не сообразили. Видимо виноваты ваши пристрастия к VS :)
 

volaltd

Member
Лицензия говорит об обратном. Мне пофигу как вы её хотите нарушать и что для этого придумаете.
У меня давно используется VS и вроде все версии, а так-же VSCode.
VSCode сделана для детей и от неё разит игрушками и Arduino.
Вы пишите в данной теме уже несколько дней, но ничего путного так и не выдали и не сообразили. Видимо виноваты ваши пристрастия к VS :)
Как трактовать лицензию, с учетом того что запуск внешних утилит описан в документашке, ваше личное дело :)
VS Code именно что даже в корпоративной среде позволяет использовать ее для разработки, не покупая дорогую VS с ее визардами на все случаи жизни, которых наплодили стока, что дольше будешь все это изучать, чем руками писать. Для редактирования конфигов вашей любимой HA тоже есть плагин и с проверкой синтаксиса ;)

Ваша риторика начинает повторятся в том же виде что и в отношении nicolz!
Так мне BLE и термометры интересны на очень дальнюю перспективу, общаюсь с вами, обсуждаю тонкости, преимущества, недостатки, прикидываю где замануха, а где есть смысл 2-3мес только на обучение тратить. Вы ожидаете что я бегом и волосы назад буду собирать сниффер и высматривать что у меня тут вещает в округе, а после топтать кнопки в стремлении показать вам топ-скилы? Увольте, я лучше на улице погуляю до момента четкого понимания ситуации.
 

pvvx

Активный участник сообщества
Вы кстати за пайку или точечную сварку Li-Ion ?
Опять глупые вопросы...
Какой ещё -ion?
ion означает температуру как писано в доке на градусники Xiaomi. А при -15С и более = смерть навсегда.
CAN и к нему золотые провода, т.к. по сопротивлению медная лапша не потянет до парника (как и UTP) и большие свинцовые АКБ.
 

pvvx

Активный участник сообщества
Увольте, я лучше на улице погуляю до момента четкого понимания ситуации.
Дык гуляйте. Всё равно с вас толку никакого - от nicolz хоть польза в том что используется... в решении вопросов среди вумных нужен и один дурак. Двое - перебор.
Прогуляйтесь до того как подключится второй эшелон обслуживающего персонала и что-то вам в рот положит уже полностью разжёванное.
 

volaltd

Member
Опять глупые вопросы...
Какой ещё -ion?
ion означает температуру как писано в доке на градусники Xiaomi. А при -15С и более = смерть навсегда.
CAN и к нему золотые провода, т.к. по сопротивлению медная лапша не потянет до парника (как и UTP) и большие свинцовые АКБ.
Вы хотели сказать вопросы не относящиеся к этой теме!
К сожалению мои интересы включают еще и электротранспорт, а там основная масса литий и токи в десятки ампер.
Что-то мне подсказывает что золотые провода потребуются для обеспечения необходимых вам 3мегабита/сек, а на 50к/сек вполне себе 50 метров будет. DHT22 сейчас на проводе 35метров вполне себе живут.
 

volaltd

Member
Дык гуляйте. Всё равно с вас толку никакого - от nicolz хоть польза в том что используется... в решении вопросов среди вумных нужен и один дурак. Двое - перебор.
Прогуляйтесь до того как подключится второй эшелон обслуживающего персонала и что-то вам в рот положит уже полностью разжёванное.
Ну это ес-но смотря кто и относительно чего количество толка оценивает :)
Сниффер с PCB антенкой две стенки не пробьет жеж, верно? Вот и получается что в контексте моего применения для пользы нужно брать CC2540 с выносной антеной. либо долго и упорно вникать в ваш код, адаптировать под TB-04 и наступать на грабли с согласованием внешней антенны.
А чем плохо пока китайцы готовят к выходу на али новые варианты с BLE попилить более актуальные для меня проекты? :)

А не замечали что с появлением CI/CD стали быстрее софт клепать и тестирование перкинули на юзеров ;)
 

pvvx

Активный участник сообщества
Что-то мне подсказывает что золотые провода потребуются для обеспечения необходимых вам 3мегабита/сек, а на 50к/сек вполне себе 50 метров будет.
И что это такое "что-то", что вам подсказывает?
Это "что-то" спецификации CAN трансиверов не читало и никогда не видело таблицы зависимости сопротивления от числа у AWG?
Сниффер с PCB антенкой две стенки не пробьет жеж, верно?
Sniffer-ом не требуется пробивать стенки. С него можно ретранслировать хоть на Альфа-Центавру.
Вам точно необходимо погулять несколько лет, пока вам не завезут в ларьки готовых решений.
Тут уж ничего не поделать, если нет соответствующих структур у этого "что-то". С.В. Савельев возможно поможет вам это осознать. Если и это не понятно, то пусть оно останется в тайне от вас.
 

pvvx

Активный участник сообщества
А не замечали что с появлением CI/CD стали быстрее софт клепать и тестирование перкинули на юзеров ;)
Не заметил. Причина "тестирования на пользователях" исходит не от этого.
И данная тема с термометрами не занимается "тестированием на пользователях". Уже писал - производится только "использование пользователей" для направления их бессознательного потока на камни, которые мешают развитию систем управления на IoT. Это необходимо чтобы поток бессознательного снес нафиг никчемные нагромождения типа HA и вынудил создание более правильных, простых и надежных решений от корпораций.
И если толпа потянет поток, то у вас для заработка осталось всего не более 1.5 года. Дальше ваши старые и глупые решения обесценятся.
 

volaltd

Member
И что это такое "что-то", что вам подсказывает?
Это "что-то" спецификации CAN трансиверов не читало и никогда не видело таблицы зависимости сопротивления от числа у AWG?
Sniffer-ом не требуется пробивать стенки. С него можно ретранслировать хоть на Альфа-Центавру.
Вам точно необходимо погулять несколько лет, пока вам не завезут в ларьки готовых решений.
Тут уж ничего не поделать, если нет соответствующих структур у этого "что-то". С.В. Савельев возможно поможет вам это осознать. Если и это не понятно, то пусть оно останется в тайне от вас.
Местами спецификации вредят из-за необходимости правильно их применить к конкретным условиям, я уж пожалуй лучше на практике проверю.
Погуляю, подумаю, закажу модуль на CC2540. Опять же вам ни тепло, ни холодно от моих проблем с приемом через две стенки.
Вы часто повторяетесь в своем стремлении быть умнее всех, становитесь предсказуемым :)
 

pvvx

Активный участник сообщества
Вы часто повторяетесь в своем стремлении быть умнее всех, становитесь предсказуемым :)
Любое учение подразумевает повторение с всесторонним приложением к разным ситуациям. Тем более тут не ваш частный лог, а мой :)

Если вы хоть что-то смылите в данной тематике, тогда сравните текущее недоработанное решение от Xiaomi в виде “MI-Home” с “HA”. В MI-Home пользователь устанавливает систему с помощью пару кликов мышки или нескольких движений фалангами по экрану. Добавление нового устройства – это пару движений конечностями по экрану.

А что мы имеем в HA? :) :)

При этом основной заказ для корпораций – создать всемирную систему датчиков для контроля и управления остатками поголовья “населения”, с выдергиванием из него последних людей с помощью церебрального сортинга. Что уже приняло повсеместный характер. (Это на уже представленном для вас языке от Савельева, чтобы не писать талмуд с разъяснениями других наречий и понятий)
 

pvvx

Активный участник сообщества
Погуляю, подумаю, закажу модуль на CC2540. Опять же вам ни тепло, ни холодно от моих проблем с приемом через две стенки.
Вроде уже пришли к тому, что вам надо "погулять", т.к. у вас нет ни предложений, ни возможностей встроиться в данную пирамидальную цепочку, кроме как участника генерирующего причино-следственные бессознательные (физиологические) вопросы и ответы на них от других. Технические вопросы самих решений находятся на другом уровне - на уровне хобби и цели у них - предоставление прецедента, а не полностью готового решения. Без прецедента у толпы не возникает понимания по множеству вещей и не формируются запросы. Для сравнения можно привести систему навигации с GPS в авто - в 2001 году большинство пассажиров верило что авто-машина считывает по камере номера домов, когда это происходило это по встроенной карте и сигналам с GPS. У вас пока такие-же рассуждения, внедренные виртуальным "обществом".
Вам мешают каие-то "стенки", т.е. привычки в виде использования VS и прочей навязанной фигни :)
 

pvvx

Активный участник сообщества
Местами спецификации вредят из-за необходимости правильно их применить к конкретным условиям, я уж пожалуй лучше на практике проверю.
Для постоянного тока дальность передачи зависит от сопротивления жилы у материала провода. Для передачи электромагнитной волны рассматриваются совершенно другие критерии.
Вы часто повторяетесь в своем стремлении заявить что вы умнее всех, отвергая все достижения человечества... :)
 

pvvx

Активный участник сообщества
@volaltd Пяти указаний на проблему вам недостаточно, чтобы осознать зависимость дальности у CAN по расстоянию от сопротивления провода по постоянному току...
Считаю, что для вас надо повторить упражнения ещё много раз, пока нейроны не вырастят структуру и не сложатся для решения данной задачи.
 

pvvx

Активный участник сообщества
Если на плате уже стоит BT адаптер, то дописываем вывод adv-data в hcitool и получаем
Код:
root@FriendlyWrt:~/hci# ./hcitooladv lescan --help
Usage:
        lescan [--privacy] enable privacy
        lescan [--passive] set scan type passive (default active)
        lescan [--whitelist] scan for address in the whitelist only
        lescan [--discovery=g|l] enable general or limited discoveryprocedure
        lescan [--advanced] show package dump in hex
        lescan [--duplicates] don't filter duplicates
root@FriendlyWrt:~/hci# ./hcitooladv lescan --passive --duplicates --advanced
LE Scan ...
xx:xx:xx:xx:xx:55-1eff060001092002b2cbb17d8174e8dcbeec9c79f2a53d100a480e29af08d7
A4:C1:38:0B:5E:ED-10161a18a4c1380b5eed011b1f5a0bc79d
...
 

pvvx

Активный участник сообщества
Опять же вам ни тепло, ни холодно от моих проблем с приемом через две стенки.
Безусловно - зачем мне о таком долго думать?
Берем 1618416119577.png и через 5 минут оно транслирует рекламу от всех BLE по шнурку LAN/USB/UART/WIFI.
 

volaltd

Member
Если вы хоть что-то смылите в данной тематике, тогда сравните текущее недоработанное решение от Xiaomi в виде “MI-Home” с “HA”. В MI-Home пользователь устанавливает систему с помощью пару кликов мышки или нескольких движений фалангами по экрану. Добавление нового устройства – это пару движений конечностями по экрану.

А что мы имеем в HA? :) :)
Если все брать готовое, то во первых батарейки CR2032 замерзают на морозе, во вторых переплачиваем за облако и ребрендинг, в третьих без тырнета не работает.

А в HA мы имеем возможность запилить все как нам нужно и нравится самим.
 

volaltd

Member
@volaltd Пяти указаний на проблему вам недостаточно, чтобы осознать зависимость дальности у CAN по расстоянию от сопротивления провода по постоянному току...
Считаю, что для вас надо повторить упражнения ещё много раз, пока нейроны не вырастят структуру и не сложатся для решения данной задачи.
Так а мы спеку не читали, поставим терминирующие резисторы большего сопротивления, на нашей низенькой скорости скорость нарастания фронтов не сильно нужна высокая, главное чтобы дифф между сигнальной парой обеспечивался :)
 
Сверху Снизу