Mozilla WebThings auf Raspberry Pi – Erste Schritte

Mozilla WebThings auf Raspberry Pi – Erste Schritte

vom Übersetzer

Mozilla hat ein universelles Hub fĂŒr Smart-Home-GerĂ€te geschaffen, um GerĂ€te verschiedener Anbieter und Protokolle (einschließlich Zigbee und Z-Wave) zu verbinden und sie ohne die Nutzung von Cloud-Diensten und an einem Ort zu steuern. Vor einem Jahr gab es eine Nachricht ĂŒber die erste Version, und heute stelle ich die Übersetzung der kĂŒrzlich aktualisierten Dokumentation bereit, die die meisten grundlegenden Fragen zum Projekt beantwortet. Ich freue mich auf Diskussionen und Austausch von Meinungen in den Kommentaren.

WebThings-Gateway fĂŒr Raspberry Pi

Das WebThings-Gateway von Mozilla ist eine Software fĂŒr Gateways, die in Smart-Home-Systemen verwendet wird und es ermöglicht, intelligente GerĂ€te direkt ĂŒber das Internet ohne ZwischenhĂ€ndler zu ĂŒberwachen und zu steuern.

Was Sie benötigen

  1. Computer Raspberry Pi und ein Netzteil (fĂŒr Raspberry Pi 3 ist mindestens 2A erforderlich)
  2. microSD-Karte (mindestens 8 GB, Klasse 10)
  3. USB-Adapter (siehe Liste kompatibler Adapter)

Hinweis: Der Raspberry Pi 3 ist mit Wi-Fi und Bluetooth ausgestattet. Ein USB-Adapter ist erforderlich, um GerĂ€te ĂŒber Protokolle wie Zigbee und Z-Wave anzuschließen.

1. Herunterladen des Images

Laden Sie das Image von der Website Mozilla IoT.

2. Flashen des Images

Flashen Sie das Image auf die microSD-Karte. Es gibt verschiedene Methoden zum Schreiben. Wir empfehlen die Verwendung von Etcher.

Mozilla WebThings auf Raspberry Pi – Erste Schritte

  1. Öffnen Sie Etcher
  2. Stecken Sie die Speicherkarte in den Adapter Ihres Computers.
  3. WĂ€hlen Sie das Image als Quelle aus
  4. WĂ€hlen Sie die Speicherkarte
  5. Klicken Sie auf "Flash!"

Nach Abschluss ziehen Sie die Speicherkarte ab.

3. Booten des Raspberry Pi

Mozilla WebThings auf Raspberry Pi – Erste Schritte

  1. Stecken Sie die Speicherkarte in den Raspberry Pi
  2. Schließen Sie USB-Adapter an, falls vorhanden
  3. Schließen Sie die Stromversorgung an, um mit dem Booten zu beginnen.

Hinweis: Der erste Boot des Raspberry Pi kann 2-3 Minuten dauern.

4. Verbindung ĂŒber Wi-Fi

Nach dem Booten erstellt das Gateway einen Hotspot “WebThings Gateway XXXX” (wobei XXXX die vier Ziffern der MAC-Adresse des Raspberry Pi sind). Verbinden Sie sich von Ihrem Computer oder Smartphone mit diesem Hotspot.

Mozilla WebThings auf Raspberry Pi – Erste Schritte

Nach der Verbindung sollten Sie den Willkommensbildschirm des WebThings-Gateways sehen, das dann nach Ihrem Heim-Wi-Fi-Netzwerk suchen wird.

Mozilla WebThings auf Raspberry Pi – Erste Schritte

WĂ€hlen Sie Ihr Heimnetzwerk aus der Liste aus und geben Sie das Passwort zur Verbindung ein.

Hinweis:

  • Wenn Sie sich mit dem Hotspot “WebThings Gateway XXXX” verbunden haben, aber den Willkommensbildschirm nicht sehen, versuchen Sie, die Seite unter der Adresse 192.168.2.1.
  • Der Raspberry Pi kann auch ĂŒber ein Ethernet-Kabel mit dem Netzwerk verbunden werden. In diesem Fall versucht er, automatisch eine IP-Adresse vom Router zu erhalten. Geben Sie dann im Browser “http://gateway.local” fĂŒr die Erstkonfiguration des Gateways ein.
  • Wenn Sie das Gateway an einen anderen Ort verschieben oder es den Zugang zum ursprĂŒnglichen Netzwerk verlieren, wechselt es automatisch in den Access Point-Modus, damit Sie sich damit verbinden und ein anderes Netzwerk einrichten können.

5. Auswahl des Subdomains

Nachdem Sie das Gateway mit dem Netzwerk verbunden haben, stellen Sie sicher, dass Ihr Computer oder Smartphone, von dem aus Sie die Einrichtung durchfĂŒhren, mit demselben Netzwerk verbunden ist. Gehen Sie dann zu der Adressegateway.local im Browser.

Danach haben Sie die Möglichkeit, eine kostenlose Subdomain zu registrieren, um außerhalb des lokalen Netzwerks auf das Gateway ĂŒber einen sicheren Tunnel von Mozilla.

Mozilla WebThings auf Raspberry Pi – Erste Schritte

Geben Sie die gewĂŒnschte Subdomain und die E-Mail-Adresse (fĂŒr zukĂŒnftige PasswortzurĂŒcksetzungen) ein und klicken Sie auf „Create“.

Hinweis:

  • Sie können diesen Schritt ĂŒberspringen und das Gateway vollstĂ€ndig lokal verwenden oder die Portweiterleitung und DNS selbst einrichten. Wenn Sie sich jedoch in Zukunft entscheiden, die Mozilla-Subdomain zu verwenden, mĂŒssen die Einstellungen des Gateways vollstĂ€ndig zurĂŒckgesetzt werden.
  • Wenn die Seite unter der Adresse gateway.local nicht geöffnet wird, versuchen Sie, die IP-Adresse des Gateways ĂŒber Ihren Router zu ermitteln (suchen Sie in der Liste der angeschlossenen GerĂ€te nach etwas wie „gateway“ oder mit einer MAC-Adresse, die mit „b8:27:eb“ beginnt), und versuchen Sie, die Seite direkt ĂŒber die IP-Adresse zu öffnen.
  • Wenn gateway.local und http:// funktionieren nicht, stellen Sie sicher, dass sowohl Ihr Computer als auch Raspberry Pi mit demselben Netzwerk verbunden sind.
  • Wenn Sie bereits zuvor eine Subdomain registriert haben, geben Sie deren Namen und die E-Mail-Adresse ein, die Sie bei der Registrierung verwendet haben. Auf dem Bildschirm erscheinen Anweisungen zum Zugriff.

6. Erstellung eines Kontos

Nachdem die Subdomain registriert wurde, wird eine Seite mit den nĂ€chsten Schritten zur Einrichtung des Gateways geöffnet. Geben Sie Ihren Namen, Ihre E-Mail-Adresse und ein Passwort ein und klicken Sie auf „Next“.

Mozilla WebThings auf Raspberry Pi – Erste Schritte

Hinweis: ZusÀtzliche Konten können spÀter erstellt werden.

Fertig!

Danach sollte die Seite „Things“ zum Anschließen intelligenter GerĂ€te an das Gateway geöffnet werden.

Mozilla WebThings auf Raspberry Pi – Erste Schritte

Siehe Benutzerhandbuch fĂŒr das WebThings-Gateway fĂŒr weitere Konfiguration.

Quelle: habr.com

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster