ГлавнаяРуководства для ПККак превратить Raspberry Pi 4 в Edge Gateway

Как превратить Raspberry Pi 4 в Edge Gateway

Заключение

есь передавать большие объемы данных в облако, вы можете улучшить производительность и время отклика, используя Raspberry Pi в качестве пограничного шлюза. EdgeX Литейный завод  – это платформа, которую вы можете использовать для создания индивидуальных решений Интернета вещей (IoT), получая и обрабатывая данные с различных интеллектуальных устройств и датчиков в вашей сети домашней автоматизации.

В этой статье вы узнаете, как более эффективно записывать данные, превратив Raspberry Pi 4 в точку соединения между облаком и любыми датчиками, интеллектуальными устройствами и контроллерами в вашей сети.

Запись данных в облако может помочь вам выявить тенденции: например, вы можете использовать интеллектуальные весы для записи ежедневных взвешиваний или умный велотренажер для записи количества пройденных вами на велосипеде миль. Когда вы передаете большие объемы данных в облако, вы часто можете сократить время ответа и затраты на передачу по сети, предварительно обработав эти данные локально.

Что вам понадобится

Чтобы выполнить это руководство, вам понадобится:

  • Raspberry Pi 4
  • SD-карта
  • Ноутбук или компьютер, на который вы загрузите образ системы Ubuntu.
  • Кабель питания, совместимый с Raspberry Pi.
  • Кабель Ethernet
  • Кабель Micro HDMI
  • Внешний монитор
  • Внешняя клавиатура и способ ее подключения к Raspberry PI
  • Мышь не является обязательной или используйте трекпад на внешней клавиатуре.

Прошивка Ubuntu на Raspberry Pi

Чтобы превратить Raspberry Pi в Edge Gateway, вам понадобится Ubuntu 19.10. Более поздние версии Ubuntu, скорее всего, также будут поддерживать EdgeX Foundry, но процесс настройки Raspberry Pi в качестве Edge Gateway может отличаться.

В этом уроке мы прошьем образ системы Ubuntu с помо

Contents

Прошивка Ubuntu на Raspberry Piится"noopener noreferrer" href="https://www.balena.io/etcher/" target="_blank" title="баленаЕтчер">баленаЕтчер .

  1. Перейдите на сайт Ubuntu и загрузите 64-разрядную версию Убунту 19.10 для Raspberry Pi 4.
  2. Вставьте SD-карту в ноутбук или компьютер.
  3. Запустите приложение Etcher.
  4. В Etcher нажмите «Выбрать изображение», а затем выберите только что загруженный файл Ubuntu.
  5. Нажмите «Выбрать цель», а затем выберите целевой загрузочный носитель, которым в данном случае является SD-карта.
Запишите Ubuntu на SD-карту с помощью бесплатного приложения Etcher.

Etcher теперь перенесет образ системы на SD-карту.

Загрузите Raspberry Pi в Ubuntu

Теперь мы готовы загрузить Raspberry Pi:

  1. Извлеките SD-карту из ноутбука или компьютера и вставьте ее в Raspberry Pi.
  2. Подключите монитор к Raspberry Pi с помощью кабеля micro HDMI.
  3. Подключите клавиатуру к устройству Raspberry Pi.
  4. Подключите кабель Ethernet к Raspberry Pi.
  5. Подключите Raspberry Pi к источнику питания. Теперь устройство должно загрузиться автоматически.
  6. При первом запуске Ubuntu появится запрос на ввод имени пользователя и пароля. Имя пользователя по умолчанию для Ubuntu 19.10 — «ubuntu», пароль также «ubuntu».
  7. При появлении запроса создайте новый пароль.

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

Установка EdgeX Foundry

Чтобы установить платформу EdgeX Foundry, выполните в терминале следующую команду:

sudo snap install edgexfoundry

Ubuntu теперь загрузит оснастку EdgeX Foundry, которая содержит все службы, необходимые для запуска EdgeX, включая ядро ​​EdgeX, справочные службы безопасности и поддержки, а также Consul, Kong, MongoDB и Vault.

Вся работа с EdgeX может выполняться через веб-интерфейс пользователя (UI). Чтобы загрузить этот пользовательский интерфейс, введите в терминале следующую команду:

sudo snap install edgex-ui-go --channel=latest/beta

После завершения загрузки запустите веб-браузер и введите следующий URL-адрес: http://((your-raspberry-pir-url):4000/

Например, IP-адрес моего Raspberry Pi — 192.168.1.45, поэтому

Загрузите Raspberry Pi в Ubuntu

tp://192.168.1.45:4000/.

Если IP-адрес Raspberry Pi неизвестен, получите его с помощью следующей команды терминала:

hostname -I

После загрузки этого URL-адреса вы попадете в консоль EdgeX Foundry.

Добавить Raspberry Pi в качестве пограничного шлюза

Войдите в консоль, используя имя пользователя и пароль по умолчанию: «admin».

Войдите в консоль EdgeX Foundry, используя имя пользователя и пароль по умолчанию.

Чтобы предоставить Raspberry Pi в качестве пограничного шлюза:

  1. В меню консоли слева выберите «Шлюз».
  2. Создайте новый шлюз, нажав «Добавить».
  3. Дайте своему шлюзу имя и описание.
  4. Введите IP-адрес устройства Raspberry Pi.
  5. Нажмите «Отправить».

Теперь Raspberry Pi должен появиться в консоли и быть готовым к использованию.

Ваш Raspberry Pi 4 теперь будет добавлен в качестве Edge Gateway.

Зак

Установка EdgeX Foundry

узнали, как настроить Raspberry Pi 4 в качестве Edge Gateway.

Если вы следовали этому руководству, нам бы хотелось услышать, как вы используете Raspberry Piв качестве точки подключения между облаком и сетью умного дома, поэтому обязательно чтобы поделиться своими проектами шлюзов в комментариях ниже!

Добавить Raspberry Pi в качестве пограничного шлюза

ПОХОЖИЕ СТАТЬИ

Популярные записи