Могу ли я использовать устройства Xiaomi ZigBee со SmartThings или другими концентраторами?

11

В этот момент я заметил, что наименее дорогие устройства ZigBee продаются Xiaomi, но я не хочу использовать их собственный хаб, потому что я почти уверен, что китайский язык будет повсеместным. Вместо этого я рассматриваю возможность покупки устройств и подключения их к концентратору с лучшим программным обеспечением, таким как SmartThings или даже OpenHAB.

Я имею в виду основные датчики Xiaomi: выключатели, датчики движения, датчики температуры.

Сорин
источник

Ответы:

10

Датчики Xiaomi могут быть в паре с SmartThings, согласно этому блогу :

  1. Войдите в IDE SmartThings
  2. Создайте новый обработчик устройства, используя источники, предоставленные на GitHub
  3. Нажмите «Мое местоположение», затем «События»
  4. В приложении выберите «Мой дом»> «Вещи»> «Добавить вещь».
  5. Нажмите кнопку на каждом датчике в течение ~ 5 секунд, чтобы включить режим сопряжения
  6. Ищите запись с именем «Catchall» в событиях. Выберите 19-22-ю цифру шестнадцатеричной строки, как показано здесь
  7. Добавьте устройство, используя цифры, которые вы нашли как Zigbee Id и Device Network Id, как показано здесь .
маз
источник
6

Существует нет официальной поддержки, но пользователь в форуме SmartThings Community создал несколько типов устройств , которые должны работать с датчиком движения и включения / выключения здесь :

Я создал простой тип устройства для Xiaomi Smart Button, который можно найти в разных местах примерно за 10 долларов. Другие пользователи утверждают, что это устройство через некоторое время теряет связь с концентратором, но у меня устройство было в руках всего пару часов, поэтому я сообщу о том, что нашел.

Устройство должно работать с приложениями SmartApps, которые работают с кнопочными устройствами, такими как Aimon Minimote. Он регистрируется как нажатая кнопка 1, а кнопка 1 удерживается, если вы удерживаете ее нажатой в течение 4 секунд (настраивается в настройках, но меньшее значение может повлиять на надежность устройства, правильно различая их).

Один пользователь сообщает, что датчик температуры работает без какого-либо обработчика :

Вы можете соединить дверь, движение и кнопку с ST с парой попыток. Для кнопки и температуры, следуйте моей другой теме о том, как соединить их.

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

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

Аврора0001
источник
3

Вот один проект, который может предоставить множество устройств ZigBee общему серверу MQTT. Затем вы можете использовать их с любым из центров домашней автоматизации, которые вы хотите.

Мой личный опыт работы с ним великолепен - необходимое оборудование составляет около 20 $ от aliexpress и работает на любом оборудовании, даже на ARM-машинах в контейнере.

профи

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

минусы

  • для первоначальной настройки требуются некоторые технические знания, но докер может значительно снизить накладные расходы
  • Нынешний USB для концентратора не очень хорошо выглядит, поэтому его нужно скрывать, пока не станут доступны лучшие.
Stoinov
источник