Mozilla WebThings na Raspberry Pi — początek pracy

Mozilla WebThings na Raspberry Pi — początek pracy

od tłumacza

Mozilla stworzyła uniwersalny hub dla urządzeń inteligentnego domu, aby połączyć urządzenia różnych producentów i protokołów (w tym Zigbee i Z-Wave) oraz zarządzać nimi z jednego miejsca, bez użycia chmur. Rok temu była wiadomość o pierwszej wersji, a dziś publikuję tłumaczenie zaktualizowanej dokumentacji, która odpowiada na większość podstawowych pytań dotyczących projektu. Oczekuję dyskusji i wymiany opinii w komentarzach.

Brama WebThings dla Raspberry Pi

Brama WebThings od Mozilla to oprogramowanie dla bram używanych w systemach inteligentnego domu, które umożliwia bezpośrednie monitorowanie i kontrolowanie inteligentnych urządzeń przez internet, bez pośredników.

Co będzie potrzebne

  1. Komputer Raspberry Pi i zasilacz (dla Raspberry Pi 3 wymagane jest minimum 2A)
  2. karta microSD (minimum 8 GB, klasa 10)
  3. adapter USB (zob. listę kompatybilnych adapterów)

Uwaga: Raspberry Pi 3 jest wyposażone w Wi-Fi i Bluetooth. Adapter USB jest potrzebny do podłączenia urządzeń przez protokoły takie jak Zigbee i Z-Wave.

1. Pobierz obraz

Pobierz obraz ze strony Mozilla IoT.

2. Wypal obraz

Wypal obraz na karcie microSD. Istnieją różne metody nagrywania. Zalecamy użycie Etcher.

Mozilla WebThings na Raspberry Pi — początek pracy

  1. Otwórz Etcher
  2. Włóż kartę pamięci do adaptera komputera.
  3. Wybierz obraz jako źródło
  4. Wybierz kartę pamięci
  5. Naciśnij “Flash!”

Po zakończeniu wyjmij kartę pamięci.

3. Uruchamianie Raspberry Pi

Mozilla WebThings na Raspberry Pi — początek pracy

  1. Włóż kartę pamięci do Raspberry PI
  2. Podłącz adaptery USB, jeśli są dostępne
  3. Podłącz zasilanie, aby rozpocząć uruchamianie

Uwaga: Pierwsze uruchomienie Raspberry Pi może zająć 2-3 minuty.

4. Połączenie Wi-Fi

Po uruchomieniu brama stworzy punkt dostępu “WebThings Gateway XXXX” (gdzie XXXX to cztery cyfry z adresu MAC Raspberry Pi). Połącz się z tym punktem z komputera lub smartfona.

Mozilla WebThings na Raspberry Pi — początek pracy

Po połączeniu powinieneś zobaczyć ekran powitalny bramy WebThings, który potem zacznie wyszukiwać Twoją domową sieć Wi-Fi.

Mozilla WebThings na Raspberry Pi — początek pracy

Wybierz swoją domową sieć z listy i wprowadź hasło, aby się połączyć.

Uwaga:

  • Jeśli połączyłeś się z punktem dostępu “WebThings Gateway XXXX”, ale nie widzisz ekranu powitalnego, spróbuj otworzyć stronę pod adresem 192.168.2.1.
  • Raspberry Pi można również podłączyć do sieci za pomocą kabla Ethernet. W takim przypadku spróbuje automatycznie uzyskać adres IP od Twojego routera. Następnie w przeglądarce wpisz “http://gateway.local” w celu wstępnej konfiguracji bramy.
  • Jeśli przeniesiesz bramkę w inne miejsce lub straci dostęp do oryginalnej sieci, automatycznie przełączy się w tryb punktu dostępu, abyś mógł się do niej podłączyć i skonfigurować inną sieć.

5. Wybór subdomeny

Po podłączeniu bramki do sieci upewnij się, że twój komputer lub smartfon, z którego dokonujesz konfiguracji, znajduje się w tej samej sieci. Następnie przejdź pod adresgateway.local w przeglądarce.

Po tym zobaczysz opcję zarejestrowania darmowej subdomeny dla dostępu do bramki spoza lokalnej sieci przez zabezpieczony tunel od Mozilli.

Mozilla WebThings na Raspberry Pi — początek pracy

Wprowadź żądaną subdomenę i adres e-mail (do resetowania hasła w przyszłości), a następnie naciśnij „Utwórz”.

Uwaga:

  • Ten krok można pominąć i korzystać z bramki w trybie lokalnym, lub samodzielnie skonfigurować przekierowywanie portów i DNS. Jednak w takim przypadku, jeśli w przyszłości zdecydujesz się na używanie subdomeny Mozilli, konfiguracja bramki będzie musiała być całkowicie zresetowana.
  • Jeśli strona pod adresem gateway.local nie otwiera się, spróbuj znaleźć adres IP bramki za pośrednictwem swojego routera (szukaj w liście podłączonych urządzeń czegoś w rodzaju „gateway” lub z adresem MAC zaczynającym się na „b8:27:eb”), a następnie spróbuj otworzyć stronę bezpośrednio pod adresem IP.
  • Jeśli gateway.local i http:// nie działają, upewnij się, że zarówno twój komputer, jak i Raspberry Pi są podłączone do tej samej sieci.
  • Jeśli wcześniej rejestrowałeś subdomenę, wprowadź jej nazwę i ten adres e-mail, który użyłeś podczas rejestracji. Na ekranie pojawią się instrukcje dotyczące uzyskania dostępu.

6. Tworzenie konta

Po rejestracji subdomeny otworzy się strona z następującymi etapami konfiguracji bramki. Wprowadź swoje imię, adres e-mail i hasło, a następnie naciśnij „Dalej”.

Mozilla WebThings na Raspberry Pi — początek pracy

Uwaga: Dodatkowe konta można utworzyć później.

Gotowe!

Po tym powinna otworzyć się strona „Rzeczy” do podłączenia inteligentnych urządzeń do bramki.

Mozilla WebThings na Raspberry Pi — początek pracy

Zob. Podręcznik użytkownika bramki WebThings do dalszej konfiguracji.

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster