Search
Write a publication
Pull to refresh
19
0
mrG1K @G1K

Пользователь

Send message

Огонь!

Как всегда просто супер интеграция

о прикол) мне приехал черный

Феноменально! Спасибо за качественные фото)

Жалко что черные больше не производятся (

А плату с стлинк можно добавить к текущему заказу?

На алике шлюзы такие отдельно не встречал.
Там есть наборы в тч. с отправкой из России, их часто в довесок к телевизору или другой технике отдавали по 1руб. ( 5 устройств + шлюз )

Можно найти в DNS и даже в леруа )
набор zhtz02lm стоит около 3-5 т.р.

Это не точно, но кажется это модификации одного и того же шлюза. Только вилки другие

DGNWG03LM (Taiwan region)
DGNWG04LM (Hong Kong)
DGNWG05LM (EU region)

PS 02 не подойдет, там не imx и совсем другое железо.
Данные приходят в разных пакетах, батарея успешно парсится, а вот следующий пакет не попадает по длине и в итоге вылетает ошибка при разборе.
Попробуйте написать в личку или telegram, попробую поправить.
Судя по прошлому посту вы хотели именно убрать уровень вложенности.
В Zigbee2MQTT используется json формат, в настройках espruino вы можете так же его включить. HomeAssistant успешно его разбирает
iobroker кажется тоже умеет разбирать данные из json, правда я его не использовал.
На шлюзе ради интереса получилось его завести, но архитектурно он использует npm и перестает помещаться на шлюзе при добавлении «драйверов»

Не совсем понимаю зачем такое, просто удалив один уровень вложенности это как-то решит проблему?

Для управления форматом вывода в mqtt я добавил в конфиг параметры.
mqtt_format_json — поставьте true и будет в json формате ( нужно для discovery в ha)
Выключить формат сообщений в разные топики
mqtt_format_decoded_key_topic В false
пульс у меня шлет только если на самом браслете включить режим тренировки. Беговая дорожка называется на 3.
Лучше куда нибудь на github такое. fe95 может быть с флагом hasEvent или без него. Например термометры до сопряжения шлют в эфир пустые сообщения без event`ов. Нужно смотреть raw данные и как они распарсились. У меня такой щетки нет

Для них можно еще распарсить impedance, но кажется там нужны входные параметры пользователя.

У меня 3, но настройки там должны быть похожи. в Mi Fit в настройках браслета есть пункты. Кажется этих пунктов нет для детских аккаунтов
image
Да,
В нем не очень много информации
Статус аналогичный cli, а так же лог в mqtt.

Да бинарников нет, там оно собирается из конфига который надо написать.
Там зашиваются доступы и указываются какой функционал нужно собирать.
По бле указываются мак адреса и ключи.
Прошивки получаются более легкие и работают отлично.


Очень просто esphome можно поставить в докере или аддоном к HA.

Возможно что-то с конкуренцией в esp32 с антенной wi-fi и с SDK. Плюс esp32 могут пропускать рекламные пакеты. Виктор pvvx ловил такое поведение и описывал в этой теме

Я для ESP32 использую esphome прошивку. В ней можно подключаться к HA через api, но можно и собрать прошивку чисто с публикацией в mqtt.
Работает стабильно, но иногда может начать отдавать одни и те же данные и будет прямая линия. Бывает зависает 1 сенсор, а бывает и сразу несколько. Решается ребутом, и проявляется очень редко у меня реже раза в месяц)

Информация о BLE есть у них в документации:
esphome.io/components/esp32_ble_tracker.html
esphome.io/components/sensor/xiaomi_ble.html

Еще пробовал OpenMQTTGateway, но с ней были постоянные зависания и ребуты ESP

Заменой мне кажется он не может стать, но как автономная альтернатива для определенных устройств вполне)


  • Bluetooth 4 vs 5
  • этот шлюз не поддерживает mesh
  • но этот шлюз работает полностью без облаков

По части компонента я вижу отличия


  • там есть поддержка управления лампами и некоторыми другими устройствами.
  • вроде расшифровку производит ПО шлюза. Можно считать плюсом, а можно минусом тк. кажется можно видеть только подключенные к михом устройства.
  • больше база устройств, которые частично можно добавить, но нужны тестеры (ночник с датчиком движения, замок и еще мб. другие)
По стабильности в плане рабочих решений пока не уверен, протестировал вот этот проект
github.com/espruino/EspruinoHub
ловит, парсит, шлет в mqtt нормально.
image

На этой базе и еще одного форка пробую завернуть это в сервис/пакет. Плюс пробовал это все подружить с node-red.
Как заставить это все работать стабильно и помимо пассивной ловли advert пакетов это вопрос)
Он на другом железе и для него не портировали операционку, но силовая часть и корпус у них частично совпадают. ( правда зеркально )
t.me/xiaomi_gw_hack/72131

На барахолке t.me/zigberu можно спросить иногда продают платы ( от 300 руб ). Которые должны подойти в DGNWG02LM, скорей всего потребуется под датчик освещения что-то городить с другой стороны.

Используется модуль RTL8723BS, ble в нем не используется в основной прошивке, но был разведен железно


из спецификации
BT: V2.1+EDR/BT v3.0/BT v3.0+HS/BT v4.0


Ble пакеты в пассивном режиме слушает нормально. Дальность хорошая

1

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity