Шлюз для smart bluetooth устройств
Модератор: immortal
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: Шлюз для smart bluetooth устройств
думаю самый идеальный вариант это в настройках дать возможность пользователю самому выбирать настройку. Кто-то лишь иногда хочет пользоваться сценариями МЖД и чаще управлять к примеру через родное приложение, а кто-то всегда хочет управлять всем из одного места - из МЖД.
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: Шлюз для smart bluetooth устройств
Да, тоже подумал про выбор. Можно сделать через MQTT типа startMonitoring/stopMonitoring
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: Шлюз для smart bluetooth устройств
Хм, по-моему лучший способ это радио батон в интерфейсе модуля. Выбрали настройку и модуль работает в определённом режиме. Динамичное изменение настроек не будет работать если к примеру кто-то уже подключился со смартфона и по MQTT послать команду с новой настройкой не выйдет. MQTT вообще предназначено для потоковой частой передачей информации, данных итд. Для отсылки команд типа вкл\выкл чайник конечно можно использовать, но это как из пушки по воробьям
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: Шлюз для smart bluetooth устройств
Так вообще все общение будет происходить по mqtt. Других интерфейсов у модуля не будет.
Ну, не совсем. Основная фишка MQTT - это подписка на сообщения. Получить хоть одно в 100 лет, но важное
И это, кмк, самый простой способ как получения событий от устройства (например - чайник закипел, чайник онлайн), так и управления им.
Так же это один из простейших способов интеграции шлюза в МЖД либо другую систему УД.
Так ведь настройки по MQTT буду меняться в самом шлюзе, так что не важно, доступно само устройство или нет.
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 694 раза
- Контактная информация:
Re: Шлюз для smart bluetooth устройств
Можно ссылку на репозитории? Насколько трудно переделать протокол под умные весы? И все-же хотелось бы на берегу предусмотреть работу с несколькими устройствами. Как пример из самых доступных
- 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
- 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
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: Шлюз для smart bluetooth устройств
Пока могу дать ссылку только на мой форк BLE с некоторыми исправлениями, спасающими от зависаний и перегрузок при плохой связи с устройством (как оказалось - не всегда).directman66 писал(а): ↑Вс май 27, 2018 6:47 amМожно ссылку на репозитории? Насколько трудно переделать протокол под умные весы? И все-же хотелось бы на берегу предусмотреть работу с несколькими устройствами. Как пример из самых доступных
- miband
- чайник
- умные весы
Они все жаждут синхронизации с MD)
https://github.com/olehs/ESP32_BLE_Arduino
Скетч уже доделываю, тоже скоро закину на гит. Пока чуть позже выложу сборку портативной ide со всем необходимым (пока не доберусь инструкцию написать).
MI-чайник, как я понял по сообщениям в нете должен быть совместим по протоколу с Redmond.
Остальные протоколы можно будет очень легко допилить (если их описание есть где-то в интернете).
Да, у меня точно такая же.directman66 писал(а): ↑Вс май 27, 2018 6:47 amТакая плата подойдет ? https://www.aliexpress.com/item/ESP-32- ... autifyAB=0
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: Шлюз для smart bluetooth устройств
Залил скетч на гит
https://github.com/olehs/r4sGate
Буду рисовать инструкцию, а то архив ардуины вышел 500М ((
https://github.com/olehs/r4sGate
Буду рисовать инструкцию, а то архив ардуины вышел 500М ((
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 694 раза
- Контактная информация:
Re: Шлюз для smart bluetooth устройств
Заказал в итоге версию с экраном и антеной. Думаю ее веселей будет отлаживать
http://s.aliexpress.com/aAFvAzum?fromSns=Copy to Clipboard
http://s.aliexpress.com/aAFvAzum?fromSns=Copy to Clipboard
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 530
- Зарегистрирован: Чт авг 20, 2015 11:32 am
- Откуда: Ярославль
- Благодарил (а): 61 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: Шлюз для smart bluetooth устройств
всем привет нужна ваша помощь, нужно подключить к мажеру 10 датчиков Xiaomi mi Flora Monitor, как я понял есть какой то скрипт на питоне, который может опрашивать эти датчики по блютус, но скрипт не под нашу систему и мне например как человеку далекому от этого не под силу это сделать, может кто выложит готовый скрипт сюда и еще инструкцию как это все использовать, есть сервер на компе под убунтой 16. и еще вопрос уже к Сергею, почему бы не запилить под такие устройства отдельный модуль? таких устройств очень много и думаю всем было бы интересна такая возможность
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Шлюз для smart bluetooth устройств
А там точно блютуз а не zigbesega6549 писал(а):всем привет нужна ваша помощь, нужно подключить к мажеру 10 датчиков Xiaomi mi Flora Monitor, как я понял есть какой то скрипт на питоне, который может опрашивать эти датчики по блютус, но скрипт не под нашу систему и мне например как человеку далекому от этого не под силу это сделать, может кто выложит готовый скрипт сюда и еще инструкцию как это все использовать, есть сервер на компе под убунтой 16. и еще вопрос уже к Сергею, почему бы не запилить под такие устройства отдельный модуль? таких устройств очень много и думаю всем было бы интересна такая возможность
Отправлено с моего SM-J730FM через Tapatalk
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4