Как построить свой умный домашний хаб с Raspberry Pi

  1. Начиная
  2. Настройка Raspberry Pi
  3. Подключение к вашему шлюзу
  4. Добавление вещей
  5. Things Gateway - дополнительная функциональность
  6. Стоит ли Шлюз Ворот?

Мы исследовали несколько способов настроить умный дом, не полагаясь на Amazon, Google, Apple и другие большие пушки. Конечно, всеохватывающие голосовые команды великолепны и удобны, но не всем нравятся постоянно слушающие элементы Google Home и Amazon Echo. умные колонки , Аналогичным образом, некоторые люди не хотят, чтобы эти фирмы, работающие с большими данными, собирали еще больше информации о наших привычках в самых интимных условиях.

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

Экспериментальный Things Gateway позволяет управлять несколькими устройствами «умного дома» с простого и безопасного веб-портала, к которому можно получить доступ дома и удаленно.

Читать дальше: Как настроить и использовать Home Assistant

Все еще в туманной стадии, это работает с Z-Wave а также Zigbee протоколы и совместим с рядом готовых интеллектуальных переключателей, диммеров и датчиков, а также лампочек от Philips Hue Икея и Кри. Он также позволяет создавать правила стиля «Если это потом» (IFTTT), план этажа и использовать (ограниченные) голосовые элементы управления.

Он также позволяет создавать правила стиля «Если это потом» (IFTTT), план этажа и использовать (ограниченные) голосовые элементы управления

Вот что вам нужно:

• Плата Raspberry Pi (желательно Pi 3 со встроенным Wi-Fi, но ключ Wi-Fi также должен работать)

• Чистая карта microSD с минимальным объемом памяти 4 ГБ

• Совместимый USB-ключ Zigbee и / или USB-накопитель с поддержкой Z-Wave для связи с устройствами по этому протоколу.

• Некоторые совместимые устройства умного дома для добавления. Вот список протестированных устройств ,

Начиная

Первое, что вам нужно сделать, это загрузить программное обеспечение Things Gateway на ваш Mac или ПК. Может быть скачать с Mozilla здесь , Затем вам нужно найти файл в ваших загрузках и распаковать пакет (это может произойти автоматически). Распакованный файл будет называться «gateway-0.3.0.img».

Отсюда вам нужно будет прошить программное обеспечение на чистую SD-карту. Есть много программ для Mac и ПК, которые могут это сделать, но я бы порекомендовал гравер ,

Есть много программ для Mac и ПК, которые могут это сделать, но я бы порекомендовал   гравер   ,

После того, как вы установили Etcher, вставьте карту microSD в свой компьютер (обратите внимание: способ, которым я достиг этого на моем 12-дюймовом Apple MacBook, довольно комичен, как показано выше, но вы также можете приобрести устройства чтения карт USB-C). Все, что вам нужно сделать в Etcher, это выбрать образ с жесткого диска, выбрать диск и нажать Flash. Это займет несколько минут, но после этого вам будет хорошо идти.

Настройка Raspberry Pi

Теперь пришло время запустить Raspberry Pi. Перед включением необходимо вставить SD-карту, загруженную с помощью программного обеспечения Things Gateway. Вам также нужно будет вставить USB-ключи Zigbee и / или Z-Wave. Мы использовали Digi XStick (версия с сеткой ZB) ,

Если у вашего Pi нет встроенного Wi-Fi, вы можете вставить USB-адаптер Wi-Fi. Поскольку это будет работать как «безголовый» аппарат, вам не нужно беспокоиться о подключении монитора, клавиатуры или любых других аксессуаров к Pi.

Теперь вы можете запустить Pi.

Подключение к вашему шлюзу

Здесь начинается умная часть. Через минуту или две вы увидите, как «Mozilla_IoT_Gateway» появится в вашем списке доступных сетей Wi-Fi. Подключитесь к этому сетевому идентификатору на своем ноутбуке или смартфоне, и вы получите всплывающее окно с просьбой ввести SSID и пароль для вашей домашней сети.

Затем шлюз подключится к вашей широкополосной сети, и всплывающее окно исчезнет. Вас попросят войти в «gateway.local» в вашем браузере, чтобы завершить настройку.

