Продолжаем собирать протоколы BLE
Xiaomi mi band 1S Pulse https://habr.com/post/276343/
miflora https://github.com/jdegraef/miflora/blob/master/miflora
eQ-3-radiator-thermostat https://github.com/Heckie75/eQ-3-radiat ... tat-api.md
Ready For Sky https://habr.com/post/371965/
mi kettle https://habr.com/post/371965/ https://4pda.ru/forum/index.php?s=&show ... p=67207028
Мой стик видимо мало протоколв поддерживает. https://ru.aliexpress.com/item/Bluetoot ... 33edtX5f79
Ищу другой. Кто с каким стиком работает под ubuntu? Встроенный в малину BT подключается через gatttool без проблем.
умные bluetooth весы
Модератор: immortal
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 693 раза
- Контактная информация:
Re: умные bluetooth весы
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 693 раза
- Контактная информация:
Re: умные bluetooth весы
mi plant отдает свои показатели только в интерактивном режиме
gatttool --device=c4:7c:8d:63:71:c8 -I
и далее последовательно вводим
connect
char-write-req 0x33 A01F
char-read-hnd 0x35
[c4:7c:8d:63:71:c8][LE]> char-read-hnd 0x35
Characteristic value/descriptor: f1 00 00 22 00 00 00 00 00 00 02 3c 00 fb 34 9b
удалось поработать с gatttool в интерактивном режиме. Реализация в модуле http://majordomo.smartliving.ru/forum/p ... =5&p=92564
gatttool --device=c4:7c:8d:63:71:c8 -I
и далее последовательно вводим
connect
char-write-req 0x33 A01F
char-read-hnd 0x35
[c4:7c:8d:63:71:c8][LE]> char-read-hnd 0x35
Characteristic value/descriptor: f1 00 00 22 00 00 00 00 00 00 02 3c 00 fb 34 9b
удалось поработать с gatttool в интерактивном режиме. Реализация в модуле http://majordomo.smartliving.ru/forum/p ... =5&p=92564
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
- woow
- Сообщения: 821
- Зарегистрирован: Пн июл 04, 2016 8:46 am
- Откуда: Mazeikiai
- Благодарил (а): 125 раз
- Поблагодарили: 46 раз
Re: умные bluetooth весы
Посоветуйте пожалуйста какие весы покупать. Здесь обсуждаются три варианта:
1) Gason S4
2) Xiaomi Mi Scale обе версии
3) Yunmai SE
Gason как бы дешевле, но лучше ли?
Приоритет конечно общения с нашим домом
1) Gason S4
2) Xiaomi Mi Scale обе версии
3) Yunmai SE
Gason как бы дешевле, но лучше ли?
Приоритет конечно общения с нашим домом
Raspberry Pi 3B+
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 693 раза
- Контактная информация:
Re: умные bluetooth весы
Сами по себе все указанные весы по функциям особо ничем не отличаются. Народные - газон. Времени заниматься сейчас весами особо нет, может быть лет через несколько ))
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 292
- Зарегистрирован: Вт окт 17, 2017 11:29 am
- Откуда: Украина, Киев
- Благодарил (а): 15 раз
- Поблагодарили: 33 раза
Re: умные bluetooth весы
Поделюсь опытом эксплуатации Yunmai SE.
1. Малый радиус действия Bluetooth модуля в весах. Устойчиво работают в одной комнате с донглом. Через бетонную стену не пробивает.
2. Весы отдают данные во время коннекта с ними. Вычитать данные в любой момент времени невозможно. Отсюда условие, либо запускать скрипт на коннект в момент взвешивания, либо постоянный полинг(сканирование) весов. У меня реализован второй способ, но иногда зависает. Скрипт работает, но коннект с весами не происходит и надо перезапускать скрипт.
3. Автоматизация - идентификация пользователя. В весы можно завести несколько пользователей. Приложение на андроиде при взвешивании запрашивает ID пользователя. При отдаче данных весы передают ID пользователя привязываясь к весу+ -. Если вес сильно отличается( по наблюдениям больше 2 кг) то весы выдают ID пользователя=0. Т.е. если несколько пользователей с приблизительно одним весом, то весы их не различат. И если кто-то садится на диету и худеет, то идентификация сбивается. Выход - сообщать мажордомо, что именно этот пользователь будет взвешиваться, и тогда по нему можно будет вести статистику.
1. Малый радиус действия Bluetooth модуля в весах. Устойчиво работают в одной комнате с донглом. Через бетонную стену не пробивает.
2. Весы отдают данные во время коннекта с ними. Вычитать данные в любой момент времени невозможно. Отсюда условие, либо запускать скрипт на коннект в момент взвешивания, либо постоянный полинг(сканирование) весов. У меня реализован второй способ, но иногда зависает. Скрипт работает, но коннект с весами не происходит и надо перезапускать скрипт.
3. Автоматизация - идентификация пользователя. В весы можно завести несколько пользователей. Приложение на андроиде при взвешивании запрашивает ID пользователя. При отдаче данных весы передают ID пользователя привязываясь к весу+ -. Если вес сильно отличается( по наблюдениям больше 2 кг) то весы выдают ID пользователя=0. Т.е. если несколько пользователей с приблизительно одним весом, то весы их не различат. И если кто-то садится на диету и худеет, то идентификация сбивается. Выход - сообщать мажордомо, что именно этот пользователь будет взвешиваться, и тогда по нему можно будет вести статистику.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower