Шлюз для smart bluetooth устройств
Добавлено: Сб апр 21, 2018 4:17 pm
В последнее время выходит все больше устройств, которые для связи с внешним миром имеют только протокол bluetooth. Например это может быть:
1) чайник Xiaomi Mi Smart Kettle и Redmond RS4. Ссылка на реверс инжиниринг https://geektimes.ru/post/272940/
2) напольные весы xiaomi mi scale. Ссылка на реверс инжиниринг https://github.com/oliexdev/openScale/w ... h-Mi-Scale
3) датчик влажности почвы. Ссылка на реверс инжиниринг https://github.com/marcelrv/miflora
4) термостат Xiaomi Thermostat Accuracy
5) ..
Насколько я понимаю, все эти устройства используют bluetooth 4 в качестве траспорта физического уровня для эмуляции последовательного порта, грубо говоря COM-порта. Для подключения и интеграции этих устройств, в моем понимании нужен некий промежуточный, наполняемый протоколами шлюз, который бы мог взаимодействовать уже с серверами автоматизации (мажордомо, опенхаб, io brocker и тд). Может уже есть какое-то подобное устройство? У кого какие идеи, как это можно организовать?
От транспорта BT мне кажется производители врядли откажутся из за энергоемкости протокола wifi. Все же эти устройства (кроме чайника) подключаются только по таймеру или при наступлении какого-то события, т.е. работают в энергоэфективном режиме. Зигби бы может и решило эту проблему, но для него также нужен свой шлюз, а об интеграции чипа ZigBee CC2531https://ru.aliexpress.com/item/Wireless-Zigbee-CC2531-Sniffer-Bare-Board-Packet-Protocol-Analyzer-Module-USB-Interface-Dongle-Capture-Packet/32769663830.html?spm=a2g0s.9042311.0.0.8TKxrj в телефоны или другие устройства речи пока не идет
Ссылки по теме:
https://keptenkurk.wordpress.com/2016/0 ... oth-scale/
https://github.com/keptenkurk/BS440
1) чайник Xiaomi Mi Smart Kettle и Redmond RS4. Ссылка на реверс инжиниринг https://geektimes.ru/post/272940/
2) напольные весы xiaomi mi scale. Ссылка на реверс инжиниринг https://github.com/oliexdev/openScale/w ... h-Mi-Scale
3) датчик влажности почвы. Ссылка на реверс инжиниринг https://github.com/marcelrv/miflora
4) термостат Xiaomi Thermostat Accuracy
5) ..
Насколько я понимаю, все эти устройства используют bluetooth 4 в качестве траспорта физического уровня для эмуляции последовательного порта, грубо говоря COM-порта. Для подключения и интеграции этих устройств, в моем понимании нужен некий промежуточный, наполняемый протоколами шлюз, который бы мог взаимодействовать уже с серверами автоматизации (мажордомо, опенхаб, io brocker и тд). Может уже есть какое-то подобное устройство? У кого какие идеи, как это можно организовать?
От транспорта BT мне кажется производители врядли откажутся из за энергоемкости протокола wifi. Все же эти устройства (кроме чайника) подключаются только по таймеру или при наступлении какого-то события, т.е. работают в энергоэфективном режиме. Зигби бы может и решило эту проблему, но для него также нужен свой шлюз, а об интеграции чипа ZigBee CC2531https://ru.aliexpress.com/item/Wireless-Zigbee-CC2531-Sniffer-Bare-Board-Packet-Protocol-Analyzer-Module-USB-Interface-Dongle-Capture-Packet/32769663830.html?spm=a2g0s.9042311.0.0.8TKxrj в телефоны или другие устройства речи пока не идет
Ссылки по теме:
https://keptenkurk.wordpress.com/2016/0 ... oth-scale/
https://github.com/keptenkurk/BS440