Вот где я столкнулся с проблемами. Независимо от того, как часто я пытался, шлюз и моя сеть Wi-Fi не будут играть хорошо. Шлюз распознал это, но не зарегистрировал соединение. Я связался с руководителем проекта в Мозилле, чтобы выяснить, почему, но пока не слышал.

Я связался с руководителем проекта в Мозилле, чтобы выяснить, почему, но пока не слышал

Поэтому я прибег к старому доброму Ethernet (мне пришлось купить коммутатор Ethernet, чтобы создать больше портов, потому что у Google Wi-Fi есть только один запасной, и мне это нужно для моста Хюэ, но это моя проблема), и подключил Pi к моя сеть старая школа. На этом этапе я смог ввести gateway.local в свой браузер и завершить настройку.

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

Добавление вещей

Теперь не будет Ворот Вещей без Вещей, не так ли?

После завершения настройки вы попадете прямо на домашний экран Things Gateway. Вы увидите знак «+» в правом нижнем углу, и шлюз будет сканировать доступные устройства, поэтому убедитесь, что они подключены.

Вы увидите знак «+» в правом нижнем углу, и шлюз будет сканировать доступные устройства, поэтому убедитесь, что они подключены

Я проверил это с помощью умного штекера Sylvania, совместимого со стандартом Zigbee IoT, который был быстро распознан USB-накопителем Digi XStick. Вы можете дать ему произвольное имя и затем сохранить его. Переключатель теперь появляется на домашней странице Things и может быть включен / выключен нажатием / щелчком точно так, как рекламируется.

Я также смог добавить свою установку освещения Philips Hue в Gateway, хотя для этого требовалось установить специальное дополнение. Я нажимаю Меню> Надстройки> знак +> Philips Hue, чтобы установить его.

Функциональность здесь более ограничена. Вы увидите каждую лампочку в списке по отдельности и сможете включать и выключать их. Вы также можете нажать значок «Вещи» рядом с лампочкой, чтобы изменить цвет на всплывающем колесе спектра цветов.

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

Things Gateway - дополнительная функциональность

Things Gateway - это больше, чем просто выключатель для растущего числа продуктов для умного дома.

Меню «Правила» позволяет добавлять IFTTT правила стиля, которые связывают несколько устройств с одной командой.

Меню «Правила» позволяет добавлять   IFTTT   правила стиля, которые связывают несколько устройств с одной командой

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

Вы даже можете загрузить свой собственный план этажа вашего дома и соответствующим образом расположить свои устройства. Это предлагает еще один способ управления устройствами в зависимости от комнаты.

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

Возможно, меня это не обрадовало, потому что я не потратил время на то, чтобы дать Вещам простые названия, например «Кухня», а не «Цветовая лампа 4» Задним числом это прекрасная вещь.

Голосовое управление должно быть включено вручную, нажимая значок микрофона, а не пробуждающее слово, что может быть предпочтительнее, чем постоянное прослушивание Echo, если конфиденциальность является вашей главной целью. Мы связались с Mozilla, чтобы узнать, где и где будут храниться эти голосовые данные.

Дополнения также интересны. Здесь вы можете открыть поддержку портов GPIO Pi (общего / входного / выходного), что открывает некоторые интересные возможности в будущем.

Стоит ли Шлюз Ворот?

Стоит ли Шлюз Ворот

Я бы описал Things Gateway в Mozilla как забавный способ потратить пару часов, работая с Raspberry Pi и хорошим способом управления простыми устройствами «умного дома» из единого интерфейса, как дома, так и удаленно. Если вы против предоставления всех ваших данных в Amazon, Google и Co. тогда стоит попробовать. Я, конечно, хотел бы попробовать это, когда есть более широкий спектр совместимых устройств.

Это определенно потенциал для его роста со временем, так как добавляется больше устройств и более широкие функциональные возможности. Тем не менее, The Things Gateway ни в коем случае не является заменой полностью функционирующего центра умного дома со всеми прибамбасами.

Большая экономия на Alexa совместимых устройствах


Стоит ли Шлюз Ворот?