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

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

pvvx

Активный участник сообщества
Я не использую прошивку от devbis и Z2M. Только давно проверял на потребление указанную вами версию... По этому поводу не могу ничего посоветовать.
 

pvvx

Активный участник сообщества
Могу только передать опыт - для датчиков Zigbee во много раз хуже BLE:

1. Во много раз (более 8) большее потребление при одинаковом кол-ве переданных данных.
2. Периодические глюки в сети - иногда Zigbee устройства отваливаются.
3. Сеть падает при отключении координатора
4. Прием ограничен помехами и кол-вом устройств Zigbee, т.к. используется один RF канал.
5. Малая дальность связи по сравнению с BLE LongRange. Плюс плохая чувствительность у роутеров, особенно у Tuya вариантов.
6. Масса проблем с ПО. Миллионы issue только в GitHub. Сотни ошибок в текущих версиях ПО обслуживающих стик координатора. Ошибки в FW координаторов, ...
7. Обычно у устройств Zigbee нет никаких настроек.
8. Сложности освоения пользователями. Особенно новых устройств и Z2M.
9. Завышенная цена минимального комплекта для работы c сетью Zigbee. Частое требование умения программировать стики...
 

pvvx

Активный участник сообщества
По этому народ и любит Zigbee - много сообщений и воплей в инет, а народ всегда выбирает худшее. Это закон природы.
 

vladelen

New member
По этому народ и любит Zigbee
Согласен.
Но при этом бОльший выбор устройств, и огромное количество информации.
А блютус непопулярен, к сожалению. Потому приходится примыкать к толпе.)
Тем более, я только начал изучать HAOS. Деваться некуда.)

По теме - по потреблению энергии этим датчиком на любой прошивке НЕ обеспокоен. Я его вынес на улицу в экране Стивенсона на проводе питания, припаянном внутри к его контактам.
Баттарея питания в помещении вот в такой приблуде:
Безымянный.png
 

vladelen

New member
Не смотря на заявленные 0...60С, показываю данные из морозилки сегодня.Screenshot_20240524-103103_Home Assistant.jpgtempFileForShare_20240524-103024.jpg
 

pvvx

Активный участник сообщества
И так как это не инверторный компрессор, то стоит и защита по току: если ток более 0.5 А длительностью 2 секунды (на время пуска), то рубить на 3 минуты. Плюс выключать, если напряжение ниже 160 В или выше 250 В (пока ни разу не сработало).
 

pvvx

Активный участник сообщества
Тот датчик работает на TS0201 - 2xAAA, т.к. CR2032 быстро дохнут в минусе, да тем более работает в LE LongRange чтобы пробивать железо камеры и расстояние...
А на обычном Xiaomi LYWSD03MMC датчики на улице, но пока за последнее время не было ниже -30С:

Этот график иногда обновляю... И первый LYWSD03MMC убили птицы - вытащили и кинули в лужу в конце сентября 2022 :)

@vladelen - Датчики и сами чипы работают до -45С (по долгим тестам, т.к. нету более минуса :) ). И давно выложены графики пользователей с улицей за -36С...
 

pvvx

Активный участник сообщества
Ныне только датчиков температуры и влажности BLE за 30 шт (из них десяток для тестов новых прошивок). Все BLE принимаются на два адаптера в HA. Один принимает (более 40 устройств) в режиме обычного BLE (1M PHY), а второй на LE LongRange для удаленных устройств. Проблем и выпадений практически никаких. C Zigbee не сравнить - по отказам будет счет 100500 к нулю за 3 года. :)
Пример: Сарай, улица, чердак
1716587334330.png
и к примеру WSDCGQ11LM (Zigbee Aqara Temperature and Humidity Sensor)
1716587614571.png
Отваливался, пришлось заново регистрировать... И так практически все Zigbee - через некий, но долгий период, всё равно отваливаются. Не считал, но примерно раз в год. По этому на них никакой автоматизации не ставлю и если отвалился сразу не замечаю :)
 

vladelen

New member
Какой BLE USB адаптер посоветуете для HA OS, установленной через ProxMox(основана на базе Debian) на миникомпьютере Intel NUC5 с портами USB 3.0?
Расстояния небольшие - квартира. Устройств будем немного. По цене как можно дешевле.
 

pvvx

Активный участник сообщества
Любой на чипе CSR8510A10 для приема множества устройств (к 50) но только BT4.2
И на чипе RTL8761BU с BT5.2 для приема всех форматов и лучшей чувствительностью, но более ограниченным кол-вом.
 

hello-kub

New member
Могу только передать опыт - для датчиков Zigbee во много раз хуже BLE:

