Страница 5 из 7
Re: Шлюз для smart bluetooth устройств
Добавлено: Пн май 21, 2018 6:05 pm
Gelezako
думаю самый идеальный вариант это в настройках дать возможность пользователю самому выбирать настройку. Кто-то лишь иногда хочет пользоваться сценариями МЖД и чаще управлять к примеру через родное приложение, а кто-то всегда хочет управлять всем из одного места - из МЖД.
Re: Шлюз для smart bluetooth устройств
Добавлено: Пн май 21, 2018 6:11 pm
olehs
Да, тоже подумал про выбор. Можно сделать через MQTT типа startMonitoring/stopMonitoring
Re: Шлюз для smart bluetooth устройств
Добавлено: Пн май 21, 2018 6:27 pm
Gelezako
olehs писал(а): Пн май 21, 2018 6:11 pm
Да, тоже подумал про выбор. Можно сделать через MQTT типа startMonitoring/stopMonitoring
Хм, по-моему лучший способ это радио батон в интерфейсе модуля. Выбрали настройку и модуль работает в определённом режиме. Динамичное изменение настроек не будет работать если к примеру кто-то уже подключился со смартфона и по MQTT послать команду с новой настройкой не выйдет. MQTT вообще предназначено для потоковой частой передачей информации, данных итд. Для отсылки команд типа вкл\выкл чайник конечно можно использовать, но это как из пушки по воробьям

Re: Шлюз для smart bluetooth устройств
Добавлено: Пн май 21, 2018 9:42 pm
olehs
Gelezako писал(а): Пн май 21, 2018 6:27 pm
Хм, по-моему лучший способ это радио батон в интерфейсе модуля. Выбрали настройку и модуль работает в определённом режиме.
Так вообще все общение будет происходить по mqtt. Других интерфейсов у модуля не будет.
Gelezako писал(а): Пн май 21, 2018 6:27 pm
MQTT вообще предназначено для потоковой частой передачей информации, данных итд. Для отсылки команд типа вкл\выкл чайник конечно можно использовать, но это как из пушки по воробьям
Ну, не совсем. Основная фишка MQTT - это подписка на сообщения. Получить хоть одно в 100 лет, но важное
И это, кмк, самый простой способ как получения событий от устройства (например - чайник закипел, чайник онлайн), так и управления им.
Так же это один из простейших способов интеграции шлюза в МЖД либо другую систему УД.
Gelezako писал(а): Пн май 21, 2018 6:27 pm
Динамичное изменение настроек не будет работать если к примеру кто-то уже подключился со смартфона и по MQTT послать команду с новой настройкой не выйдет.
Так ведь настройки по MQTT буду меняться в самом шлюзе, так что не важно, доступно само устройство или нет.
Re: Шлюз для smart bluetooth устройств
Добавлено: Вс май 27, 2018 6:47 am
directman66
Можно ссылку на репозитории? Насколько трудно переделать протокол под умные весы? И все-же хотелось бы на берегу предусмотреть работу с несколькими устройствами. Как пример из самых доступных
- miband
- чайник
- умные весы
Они все жаждут синхронизации с MD)
Такая плата подойдет ?
https://ru.aliexpress.com/item/ESP-32-E ... autifyAB=0
Есть еще такая, дороже на 100 руб
https://ru.aliexpress.com/item/MH-ET-LI ... autifyAB=0
Какую брать MH-ET LIVE ESP32 или ESP32 DEVKIT V1?
И есть еще и крутейшая плата с экраном, не намного дороже
https://ru.aliexpress.com/item/ESP32-Bl ... 0000000000
Видео по теме
https://www.youtube.com/watch?v=PBYCG-ypvRY
Еще готовое интересное устройство на эту тему
https://en.minewtech.com/gateway.html
Re: Шлюз для smart bluetooth устройств
Добавлено: Вс май 27, 2018 12:54 pm
olehs
directman66 писал(а): Вс май 27, 2018 6:47 am
Можно ссылку на репозитории? Насколько трудно переделать протокол под умные весы? И все-же хотелось бы на берегу предусмотреть работу с несколькими устройствами. Как пример из самых доступных
- miband
- чайник
- умные весы
Они все жаждут синхронизации с MD)
Пока могу дать ссылку только на мой форк BLE с некоторыми исправлениями, спасающими от зависаний и перегрузок при плохой связи с устройством (как оказалось - не всегда).
https://github.com/olehs/ESP32_BLE_Arduino
Скетч уже доделываю, тоже скоро закину на гит. Пока чуть позже выложу сборку портативной ide со всем необходимым (пока не доберусь инструкцию написать).
MI-чайник, как я понял по сообщениям в нете должен быть совместим по протоколу с Redmond.
Остальные протоколы можно будет очень легко допилить (если их описание есть где-то в интернете).
Да, у меня точно такая же.
Re: Шлюз для smart bluetooth устройств
Добавлено: Вс май 27, 2018 6:37 pm
olehs
Залил скетч на гит
https://github.com/olehs/r4sGate
Буду рисовать инструкцию, а то архив ардуины вышел 500М ((
Re: Шлюз для smart bluetooth устройств
Добавлено: Вс май 27, 2018 8:52 pm
directman66
Заказал в итоге версию с экраном и антеной. Думаю ее веселей будет отлаживать
http://s.aliexpress.com/aAFvAzum?fromSns=Copy to Clipboard
Re: Шлюз для smart bluetooth устройств
Добавлено: Чт июл 05, 2018 5:08 pm
sega6549
всем привет нужна ваша помощь, нужно подключить к мажеру 10 датчиков Xiaomi mi Flora Monitor, как я понял есть какой то скрипт на питоне, который может опрашивать эти датчики по блютус, но скрипт не под нашу систему и мне например как человеку далекому от этого не под силу это сделать, может кто выложит готовый скрипт сюда и еще инструкцию как это все использовать, есть сервер на компе под убунтой 16. и еще вопрос уже к Сергею, почему бы не запилить под такие устройства отдельный модуль? таких устройств очень много и думаю всем было бы интересна такая возможность
Re: Шлюз для smart bluetooth устройств
Добавлено: Чт июл 05, 2018 6:33 pm
Ivan
sega6549 писал(а):всем привет нужна ваша помощь, нужно подключить к мажеру 10 датчиков Xiaomi mi Flora Monitor, как я понял есть какой то скрипт на питоне, который может опрашивать эти датчики по блютус, но скрипт не под нашу систему и мне например как человеку далекому от этого не под силу это сделать, может кто выложит готовый скрипт сюда и еще инструкцию как это все использовать, есть сервер на компе под убунтой 16. и еще вопрос уже к Сергею, почему бы не запилить под такие устройства отдельный модуль? таких устройств очень много и думаю всем было бы интересна такая возможность
А там точно блютуз а не zigbe
Отправлено с моего SM-J730FM через Tapatalk