[Модуль] Xiaomi BT Thermometer

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

bartwell
Сообщения: 67
Зарегистрирован: Пн апр 23, 2018 11:10 am

[Модуль] Xiaomi BT Thermometer

Сообщение bartwell »

Модуль для получения данных с термометров Xiaomi, как на картинке. Работает через Bluetooth. Только для Linux. Тестировался на Raspberry Pi 3.

Исходники: https://github.com/bartwell/majordomo-x ... ermometer/

Установка из маркета.

UPDATE: добавил поддержку этого девайса в модуль BLEtool. Далее поддерживать модуль Xiaomi BT Thermometer не вижу смысла.
Вложения
sfds.jpg
sfds.jpg (24.6 КБ) 5705 просмотров
Последний раз редактировалось bartwell Вт мар 09, 2021 4:08 pm, всего редактировалось 1 раз.
Luxe
Сообщения: 6
Зарегистрирован: Вс янв 05, 2020 5:42 pm
Откуда: Одесса
Контактная информация:

Re: [Модуль] Xiaomi BT Thermometer

Сообщение Luxe »

Доброго времени, установил модуль, переодически перестают приходить данные с датчиков, железо rapberry3b+ mj 4.4. как у вас модуль работает?
Raspberry Pi3B+ esp8266 + sonoff
Grey
Сообщения: 5
Зарегистрирован: Пт апр 05, 2019 10:48 pm

Re: [Модуль] Xiaomi BT Thermometer

Сообщение Grey »

Установка из "маркета" - модуля нет в маркете...
Если ставить вручную из архива (на альфе) то архив не распаковывается.
Если залить в корень все 3 папки модуля и поставить через Модули/Install, то появляется.
Но устройства не находит,
При этом через консоль на малине к модулям я подключаюсь.

В чем затык?
bartwell
Сообщения: 67
Зарегистрирован: Пн апр 23, 2018 11:10 am

Re: [Модуль] Xiaomi BT Thermometer

Сообщение bartwell »

Luxe писал(а): Ср дек 02, 2020 6:24 pmкак у вас модуль работает?
Возможно, это связано каким-то образом с другими модулями работающими с блютуз. Так как у меня таковые установлены (для отслеживания устройств дома). И это может влиять.
bartwell
Сообщения: 67
Зарегистрирован: Пн апр 23, 2018 11:10 am

Re: [Модуль] Xiaomi BT Thermometer

Сообщение bartwell »

Grey писал(а): Чт дек 03, 2020 11:35 pmУстановка из "маркета" - модуля нет в маркете...
Честно сказать, не понимаю в чем проблема. В кабинете вроде бы все в порядке, модуль доступен по адресу https://connect.smartliving.ru/addons/c ... 1/239.html. Странно.
Grey писал(а): Чт дек 03, 2020 11:35 pmНо устройства не находит
Он может находить устройства с задержкой, так как эти термометры порой не сразу откликаются. Попробуйте оставить на некоторое время. У меня бывали задержки минут в 5, но мало ли.
bartwell
Сообщения: 67
Зарегистрирован: Пн апр 23, 2018 11:10 am

Re: [Модуль] Xiaomi BT Thermometer

Сообщение bartwell »

В целом, модулю требуется доработка в плане работы с системным софтом для блютуз. Но у меня катастрофически не хватает времени.
Luxe
Сообщения: 6
Зарегистрирован: Вс янв 05, 2020 5:42 pm
Откуда: Одесса
Контактная информация:

Re: [Модуль] Xiaomi BT Thermometer

Сообщение Luxe »

Оключил сторонние блютуз модули, вроде пока работаетет стабильно, висит 9 датчиков от 8 приходят данные четко от 9 с перебоями возможно это связано с удаленостью, модуль отличный буду ждать как даработаете
Raspberry Pi3B+ esp8266 + sonoff
bartwell
Сообщения: 67
Зарегистрирован: Пн апр 23, 2018 11:10 am

Re: [Модуль] Xiaomi BT Thermometer

Сообщение bartwell »

Ок, хорошо. Но если кто-то решится помочь с отладкой работы модуля, буду очень признателен.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: [Модуль] Xiaomi BT Thermometer

Сообщение serghei »

Приветствую. А с круглыми датчиками будет работать ? А то ардуиной с nrf24 ловлю , а вот дальше в мажерик передать - тут загвоздка ).
SPOILERSPOILER_SHOW
IMG_20201125_205445.jpg
IMG_20201125_205445.jpg (4.56 МБ) 5103 просмотра
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
bartwell
Сообщения: 67
Зарегистрирован: Пн апр 23, 2018 11:10 am

Re: [Модуль] Xiaomi BT Thermometer

Сообщение bartwell »

serghei писал(а): Сб дек 05, 2020 4:26 pm А с круглыми датчиками будет работать ?
Надо проверять, у меня только квадратные есть. Может немного отличаться формат данных. По идее, очень просто исправить.
Ответить