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 entwickelt, um Geräte verschiedener Hersteller und Protokolle (einschließlich Zigbee und Z-Wave) miteinander zu verknüpfen und sie von einem einzigen Ort aus ohne Cloud-Dienste zu steuern. Vor einem Jahr gab es eine Nachricht über die erste Version, und heute veröffentliche ich die Übersetzung der kürzlich aktualisierten Dokumentation, die die meisten grundlegenden Fragen zum Projekt beantwortet. Ich freue mich auf Diskussionen und den 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 Vermittler zu überwachen und zu kontrollieren.

Was Sie benötigen

  1. Computer Raspberry Pi und eine Stromquelle (für Raspberry Pi 3 sind mindestens 2A erforderlich)
  2. microSD-Karte (mindestens 8 GB, Klasse 10)
  3. USB-Adapter (siehe Liste kompatibler Adapter)

Hinweis: Der Raspberry Pi 3 verfügt über Wi-Fi und Bluetooth. Ein USB-Adapter ist notwendig, um Geräte über Protokolle wie Zigbee und Z-Wave anzuschließen.

1. Laden Sie das Image herunter

Laden Sie das Image von der Webseite Mozilla IoT.

2. Flashen Sie das Image

Flashen Sie das Image auf die microSD-Karte. Es gibt verschiedene Möglichkeiten zum Schreiben. Wir empfehlen, es zu verwenden 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 Abbild als Quelle aus
  4. Wählen Sie die Speicherkarte aus
  5. Klicken Sie auf „Flash!“

Nach Abschluss ziehen Sie die Speicherkarte heraus.

3. Start 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 bei Bedarf an
  3. Schließen Sie die Stromversorgung an, um den Start zu beginnen

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

4. Verbindung über Wi-Fi

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

Mozilla WebThings auf Raspberry Pi – Erste Schritte

Nach der Verbindung sollten Sie den Begrüßungsbildschirm des WebThings Gateways sehen, das dann beginnt, nach Ihrem Heim-Wi-Fi-Netzwerk zu suchen.

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 mit dem Zugangspunkt “WebThings Gateway XXXX” verbunden sind, aber den Begrüßungsbildschirm nicht sehen, versuchen Sie, die Seite unter der Adresse zu öffnen 192.168.2.1.
  • Der Raspberry Pi kann auch über ein Ethernet-Kabel mit dem Netzwerk verbunden werden. In diesem Fall wird er versuchen, automatisch eine IP-Adresse von Ihrem Router zu erhalten. Geben Sie dann im Browser “http://gateway.local” für die Ersteinrichtung des Gateways ein.
  • Wenn Sie das Gateway an einen anderen Ort verschieben oder es den Zugriff auf das ursprüngliche Netzwerk verlieren sollte, wechselt es automatisch in den Access-Point-Modus, damit Sie sich mit ihm verbinden und ein anderes Netzwerk konfigurieren können.

5. Auswahl eines Subdomains

Nachdem das Gateway mit dem Netzwerk verbunden ist, stellen Sie sicher, dass Ihr Computer oder Smartphone, von dem aus Sie die Konfiguration vornehmen, im selben Netzwerk ist. Gehen Sie danach zugateway.local im Browser.

Daraufhin haben Sie die Möglichkeit, eine kostenlose Subdomain zu registrieren, um auf das Gateway außerhalb des lokalen Netzwerks über einen geschützten Tunnel von Mozilla zuzugreifen.

Mozilla WebThings auf Raspberry Pi – Erste Schritte

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

Hinweis:

  • Diesen Schritt können Sie überspringen und das Gateway vollständig lokal nutzen oder Portweiterleitungen und DNS selbst einrichten. In diesem Fall müssen jedoch die Gateway-Einstellungen vollständig zurückgesetzt werden, falls Sie sich später entscheiden, die Mozilla-Subdomain zu verwenden.
  • Wenn die Seite unter der Adresse gateway.local Es öffnet sich nicht, versuchen Sie die IP-Adresse des Gateways über Ihren Router zu erfahren (suchen Sie in der Liste der verbundenen Geräte nach „Gateway“ oder nach einer MAC-Adresse, die mit „b8:27:eb“ beginnt) und versuchen Sie, die Seite direkt über die IP zu erreichen.
  • Wenn gateway.local Wenn http:// nicht funktioniert, stellen Sie sicher, dass sowohl Ihr Computer als auch das Raspberry Pi mit demselben Netzwerk verbunden sind.
  • Wenn Sie bereits zuvor einen Subdomain registriert haben, geben Sie dessen Namen und die E-Mail-Adresse ein, die Sie bei der Registrierung verwendet haben. An Ihrem Bildschirm erscheinen Anweisungen zum Zugriff.

6. Konto erstellen

Nach der Registrierung der Subdomain wird eine Seite mit den nächsten Schritten zur Konfiguration des Gateways geöffnet. Geben Sie Ihren Namen, Ihre E-Mail-Adresse und Ihr Passwort ein und klicken Sie auf „Weiter“.

Mozilla WebThings auf Raspberry Pi – Erste Schritte

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

Fertig!

Danach sollte die Seite „Dinge“ zur Verbindung von Smart Devices mit dem Gateway geöffnet werden.

Mozilla WebThings auf Raspberry Pi – Erste Schritte

Siehe Benutzerhandbuch für das WebThings-Gateway zur weiteren Einrichtung.

Quelle: habr.com

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster