Mozilla WebThings на Raspberry Pi - початок роботи

Mozilla WebThings на Raspberry Pi - початок роботи

від перекладача

Mozilla зробила універсальний хаб для пристроїв розумного будинку, щоб зв'язати разом пристрої різних вендорів та протоколів (в т.ч. Zigbee та Z-Wave), та керувати ними без використання хмар та з одного місця. Рік тому була новина про першу версію, а сьогодні я викладаю переклад оновленої днями документації, яка відповідає більшості базових питань до проекту. Очікую дискусії та обміну думками у коментарях.

Шлюз WebThings для Raspberry Pi

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

Що вам знадобиться

  1. Комп'ютер Raspberry Pi та джерело живлення (для Raspberry Pi 3 потрібно не менше 2A)
  2. MicroSD карта (Не менше 8 ГБ, class 10)
  3. USB адаптер (Див. список сумісних адаптерів)

Примітка: Raspberry Pi 3 поставляється з Wi-Fi та Bluetooth. Адаптер USB необхідний для підключення пристроїв протоколів типу Zigbee і Z-Wave.

1. Завантажте образ

Завантажте образ із сайту Mozilla IoT.

2. Прошийте образ

Прошийте зображення на карту microSD. Існують різні способи запис. Ми рекомендуємо використовувати Etcher.

Mozilla WebThings на Raspberry Pi - початок роботи

  1. Відкрийте Etcher
  2. Вставте картку пам'яті в адаптер комп'ютера.
  3. Виберіть образ як джерело
  4. Виберіть картку пам'яті
  5. Натисніть “Flash!”

Після завершення вийміть картку пам'яті.

3. Завантаження Raspberry Pi

Mozilla WebThings на Raspberry Pi - початок роботи

  1. Вставте картку пам'яті у Raspberry PI
  2. Підключіть адаптери USB за наявності
  3. Підключіть живлення для початку завантаження

Примітка: Перше завантаження Raspberry Pi може зайняти 2-3 хвилини.

4. Підключення по Wi-Fi

Після завантаження шлюз створить точку доступу “WebThings Gateway XXXX” (Де ХХХХ — це чотири цифри з MAC-адреси Raspberry Pi). Підключіться до цієї точки з комп'ютера або смартфона.

Mozilla WebThings на Raspberry Pi - початок роботи

Після підключення ви повинні побачити вітальний екран шлюзу WebThings, який потім розпочне пошук вашої домашньої Wi-Fi мережі.

Mozilla WebThings на Raspberry Pi - початок роботи

Виберіть домашню мережу зі списку та введіть пароль для підключення.

Примітка:

  • Якщо ви підключилися до точки доступу “WebThings Gateway XXXX”, але не бачите екрана привітання, спробуйте відкрити сторінку за адресою 192.168.2.1.
  • Raspberry Pi можна підключити до мережі та за допомогою кабелю Ethernet. У такому разі він спробує отримати IP-адресу мережі з вашого роутера автоматично. Потім наберіть у браузері "http://gateway.local" для первинного налаштування шлюзу.
  • Якщо ви перемістите шлюз в інше місце або він втратить доступ до початкової мережі, він автоматично перейде в режим точки доступу, щоб ви змогли підключитися до нього і налаштувати іншу мережу.

5. Вибір субдомену

Після підключення шлюзу до мережі, переконайтеся, що ваш комп'ютер або смартфон, з якого ви налаштовуєтеся, знаходиться в тій же мережі. Після цього перейдіть на адресуgateway.local в браузері.

Після цього у вас з'явиться опція зареєструвати безкоштовний субдомен для доступу до шлюзу за межами локальної мережі через захищений тунель від Mozilla.

Mozilla WebThings на Raspberry Pi - початок роботи

Введіть бажаний субдомен та адресу електронної пошти (для скидання пароля в майбутньому) та натисніть «Create».

Примітка:

  • Цей крок можна пропустити та використовувати шлюз повністю локально, або настроївши прокидання портів та DNS самостійно. Однак у випадку, якщо в майбутньому ви вирішите використовувати субдомен Mozilla, налаштування шлюзу доведеться повністю скинути.
  • Якщо сторінка за адресою gateway.local не відкривається, спробуйте дізнатися IP-адресу шлюзу через ваш роутер (шукайте у списку підключених пристрій на кшталт “gateway” або з MAC-адресою, що починається на “b8:27:eb”), та спробуйте відкрити сторінку прямо по IP.
  • Якщо gateway.local і http:// не працюють, переконайтеся, що і ваш комп'ютер, і Raspbeery Pi підключені до однієї мережі.
  • Якщо ви вже реєстрували субдомен раніше, введіть його ім'я та адресу електронної пошти, яку ви використовували при його реєстрації. На екрані з'являться інструкції з доступу.

6. Створення облікового запису

Після реєстрації субдомену відкриється сторінка з наступними етапами налаштування шлюзу. Введіть ваше ім'я, адресу електронної пошти та пароль та натисніть «Next».

Mozilla WebThings на Raspberry Pi - початок роботи

Примітка: Додаткові облікові записи можна створити пізніше.

Готово!

Після цього має відкритися сторінка Things для підключення розумних пристроїв до шлюзу.

Mozilla WebThings на Raspberry Pi - початок роботи

См. Посібник користувача шлюзу WebThings для подальшого налаштування.

Джерело: habr.com

Додати коментар або відгук