[Модуль] BLEtool (bletool)
Модератор: immortal
-
- Сообщения: 529
- Зарегистрирован: Сб мар 12, 2016 6:33 pm
- Откуда: Ухта, Россия
- Благодарил (а): 3 раза
- Поблагодарили: 154 раза
Re: [Модуль] BLEtool (bletool)
И будет пуста, пока не реализуете протокол данного устройства в модуле.
-
- Сообщения: 17
- Зарегистрирован: Вт окт 23, 2018 12:22 pm
- Благодарил (а): 14 раз
- Поблагодарили: 0
Re: [Модуль] BLEtool (bletool)
А в каком направлении двигаться?
Погуглил на эту тему
https://github.com/mstaffeld/iTagBLE
попробовал
Погуглил на эту тему
https://github.com/mstaffeld/iTagBLE
Код: Выделить всё
run gatttool, connect, primary, char-desc
Код: Выделить всё
[ff:ff:3d:15:7d:cc][LE]> connect
Attempting to connect to ff:ff:3d:15:7d:cc
Connection successful
[ff:ff:3d:15:7d:cc][LE]> primary
attr handle: 0x0001, end grp handle: 0x0005 uuid: 00001800-0000-1000-8000-00805f9b34fb
attr handle: 0x0006, end grp handle: 0x0008 uuid: 0000180f-0000-1000-8000-00805f9b34fb
attr handle: 0x0009, end grp handle: 0x000b uuid: 00001802-0000-1000-8000-00805f9b34fb
attr handle: 0x000c, end grp handle: 0x000e uuid: 0000ffe0-0000-1000-8000-00805f9b34fb
[ff:ff:3d:15:7d:cc][LE]> char-desc
Error: Discover descriptors failed: Request attribute has encountered an unlikely error
[ff:ff:3d:15:7d:cc][LE]>
(gatttool:7304): GLib-WARNING **: Invalid file descriptor.
-
- Сообщения: 292
- Зарегистрирован: Вт окт 17, 2017 11:29 am
- Откуда: Украина, Киев
- Благодарил (а): 15 раз
- Поблагодарили: 33 раза
Re: [Модуль] BLEtool (bletool)
https://thejeshgn.com/2017/06/20/revers ... gy-button/
https://github.com/pcborenstein/bluezDo ... ol-example
char-desc надо запускать с нужным параметром uuid.
https://github.com/pcborenstein/bluezDo ... ol-example
char-desc надо запускать с нужным параметром uuid.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 694 раза
- Контактная информация:
Re: [Модуль] BLEtool (bletool)
В папке modules/test лежат примеры работы в интерактивном режиме https://github.com/directman66/majordom ... etool/test. Если аналогично получится получить значения для своих устройств, можно будет прописать в модуле.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 11
- Зарегистрирован: Вт дек 18, 2018 12:05 am
- Благодарил (а): 3 раза
- Поблагодарили: 1 раз
Re: [Модуль] BLEtool (bletool)
я в тех комнатах из которых не добивает синий зуб до малинки реализовал через связкуwoow писал(а): ↑Чт янв 10, 2019 3:51 pmустройства могут быть (точнее есть) раскинуты по резным помещением и это не зигбее и не вайфай, как посоветуйте собирать данные у меня есть Raspberry Pi Zero W но на другой ветке задал тему не кто ни чего не посоветовал.directman66 писал(а): ↑Вс ноя 25, 2018 3:52 pmТестирование показало, что подключение устройств ble стабильно работает в пределах одного помещения. Через стены сигнал проходит с трудом.
Ble устройство --> esp32 --> mqtt broker --> MajorDoMo
https://connect.smartliving.ru/profile/ ... og126.html достопочтенный автор этого дополнения писал данную статью. через нее все сделал элементарно за что ему еще раз спасибо.
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 694 раза
- Контактная информация:
Re: [Модуль] BLEtool (bletool)
Эти решения были в коннекте задолго до этого модуля.Belenkiy писал(а): ↑Вт янв 15, 2019 2:09 amhttps://connect.smartliving.ru/profile/ ... og126.html достопочтенный автор этого дополнения писал данную статью. через нее все сделал элементарно за что ему еще раз спасибо.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 6
- Зарегистрирован: Вс янв 27, 2019 11:11 pm
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: [Модуль] BLEtool (bletool)
Уважаемые, только втягиваюсь в тему умного дома на основе majordomo, для экспериментов взял mi термостат... вроде бы через указанный модуль он у меня нашелся, но как мне с него получать показания? прошу прощения за примитивный вопрос....
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 694 раза
- Контактная информация:
Re: [Модуль] BLEtool (bletool)
Нужно выбрать тип устройства xiaomi-smart-thermostat и опросить устройство нажатием на магнит с основного окна, либо со вкладки данные.
ps; Этот модуль работает только на linux и при установленном в системе bluez (gatttool).
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 6
- Зарегистрирован: Вс янв 27, 2019 11:11 pm
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: [Модуль] BLEtool (bletool)
Спасибо. Это само собой разумеется. Развернул образ на малине 3б+ и добавил через маркет этот модуль.directman66 писал(а): ↑Пн янв 28, 2019 6:17 amНужно выбрать тип устройства xiaomi-smart-thermostat и опросить устройство нажатием на магнит с основного окна, либо со вкладки данные.
ps; Этот модуль работает только на linux и при установленном в системе bluez (gatttool).
Опрос датчика успешно проходит довольно редко, в основном либо процесс зависает, либо не выдаёт данные
-
- Сообщения: 6
- Зарегистрирован: Вс янв 27, 2019 11:11 pm
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: [Модуль] BLEtool (bletool)
Такая ошибка присутствует.
./scripts/cycle_bletool.php
111111111111THREAD CLOSED: [exec php -q ./scripts/cycle_bletool.php --params "a:0:{}">>/var/www/html/cms/debmes/log_2019-01-28-cycle_bletool.php.txt]
111
Backtrace:
#0 /var/www/html/cycle.php(455): registerError('cycle_stop', './scripts/cycle...')
#1 {main}
./scripts/cycle_bletool.php
111111111111THREAD CLOSED: [exec php -q ./scripts/cycle_bletool.php --params "a:0:{}">>/var/www/html/cms/debmes/log_2019-01-28-cycle_bletool.php.txt]
111
Backtrace:
#0 /var/www/html/cycle.php(455): registerError('cycle_stop', './scripts/cycle...')
#1 {main}