Список ble шлюзов Xiaomi

BLE Gateway

Сообщение Aven » Пт дек 14, 2018 9:37 pm

Последнее время развелось достаточно много устройство Bluetooth LE или сокращенно BLE и появилась достаточно острая необходимость завести их в систему УД. Т.к. я очень не люблю всякие USB шлюзы в сервере(да и дальностью они не блещут, плюс сервер в кладовке. ), стал сразу смотреть на готовые решения в виде WiFi/Ethernet шлюзов. Но готовых решений что-то не особо и много. Есть решения для работы с маяками iBeacon, но нет чего-то универсального.

Последней каплей была покупка чайника Redmond на распродаже

Поэтому решил затарится BLE чипами, снифером, маячками и сделать свой шлюз на базе NRF52832.
Хотелось бы обсудит с сообществом, есть ли у вас потребность в таком решении и как вы его себе представляете.

Что я хочу лично для себя получить:
1. Обнаружение BLE устройств, уведомление в УД о новых, соответственно запуск скриптов по необходимости (кто-то пришел домой например)
2. Работа с маячками iBeacon, Eddystone

Новинка от Yeelight: шлюз BLE и Bluetooth mesh! Сравнение со шлюзом 3 версии Xiaomi.


3. Работа с популярным оборудованием (Термогигрометр от Xiaomi, датчик для цветов, чайники Xiaomi, Redmond, дверные замки)

Пока непонятно в каком формате лучше работать с УД. Варианты такие:
1. MQTT
2. HTTP запросы
3. собственный протокол TCP/UDP

Re: BLE Gateway

Сообщение Aven » Пт дек 14, 2018 9:37 pm

Какое оборудование планирую добавлять:
1. Xiaomi Flower Monitor (MiFlora), аналогично заработает думаю и умный горшок от Xiaomi
2. Xiaomi Temperature Humidity Sensor
3. Чайник Redmond SkyKettle RK-G211S (думаю и другие модели чайников заработают)
4. Xiaomi MiBand 2
5. Xiaomi MiBand 3
6. Bluetooth RGB LED контроллер
7. Маяк iBeacon
8. Маяк Eddystone с датчиком температуры, влажности, освещенности
9. iTag поисковый брелок
10. Селфи-пульт для телефона
11. Car Battery Monitor — Мониторит состояник аккумулятора в автомобиле
12. BLE модули для своих разработок, недорогие и энергоэффективные.

Пока такого оборудования у меня нет, но очень интересно:
1. Электронный цилиндр Utopic — очень крутая штука, можно любую дверь автоматизировать, но цена.
2. Xiaomi MIjia YeeLocK Замок для шкафов/ящиков
3. Xiaomi Sherlock Smart lock — замок накладка на дверь

Последний раз редактировалось Aven Пт дек 14, 2018 10:30 pm, всего редактировалось 11 раз.

Re: BLE Gateway

Сообщение lanket » Пт дек 14, 2018 9:39 pm

Aven писал(а): .
2. Работа с маячками iBeacon, Eddystone
.

Особо интересует определение кто где находиться.

Отправлено с моего Mi Note 3 через Tapatalk

Разработка голосового асистента для Мажордомо по любому ключевому слову.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.

Re: BLE Gateway

Сообщение lanket » Пт дек 14, 2018 9:43 pm

Как отключить лте на Сяоми

Xiaomi Gateway 4 — Mihome автоматизации 2.0

Aven писал(а): .
1. MQTT
2. HTTP запросы
3. собственный протокол TCP/UDP

Mqtt не все пользуются и не всем нравиться, для его работы придётся людям объяснять как ставить mqtt сервер

Предлагаю вебсокеты, работают стабильно и быстро, удобно в использовании. Не требуют установки доп программного обеспечения.

Отправлено с моего Mi Note 3 через Tapatalk

Разработка голосового асистента для Мажордомо по любому ключевому слову.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.

Re: BLE Gateway

Сообщение Aven » Пт дек 14, 2018 9:51 pm

Пт дек 14, 2018 9:39 pm
Особо интересует определение кто где находиться.

Будут данные о мощности сигнала маячка, на основе этих данных можно уже анализировать. Особенно хорошо будет видно перемещение, если шлюзов будет несколько, тогда можно триангулировать. Так же можно повесить маячок к примеру собаке на ошейник Или под лобовое стекло автомобиля, при приближении к воротам, они будут открываться.

Re: BLE Gateway

Сообщение Aven » Пт дек 14, 2018 9:56 pm

Пт дек 14, 2018 9:43 pm

Mqtt не все пользуются и не всем нравиться, для его работы придётся людям объяснять как ставить mqtt сервер

Я активно пользуюсь, очень удобный и простой протокол, есть во всех системах УД.
Пт дек 14, 2018 9:43 pm

Предлагаю вебсокеты, работают стабильно и быстро, удобно в использовании. Не требуют установки доп программного обеспечения.

