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. Існуюць розныя спосабы запісы. Мы рэкамендуем выкарыстоўваць гравёр.

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

Дадаць каментар