1. Во много раз (более 8) большее потребление при одинаковом кол-ве переданных данных.
2. Периодические глюки в сети - иногда Zigbee устройства отваливаются.
3. Сеть падает при отключении координатора
4. Прием ограничен помехами и кол-вом устройств Zigbee, т.к. используется один RF канал.
5. Малая дальность связи по сравнению с BLE LongRange. Плюс плохая чувствительность у роутеров, особенно у Tuya вариантов.
6. Масса проблем с ПО. Миллионы issue только в GitHub. Сотни ошибок в текущих версиях ПО обслуживающих стик координатора. Ошибки в FW координаторов, ...
7. Обычно у устройств Zigbee нет никаких настроек.
8. Сложности освоения пользователями. Особенно новых устройств и Z2M.
9. Завышенная цена минимального комплекта для работы c сетью Zigbee. Частое требование умения программировать стики...
Несмотря на различные проблемы с Zigbee, их широкий ассортимент, способность к взаимодействию и легкий доступ к HA, кажется, являются причиной, по которой люди не могут остаться в стороне от них.
Кроме того, в некоторых промышленных диапазонах, похоже, они будут популярны.
В Китае многие университеты и школы изучают чип CC2530 (даже если он очень старый), но все еще используют его для таких вещей, как мониторинг сараев.

Рад видеть вас здесь, ребята, ваша работа с открытым исходным кодом влияет на многих людей.

Поскольку программа-переводчик очень странно переводит на русский, я думаю, не будет ли очень грубо использовать здесь английский.
 

pvvx

Активный участник сообщества
Несмотря на различные проблемы с Zigbee, их широкий ассортимент, способность к взаимодействию и легкий доступ к HA, кажется, являются причиной, по которой люди не могут остаться в стороне от них.
Кроме того, в некоторых промышленных диапазонах, похоже, они будут популярны.
В Китае многие университеты и школы изучают чип CC2530 (даже если он очень старый), но все еще используют его для таких вещей, как мониторинг сараев.
Причина в том, что в Linux не были освоены другие протоколы и стандартные адаптеры доступные пользователям. И на сегодня Linux ещё не поддерживает Bluetooth 5.0 вышедший 10 лет назад, хотя пользовательские устройства - смартфоны, давно его поддерживают.
Сейчас на рынок лезет Mater, который так-же не поддерживается большинством пользовательских устройств.
Все эти неподдерживаемые протоколы созданы и создаются ради одной цели - заработка корпораций. В отличии от BLE, вы не можете отладить или диагностировать такую сеть без покупки специального устройства.
 

nikolz

Well-known member
Linux поддерживает BLE-протокол через запуск стека Bluez.
BlueZ обеспечивает поддержку основных уровней и протоколов Bluetooth.
Он гибкий, эффективный и использует модульную реализацию.
Стек BlueZ теперь поддерживает все основные протоколы и уровни Bluetooth.
Пользователи могут писать приложения BLE, используя API Bluez для управления устройствами BLE 5.
 

pvvx

Активный участник сообщества
Linux поддерживает BLE-протокол через запуск стека Bluez.
BlueZ обеспечивает поддержку основных уровней и протоколов Bluetooth.
Он гибкий, эффективный и использует модульную реализацию.
Стек BlueZ теперь поддерживает все основные протоколы и уровни Bluetooth.
Пользователи могут писать приложения BLE, используя API Bluez для управления устройствами BLE 5.
  • Core specification 4.2. Not (yet) 3.0+HS. Includes GAP, L2CAP, RFCOMM and SDP.
 

pvvx

Активный участник сообщества
Стек BlueZ теперь поддерживает все основные протоколы и уровни Bluetooth.
Пользователи могут писать приложения BLE, используя API Bluez для управления устройствами BLE 5.
1. Использует нестандартные (даже BT4.0) ограниченные настройки. Без патчей или переконфигурации не поддерживает спецификацию BT4.2.
2. Не соединяется с устройствами BT5.0 в Coded PHY.
3. Не поддерживает никакие спецификации BLE рекламы, кроме основной.
4. Неверно интерпретирует флаги в BLE рекламе.
5. Не поддерживает полный набор функций у большинства адаптеров BT5.0 из-за кривой реализации в kernel.
6. Ведет непрерывную запись, убивая носители.
 

pvvx

Активный участник сообщества
@nikolz - вы опять пишите всякую ерунду. Bluez так и сидит на уровне попыток освоить спецификации Bluetooth десятилетней давности.
Впрочем как и весь Linux по любой (около 90%) тематике.
 

nikolz

Well-known member
@nikolz - вы опять пишите всякую ерунду. Bluez так и сидит на уровне попыток освоить спецификации Bluetooth десятилетней давности.
Впрочем как и весь Linux по любой (около 90%) тематике.
В отличии от Вас я не пишу отсебятину,
а привел Вам официальные данные с сайта разработчиков bluez.
Все претензии туда.
 

pvvx

Активный участник сообщества
В отличии от Вас я не пишу отсебятину,
а привел Вам официальные данные с сайта разработчиков bluez.
Все претензии туда.
Дык это реклама "разработчиков". Все претензии давно там чахнут - годами.
Дубль: Официальный сайт Bluez гласит:
Core specification 4.2.
 
Сверху Снизу