Это же протокол для веб-браузера. Смысл его тут? И я так понимаю нужно будет еще и серверную часть писать все равно.

Re: BLE Gateway

Сообщение skysilver » Пт дек 14, 2018 10:28 pm

По протоколам — на выбор юзера — или МКТТ, или ХТТП. Отдельный городить точно не надо, тем более это потребует наличие цикла на стороне МДМ.

Из девайсов лично для меня актуальны бле-метки NUT и Мибенды. )

Re: BLE Gateway

Сообщение Aven » Пт дек 14, 2018 10:40 pm

Для http все равно придется писать свой скрипт принимающий данные. В принципе неплохое решение.
И я хочу обязательно иметь возможность из скриптов принимать и передавать данные в произвольном формате, что бы можно было реализовать поддержку какого-то устройства без перепрошивки шлюза.

бле-метки NUT я так понимаю это брендовый аналог iTag =))

Re: BLE Gateway

Сообщение skysilver » Пт дек 14, 2018 10:48 pm

Пт дек 14, 2018 10:40 pm
Для http все равно придется писать свой скрипт принимающий данные. В принципе неплохое решение.

Придется, но это ниразу не проблема. Тем более, если в прошивке предусмотреть указание произвольного урла, то дергать можно сценарий или метод, который можно накодить прямо в админке МДМ. Либо в перспективе запилить модуль и в прошивке указывать урл на файл из состава модуля.

Пт дек 14, 2018 10:40 pm

И я хочу обязательно иметь возможность из скриптов принимать и передавать данные в произвольном формате, что бы можно было реализовать поддержку какого-то устройства без перепрошивки шлюза.

Источник: mjdm.ru

Bluetooth-шлюз Xiaomi Qingping Bluetooth Gateway White (CGSPR1)

Шлюз имеет очень лаконичный и продуманный дизайн. Шлюз сделан из качественного ABS-пластика с защитой от влаги и пыли. Корпус девайса защищен от выгорания и царапин.

Характеристика браслета Xiaomi mi band 5

Для начала работы достаточно вставить базу в источник питания и синхронизировать ее с телефоном через приложение Mi Home. Такое умное управление дает возможность задавать команды, не вставая с дивана. Благодаря Bluetooth каналам устройством можно управлять и задавать различные сценарии: дверным замкам, датчикам температуры, влажности и другим смарт девайсам.

Специальное мобильное приложение MiHome дает возможность удаленно управлять и получать уведомления о работе приборов в системе. Передача данных происходит по каналам Bluetooth 4.2 и Wi-Fi 2,4 ГГц, а питание осуществляется от стандартного источника электричества.

С помощью дополнительных интеллектуальных устройств и датчиков можно значительно расширить возможности шлюза. Датчик движения поможет автоматически включать девайсы в присутствии человека. Маленький контроллер с акселерометром позволяет легко управлять приборами в несколько движений. Вместе с беспроводной кнопкой шлюз может служить даже дверным звонком. А специальные датчики на окнах и двери могут служить отличной сигнализацией, что гарантированно поможет обезопасить дом.

Шлюз и связанные с ним аксессуары идентифицируют входящие и шифруют исходящие данные, что гарантирует полную конфиденциальность и безопасность вашего дома.

Технические характеристики, комплектация и внешний вид товара могут отличаться, приоритетную силу имеет реальный продукт. Обращаем ваше внимание на то, что данный интернет-сайт и его содержимое носят исключительно информационный характер и ни при каких условиях не являются публичной офертой, определяемой положениями Статьи 437 Гражданского кодекса РФ. Уважаемый пользователь сайта, если вы заметили ошибку на сайте или опечатку, пожалуйста напишите нам, мы обязательно исправим!

Общие характеристики

Артикул: Производитель: Цвет* : Глубина* : Высота* : Ширина* : Вес* : Ширина упаковки* : Высота упаковки* : Глубина (толщина) упаковки* : Диапазон рабочих температур : Материал : Совместимость:
963243
Qingping UltraTrade
Белый
4.2 см
6.22 см
3.15 см
0.05 кг
5 см
7 см
5 см
-10..+40 °C
Пластик
MiHome

Технические характеристики, комплектация и внешний вид товара могут отличаться, приоритетную силу имеет реальный продукт. Обращаем ваше внимание на то, что данный интернет-сайт и его содержимое носят исключительно информационный характер и ни при каких условиях не являются публичной офертой, определяемой положениями Статьи 437 Гражданского кодекса РФ. Уважаемый пользователь сайта, если вы заметили ошибку на сайте или опечатку, пожалуйста напишите нам, мы обязательно исправим!

Источник: ultratrade.ru

Русские Блоги

Универсальная реализация домашнего шлюза BLE в WIFI

Универсальная реализация домашнего шлюза BLE в WIFI

С увеличением количества датчиков BLE обработка и анализ больших данных стали важным требованием. На рынке существует множество решений BLE to WIFI Gateway, и все они специфичны.
Платформа и конкретная микросхема, например схема TI. Шлюз собирает данные, сообщаемые узлом BLE, инкапсулирует данные в определенный формат и загружает их на облачный сервер. Удаленный или фоновый терминал может отслеживать или подсчитывать данные. Примерный образец показан на рисунке ниже.
Собранные данные инкапсулируются в формат JSON и загружаются на сервер MQTT / облако IOE / ALIcloud по протоколу mqtt.
Мой текст не очень хорош, и он кажется относительно грубым. Я позаимствовал несколько изображений у пользователей сети. Надеюсь, эта статья сыграет роль каменщика.
Если у вас есть какие-либо вопросы или потребности, свяжитесь со мной напрямую.

HOME Модель шлюза

IOT

Схема реализации, упомянутая в этой статье, не ограничивает аппаратную платформу и программную платформу. Код легко переносится на другие платформы.В настоящее время проверка прошла успешно на x86, openwrt и платформах.
В этом эксперименте используется
Платформа — платформа маршрутизации Qualcomm Dakota 4029 / ПК,
BLE-приемник csr4.0 BLE USB-приемник, поддержка Bluetooth-оборудования может быть реализована
Стек протоколов Bluetooth: bluze5.0

Не могу сохранить номер телефона на Xiaomi

Программно-реализованные функции
1. Нет особых требований к оборудованию.
2. Поддержка linux, openwrt
3. Используя библиотеку протоколов Bluetooth BlueZ 5.0, она портирована на x86, mips, arm и другие платформы.
4. Поддержка нескольких устройств Ble, звездообразная сеть, поддержка 1-парного многорежимного режима.
5. Реализация языка C
6. Динамически добавляйте устройства,
7. Поддержите JASON
8. Поддержка службы MQTT.
9. Поддержка конфигурации cli

Введение в службу BLE Gateway

Для обеспечения универсальности была выбрана платформа BLuez Bluetooth.

bluez

Функциональная блок-схема шлюза

gateway service

bluetooth bus

Данные свалили на интерфейс bluetooth.
Gateway service
1. Программа службы шлюза BLE будет активно подключаться к терминалу BLE, добавленному в список предпочтений (в паре).
Эту операцию можно реализовать с помощью файла конфигурации или с помощью команды cli, действия сопряжения.

[whitelist] dev1=BC:6A:29:C0:DE:29 dev2=00:02:5B:00:B9:17 dev3=00:02:5B:33:B9:17

  1. Программа обслуживания шлюза Ble, связывается с окружающими узлами и регистрирует функции обратного вызова, обратного вызова, уведомления и обратного вызова,
    Чтобы добиться универсальности, эта служебная программа только собирает и получает данные, и в настоящее время в службе нет фильтрации. Служба инкапсулирует все значения атрибутов под дескриптором на сервере gatt в формат jason и загружает сообщение с данными на сервер.Все данные обрабатываются на стороне облака или на локальном сервере.

[cls_server] # Файл конфигурации Знак равенства может содержать или не содержать пробелов. ip=192.168.1.1 #port=61623 port=1883

  1. Загрузить данные в брокер Mqtt
    В настоящее время в сервисе реализован только самый популярный протокол передачи mqtt IoT, а другие протоколы можно настраивать и добавлять.
  2. Удаленный терминал, фоновая обработка данных терминала.
    Здесь просто для демонстрации данных через клиентское программное обеспечение MQTT на мобильном телефоне.  Внутренние данные отображаются следующим образом:

Интеллектуальная рекомендация

(Turn) исследование бесконечного цикла HashMap

Эта статья является предметом http://pt.alibaba-inc.com/wp/dev_related_969/hashmap-result-in-improper-use-cpu-100-of-the-problem-investigated. Вдохновение HTML процитировал мысли в нем, спасибо за это.

Как операционная система просматривает процесс

В первой главе были рассмотрены некоторые важные темы:CPU、Память、программа、процессПозже, вторая глава официально запустит тему операционной системы. В этой главе в основном обсуждается, как операционн.

xian3

C#Multi -Thread: используйте класс Semaphore, чтобы ограничить количество доступа к ресурсам Рассмотрим такую ​​сцену: парковка содержит только определенное количество парковочных мест. Только когда н.

Linux Базовая инструкция

Linux обычно используются команды 1. Общие клавиши ярлыков 1.ctrl+l: Clear Command -то есть, когда вы чувствуете, что команда слишком много, вам нужно очистить интерфейс; 2.ctrl + c: Если команда или .

Spring Source-код эмоциональный растение-AbstractApplicationContext#OnRefresh

Предпринять предыдущую статьюВесенний исходный код эмоциональный планирование web.xmlКонфигурацияcontextClassДля значения по умолчаниюXmlWebApplicationContext Прямой исходный код AbstractrefreshableWe.

Источник: russianblogs.com

Рейтинг
( Пока оценок нет )
Загрузка ...
Китай Покупай