Inhaltsverzeichnis:

DIY Smart Outlets – Gunook
DIY Smart Outlets – Gunook

Video: DIY Smart Outlets – Gunook

Video: DIY Smart Outlets – Gunook
Video: The Dark Secret of Smart Sockets and How I Fixed it! (DIY or Buy) 2024, Juli
Anonim
DIY Smart Outlets
DIY Smart Outlets

Ich habe Stunden und Stunden damit verbracht, Videos zu suchen, zu googeln und auf Websites zu surfen, um herauszufinden, wie man als Anfänger ein DIY-Smart Home baut. Ich bin vor kurzem in den Smart Home-Lifestyle eingestiegen, aber ich hatte es satt, all die teuren Stecker, Schalter und Zubehörteile zu sehen, die viel mehr kosten, als sie wert waren, nur weil es eine einfache Plug-and-Play-Einheit war. Nach dem Kauf meines Raspberry Pi 3 wollte ich unbedingt in den Smart Home-Markt einsteigen, wollte aber nicht in mein Portemonnaie eindringen. Nach über 80 Stunden Recherche und gescheiterten Versuchen habe ich endlich genug Wissen gesammelt, um jedes Plug-in-Gerät mit einem Knopfdruck oder über meinen Amazon Echo Dot erfolgreich zu steuern. Wenn Sie nach einer billigen, einfachen Alternative zu einer sprach- oder knopfgesteuerten Steckdose in Ihrem Zuhause suchen, sind Sie auf die perfekte Anleitung gestoßen. In dieser Anleitung zeige ich Ihnen Schritt für Schritt zu Hause, wie Sie Ihren Raspberry Pi einrichten, RF-Steckdosen daran anschließen und ein vollständig automatisiertes Smart-Home-System für Einsteiger erstellen, um Sie bei Ihren zukünftigen Projekten zu unterstützen. Dieses Projekt wird Ihnen nur etwa 70 bis 120 US-Dollar kosten, aber es ermöglicht Ihnen, über 5 verschiedene Geräte zu steuern, im Vergleich zu den 150 bis 200 US-Dollar, die Sie beim Kauf dieser Produkte online / im Geschäft kosten würden.

Schritt 1: Materialien sammeln

Sie benötigen (bereits haben):

Rechner

SD-Kartenleser

WLAN-Router/Modem

Sie benötigen (zu kaufen):

Raspberry Pi 3:

(Pi) https://goo.gl/74WJLQ ($35,70)

(Kit) https://goo.gl/mFPedU (49,99 $)

Header-Drähte:

goo.gl/ZgZR1S (6,99 $)

HF-Empfänger/Sender:

goo.gl/MVqaeA (10,99 $)

RF-Steckdosen (mit 5 Steckdosen):

goo.gl/qCu9Na (25,48 $)

Ethernet-Kabel:

goo.gl/dPaHRJ ($4,43)

Micro-SD-Karte (Klasse 10):

goo.gl/sRDCya (8,99 $)

Optional:

Amazon Echo/Echo Dot:

Echo: https://goo.gl/eQvv12 ($179,99)

Echopunkt: https://goo.gl/6C7i4j (49,99 $)

Schritt 2: Einrichten des Raspberry Pi 3 mit Home Assistant

Einrichten des Raspberry Pi 3 mit Home Assistant
Einrichten des Raspberry Pi 3 mit Home Assistant

In dieser Anleitung gebe ich Ihnen eine Schritt-für-Schritt-Anleitung ohne Annahmen oder versteckte Schritte. Ich gehe davon aus, dass Sie hier ganz neu sind und ich werde alles von Anfang bis Ende im Detail durchgehen. Sobald Sie dies einmal getan haben, kann dies ein 10-minütiger Prozess sein, den Sie jederzeit und überall einrichten können. Wenn Sie wissen, wie Sie einen Schritt ausführen, oder einen Schritt bereits abgeschlossen haben, können Sie ihn gerne überspringen und dem Rest dieser Anleitung folgen. Lass uns anfangen…

1. Melden Sie sich bei Ihrem Windows-Computer an und öffnen Sie Ihren Internetbrowser. Laden Sie alle der folgenden Programme herunter. Alle sind virenfrei und sicher, auch wenn Ihre Virenschutzsoftware je nach Software möglicherweise etwas anderes sagt.

Putty (klicken Sie je nach Computer auf den Link zum 32-Bit- oder 64-Bit-MSI-Installationsprogramm):

goo.gl/RDjiP8

Radierer:

etcher.io/

Hassbisch:

goo.gl/1z7diw

Notizblock ++:

goo.gl/brcZZN

2. Öffnen Sie Ihre Downloads und installieren Sie jeden. Stecken Sie sie nach allen Installationen entweder an Ihr Startmenü, um einen einfachen Zugriff zu erhalten, oder erstellen Sie eine Verknüpfung auf Ihrem Desktop.

3. Öffnen Sie nach der Installation Etcher und klicken Sie auf "Image auswählen". Wählen Sie die Hassbian-Zip-Datei aus. Als nächstes legen Sie Ihre Micro-SD-Karte entweder direkt oder über Ihren SD-Kartenleser in Ihren Computer ein. Klicken Sie nach dem Einlegen auf "Laufwerk auswählen" und wählen Sie Ihre Micro-SD-Karte oder den SD-Kartenleser aus, wenn Sie einen verwenden. Klicken Sie nach der Auswahl auf "Flash!" und warten Sie, bis das Hassbian-Image auf Ihre Micro-SD-Karte geflasht wird.

4. Nachdem das Image auf die Micro-SD-Karte geflasht wurde und Sie das Popup-Fenster mit der Meldung erhalten, dass es erfolgreich war, entfernen Sie die Micro-SD-Karte aus Ihrem Computer/Lesegerät und legen Sie sie in Ihren Raspberry Pi ein. Verbinden Sie Ihren Raspberry Pi über ein Ethernet-Kabel mit Ihrem WLAN-Router/Modem. Als nächstes stecken Sie Ihr Micro-USB-Kabel in Ihren Raspberry Pi und das andere Ende in die Wand. Nachdem dies alles erledigt ist, warten Sie 10-15 Minuten, bis Ihr Hassbian-Image Home Assistant auf Ihrem Raspberry Pi installiert und eingerichtet hat.

5. Sobald Hassbian die Installation abgeschlossen hat, gehen Sie zu Ihrem Internetbrowser und geben Sie in die Suchleiste "hassbian.local:8123" ein. Drücken Sie die Eingabetaste und Sie werden mit der Home Assistant-Weboberfläche begrüßt. Wenn Sie diese Schnittstelle nicht sehen, klicken Sie hier.

Schritt 3: Einrichten von PuTTY

PuTTY einrichten
PuTTY einrichten

1. Navigieren Sie zu dem Ort, an dem Sie Putty installiert haben, und öffnen Sie das Programm. Sie werden mit einer Vielzahl von Feldern und Schaltflächen begrüßt, aber wir konzentrieren uns auf den "Hostnamen (oder die IP-Adresse). Geben Sie in das Feld unten "hassbian.local" ein. Als nächstes unter "Gespeicherte Sitzungen" im Feld Typ Geben Sie einen Namen für Ihre Sitzung ein und drücken Sie dann auf Speichern. Klicken Sie anschließend auf Ihre gespeicherte Sitzung und klicken Sie auf "Öffnen". Ein Feld wird angezeigt, drücken Sie einfach auf Ja und Sie werden mit einer Terminalschnittstelle begrüßt. Sie werden mit "Anmelden als: " Text, wo Sie den Benutzernamen "pi" und das Passwort "raspberry" eingeben. Drücken Sie anschließend die Eingabetaste und Sie werden in Ihre Terminalschnittstelle eingeloggt, die mit Home Assistant interagiert.

2. Geben Sie den folgenden Befehl ein:

sudo raspi-config

Es öffnet sich ein neues buntes Fenster. Navigieren Sie mit den Pfeiltasten in diesem Fenster, aber drücken Sie zuerst die Eingabetaste und befolgen Sie die Schritte zum Ändern Ihres Benutzerpassworts. Gehen Sie als nächstes mit den Pfeiltasten nach unten zu "Lokalisierungsoptionen", dann nach unten zu "Zeitzone ändern" und navigieren Sie durch die Listen, um zu Ihrer lokalen Zeitzone zu wechseln. Scrollen Sie als nächstes nach unten zu "Schnittstellenoptionen", dann nach unten zu SSH und aktivieren Sie SSH auf Ihrem Raspberry Pi. Navigieren Sie zuletzt nach unten zu "FINISH!" und drücken Sie zum Beenden die Eingabetaste.

3. Als nächstes installieren wir Samba - ein Programm, mit dem wir unseren Raspberry Pi über unseren Datei-Explorer anzeigen und den Raspberry Pi über SSH verwenden können. Um Samba zu installieren, kopieren Sie den folgenden Code und fügen Sie ihn Zeile für Zeile ein. Achten Sie darauf, dass Sie jedes Mal die Eingabetaste drücken.

sudo apt-get update

sudo apt-get upgrade

sudo hassbian-config samba installieren

4. Öffnen Sie Ihren Datei-Explorer und navigieren Sie zu Ihrem „Netzwerk“-Tab auf der linken Seite. Klicken Sie mit der rechten Maustaste in eine leere Stelle und klicken Sie auf "Aktualisieren". Nach ein paar Sekunden sollte "HASSBIAN" oder ein anderer Name für Ihren Raspberry Pi unter der Liste der Computer angezeigt werden. Wenn Sie Ihren Raspberry Pi nicht haben, klicken Sie hier.

Schritt 4: Verdrahten des HF-Empfängers/Senders mit dem Raspberry Pi

Verkabelung des HF-Empfängers/Senders mit dem Raspberry Pi
Verkabelung des HF-Empfängers/Senders mit dem Raspberry Pi
Verkabelung des HF-Empfängers/Senders mit dem Raspberry Pi
Verkabelung des HF-Empfängers/Senders mit dem Raspberry Pi
Verkabelung des HF-Empfängers/Senders mit dem Raspberry Pi
Verkabelung des HF-Empfängers/Senders mit dem Raspberry Pi

Dies ist einer der einfachsten Teile des Builds und erfordert ein wenig Geduld und gutes Sehvermögen. Öffnen Sie Ihre Kopfdrähte und wählen Sie 8 verschiedenfarbige Kabel von Buchse zu Buchse aus und trennen Sie sie. Öffnen Sie Ihre RF-Empfänger-/Sendermodule und legen Sie sie aus. Folgen Sie als Nächstes diesem Schema und diesem GPIO-Diagramm, um Sie beim Anschließen des Senders und Empfängers an den Raspberry Pi zu unterstützen.

HINWEIS: Wenn Sie die Bilder als Schema verwenden, beachten Sie, dass sich die Pins am Sender/Empfänger in den Bildern an anderen Stellen befinden können als an Ihrem tatsächlichen Sender/Empfänger-Paar. VERWENDEN SIE DIE KÄSTEN IN DEN BILDERN ALS RICHTLINIE BEI DER VERKABELUNG IHRES SENDERS/EMPFÄNGERS AN IHREN PI, WENN SIE ÜBER DEN OBENEN LINK GEKAUFT WERDEN

Sendermodul (KLEIN):

DA-GPIO #17

VCC (Leerzeichen) +5 V DC

G Masse

Empfängermodul (LONG ONE):

Linke Seite des Empfängers verwenden

+5V +5VDC

DATEN-GPIO #21/27

GND Masse

Nach der Verkabelung packen Sie Ihre RF-Steckdosen aus, falls Sie dies noch nicht getan haben, und nehmen Sie Ihre erste Steckdose heraus. Legen Sie die mitgelieferte Batterie in die Fernbedienung ein. Stecken Sie die Steckdose in die Wand und warten Sie einige Sekunden. Halten Sie die Taste an der Seite der Steckdose 5 Sekunden lang gedrückt oder bis die vordere rote LED zu blinken beginnt. Sobald die LED blinkt, drücken Sie die ON/OFF-Tasten Nr. 1 auf Ihrer Fernbedienung. Dadurch wird Kanal 1 mit der Steckdose verbunden und die Steckdose wird über die Fernbedienung gesteuert.

Schritt 5: Verknüpfen von HF-Ausgängen mit PuTTY

Verknüpfen von HF-Steckdosen mit PuTTY
Verknüpfen von HF-Steckdosen mit PuTTY

Um Ihren Raspberry Pi mit den RF-Ausgängen zu verbinden, müssen wir zuerst den Signalcode herausfinden, den der Empfänger/Sender abfangen lernen muss. Dazu installieren wir zwei Programme auf dem Raspberry Pi: WiringPi und RFSniffer.

1. Öffnen Sie PuTTY und melden Sie sich wie zuvor bei Ihrem Raspberry Pi an

2. Zuerst installieren wir WiringPi. Geben Sie die folgenden Befehle zeilenweise ein oder kopieren Sie sie und fügen Sie sie ein.

sudo git clone git://git.drogon.net/wiringPi

CD-VerkabelungPi

sudo./build

Um zu bestätigen, dass WiringPi ordnungsgemäß installiert wurde, geben Sie den folgenden Befehl aus.

gpio -v

3. Als nächstes installieren wir RFSniffer. Geben Sie die folgenden Befehle zeilenweise ein oder kopieren Sie sie und fügen Sie sie ein.

CD

sudo git clone git://github.com/timleland/rfoutlet.git /var/www/rfoutlet

sudo chown root.root /var/www/rfoutlet/codesend

sudo chmod 4755 /var/www/rfoutlet/codesend

Verwenden Sie nach der Installation des Programms den folgenden Befehl, um das RFSniffer-Programm zu starten.

sudo /var/www/rfoutlet/RFSniffer

4. Unten sollte ein leerer Bildschirm erscheinen. Verwenden Sie zu diesem Zeitpunkt die mitgelieferte Fernbedienung, um den Code zu finden, den jede Taste auf der Fernbedienung erzeugt. Wir betrachten nur die langen 7-stelligen Codes. Mach dir keine Sorgen um die anderen Zahlen.

5. Öffnen Sie Notepad ++ und öffnen Sie eine neue Datei. Speichern Sie diese Datei als "RF-Codes". Fahren Sie fort, um jeden Code von PuTTY in Notepad ++ aufzuzeichnen, beginnend mit allen 5 ON-Tasten, dann allen 5 OFF-Tasten. Stellen Sie sicher, dass jede ON-Nummer der gleichen OFF-Taste entspricht.

6. Um Ihre Codes zu testen und sicherzustellen, dass alles richtig funktioniert, geben Sie die folgenden Befehle Zeile für Zeile ein.

sudo /var/www/rfoutlet/codesend #######

Ersetzen Sie die 7 # durch Ihre 7-stelligen EIN/AUS-Codes.

Schritt 6: Verknüpfen von RF-Steckdosen mit Home Assistant

Verknüpfen von RF-Steckdosen mit Home Assistant
Verknüpfen von RF-Steckdosen mit Home Assistant

Wir werden ein Home Assistant-Addon namens Raspberry Pi RF Switch verwenden, mit dem wir die im letzten Schritt aufgezeichneten Codes verwenden können, um Home Assistant mit unseren RF-Steckdosen zu verbinden

1. Nachdem alle Ihre Codes aufgezeichnet wurden, gehen Sie zu Ihrem Internetbrowser und gehen Sie zu diesem Link

2. Öffnen Sie Ihren Datei-Explorer und öffnen Sie Ihr HASSBIAN-Gerät im Reiter „Netzwerk“. Klicken Sie auf den Ordner "homeassistant" und öffnen Sie dann die Datei "Konfiguration".

HINWEIS: Seien Sie sehr vorsichtig, wenn Sie Änderungen an dieser Datei vornehmen. Kleine Leerzeichen oder zusätzliche Buchstaben können dazu führen, dass Home Assistant abstürzt oder nicht richtig funktioniert. Befolgen Sie daher meine Anweisungen sehr sorgfältig und verwenden Sie die mitgelieferten Bilder, um sicherzustellen, dass Sie alles richtig machen

3. Scrollen Sie in der Datei "Konfiguration" ganz nach unten und klicken Sie auf das Ende der Codezeile, die "automation: !include automations.yaml" lautet. Klicken Sie zweimal auf Enter und kopieren Sie den folgenden Code aus dem obigen Link oder verwenden Sie den bearbeiteten Code unten.

Schalter:

- Plattform: rpi_rf gpio: 17 Schalter: OUTLET NAME: Protokoll: 1 Pulslänge: 180 code_on: ####### code_off: #######

4. SORGFÄLTIG LESEN: Das einzige, was Sie an diesem Code ändern müssen, ist die Zeile mit der Aufschrift "Outlet Name", löschen Sie diese und ersetzen Sie sie durch einen benutzerdefinierten Namen für Ihre Steckdose. Stellen Sie sicher, dass der Anfang der Zeile an der aktuellen Position ausgerichtet bleibt, nicht nach oben oder hinten verschieben. Als letztes müssen Sie die Zeilen "code_on" und "code_off" ändern. Ersetzen Sie die 7 # durch Ihren 7-stelligen Code für Ihre erste Steckdose. Stellen Sie sicher, dass Sie den ON-Code mit der Zeile "code_on" und den OFF-Code mit der Zeile "code_off" eingeben.

5. Stellen Sie sicher, dass Sie alles richtig eingegeben haben und vergleichen Sie es mit dem Bild unten, um sicherzustellen, dass mit Ausnahme des Outlet-Namens und der ON/OFF-Codes alles gleich aussieht. Sobald alles übereinstimmt, gehen Sie zum Anfang und zur ht-Datei und speichern Sie dann. Verlassen Sie das Fenster "Konfiguration".

6. Als nächstes müssen wir Home Assistant neu starten, um unsere Änderungen zu speichern. Gehen Sie zu Ihrem Internetbrowser und gehen Sie zu "hassbian.local:8123". Gehen Sie zur Registerkarte "Konfiguration" und klicken Sie im Inneren auf die Schaltfläche "Configuration.yaml". Klicken Sie weiter auf die Schaltfläche "KONFIG PRÜFEN". Diese Schaltfläche stellt sicher, dass Ihre Datei configuartion.yaml gültig ist und keine Fehler enthält. Warten Sie nach dem Klicken auf "Gültig!" Botschaft. Wenn Sie diese Meldung nicht erhalten, überprüfen Sie bitte zuerst Ihre Datei configuration.yaml und stellen Sie sicher, dass alles dort ist, wo es sein soll, ohne zusätzliche Leerzeichen oder Zeichen, und alles dort, wo es sein sollte. Wenn weiterhin Fehler auftreten, klicken Sie hier. Melden Sie sich wie zuvor bei PuTTY an und geben Sie den folgenden Befehl ein.

sudo neu starten

7. Home Assistant sollte mit dem Neustart fortfahren. Warten Sie etwa eine Minute und gehen Sie dann zurück zu Ihrem Internetbrowser und zurück zur Seite "hassbian.local:8123". Wenn Sie auf die Registerkarte "States" klicken, sollten Sie Ihren Switch mit dem Namen sehen, den Sie Ihrer Steckdose genannt haben.

8. Schließen Sie ein Gerät (Licht, Lüfter, Ladegerät usw.) an Ihre HF-Steckdose an und gehen Sie zurück zu Ihrem Computer. Dies ist der letzte Test … klicken Sie auf Ihren Schalter und sehen Sie zu, wie sich Ihr Gerät ein- und ausschaltet! Wenn alles wie geplant gelaufen ist, sollten Sie einen voll funktionsfähigen Schalter haben, der über Ihren Computer gesteuert wird.

Schritt 7: Verknüpfen von Home Assistant mit Ihrem IOS-Gerät

Verknüpfen von Home Assistant mit Ihrem iOS-Gerät
Verknüpfen von Home Assistant mit Ihrem iOS-Gerät

1. Entsperren Sie Ihr Telefon und gehen Sie zum App Store. Suchen Sie auf der Registerkarte "Suchen" nach "Home Assistant". Laden Sie die Home Assistant-App herunter und warten Sie, bis sie installiert ist.

2. Öffnen Sie nach der Installation die App und tippen Sie auf das Zahnradsymbol in der unteren rechten Ecke. Geben Sie in das URL-Feld "hassbian.local:8123" ein. Wenn Sie ein Passwort für Ihren Home Assistant eingerichtet haben, geben Sie dieses Passwort in das Feld "Passwort" ein, wenn nicht, lassen Sie es leer. Klicken Sie auf Speichern und dann oben rechts auf Fertig.

3. Warten Sie, bis die App neu geladen wurde und Sie Ihren Schalter direkt vor sich sehen sollten. Testen Sie sie und stellen Sie sicher, dass alles funktioniert.

HINWEIS: Möglicherweise stellen Sie fest, dass Ihr Schalter möglicherweise keine Animation hat, das ist in Ordnung, nur ein Fehler in der App

Schritt 8: Verknüpfen von Outlets und Home Assistant mit Amazon Echo/Dot

Verknüpfung von Outlets und Home Assistant mit Amazon Echo/Dot
Verknüpfung von Outlets und Home Assistant mit Amazon Echo/Dot

Dieser Schritt war für mich am schwierigsten herauszufinden, da es wenig bis keine aktualisierten Tutorials dazu gibt. Wie Sie sehen werden, ist dies einer der einfachsten Schritte in diesem Tutorial. Hier verknüpfen wir Ihren Home Assistant-Server mit Amazon Alexa, um eine vollständige Sprachsteuerung Ihrer Schalter und Geräte auf Ihrem Home Assistant-Server zu haben.

1. Öffnen Sie Ihren Datei-Explorer und öffnen Sie Ihr HASSBIAN-Gerät im Reiter „Netzwerk“. Klicken Sie auf den Ordner "homeassistant" und öffnen Sie dann die Datei "Configuration". HINWEIS: Seien Sie sehr vorsichtig, wenn Sie Änderungen an dieser Datei vornehmen, kleine Leerzeichen oder zusätzliche Buchstaben können dazu führen, dass Home Assistant abstürzt oder nicht richtig funktioniert. Befolgen Sie daher meine Anweisungen sehr sorgfältig und verwenden Sie die mitgelieferten Bilder, um sicherzustellen, dass Sie die Dinge richtig machen.

2. Scrollen Sie nach unten zu "logbook:" und klicken Sie auf das Ende dieser Zeile. Drücken Sie zweimal die Eingabetaste und kopieren Sie den folgenden Code und fügen Sie ihn in Ihre Datei ein.

emulierter_hue:

Typ: alexa Expose_by_default: true ausgesetzt_domains: - Schalter - Licht - Gruppe

3. Klicken Sie auf Datei und dann auf Speichern. Stellen Sie sicher, dass Sie alles richtig eingegeben haben, und vergleichen Sie mit dem Bild unten, um sicherzustellen, dass alles gleich aussieht. Verlassen Sie das Fenster "Konfiguration".

6. Als nächstes müssen wir Home Assistant neu starten, um unsere Änderungen zu speichern. Gehen Sie zu Ihrem Internetbrowser und gehen Sie zu "hassbian.local:8123". Gehen Sie zur Registerkarte "Konfiguration" und klicken Sie dort auf die Schaltfläche "Configuration.yaml". Klicken Sie weiter auf die Schaltfläche "KONFIG PRÜFEN". Diese Schaltfläche stellt sicher, dass Ihre Datei configuartion.yaml gültig ist und keine Fehler enthält. Warten Sie nach dem Klicken auf "Gültig!" Botschaft. Wenn Sie diese Meldung nicht erhalten, überprüfen Sie bitte zuerst Ihre Datei configuration.yaml und stellen Sie sicher, dass alles dort ist, wo es sein soll, ohne zusätzliche Leerzeichen oder Zeichen, und alles dort, wo es sein sollte. Wenn weiterhin Fehler auftreten, klicken Sie hier. Melden Sie sich wie zuvor bei PuTTY an und geben Sie den folgenden Befehl ein.

sudo neu starten

4. Öffnen Sie Ihre Alexa-App auf Ihrem Telefon und wischen Sie auf der linken Seite, um das Menü zu öffnen. Tippen Sie auf „Smart Home“und dann auf „Geräte“. Klicken Sie auf „ENTDECKEN“und warten Sie 20 Sekunden, bis Alexa Ihre Home Assistant-Geräte erkennt.

5. Wenn alles richtig gemacht wurde, sollte Ihre Steckdose in Ihrer Alexa-App angezeigt werden. Für den letzten Test … probieren Sie es aus. Sagen Sie den folgenden Befehl zu Ihrem Echo/Dot.

„Alexa, schalte [Ihren Outlet-Namen] ein.“

„Alexa, schalte [deinen Outlet-Namen] aus.“

Sie sollten sehen, wie sich Ihr Gerät durch Ihre Stimme ein- und ausschaltet. Alles, was Sie Ihrem Home Assistant hinzufügen, sollte für Ihr Echo verfügbar sein. Stellen Sie einfach sicher, dass Sie jedes Mal, wenn Sie ein neues Gerät hinzufügen möchten, die Funktion "ENTDECKEN" in der Alexa-App ausführen.

Schritt 9: HomeKit/Homebridge installieren

Möglicherweise haben Sie Ihren HomeAssistant mit Ihrem iOS-Gerät verbunden, aber was wäre, wenn Sie Ihre Steckdosen mit der iOS Home App steuern könnten? Nun, jetzt können Sie.

Beginnen Sie mit dem Binden der folgenden Befehle.

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

sudo apt-get install -y nodejs

sudo apt-get install libavahi-compat-libdnssd-dev

sudo npm install -g --unsafe-perm homebridge

Führen Sie als Nächstes den Befehl homebridge aus, um das Verzeichnis /.homebridge zu erstellen.

Homebridge

Bearbeiten Sie als Nächstes die Datei config.json für Homebridge, indem Sie zu diesem Verzeichnis wechseln.

cd /home/pi/.homebridge

Bearbeiten Sie als Nächstes die Datei config.json, indem Sie Folgendes eingeben:

sudo nano config.json

Kopieren Sie diesen Text und fügen Sie ihn in die leere Datei config.json ein. Ersetzen Sie "host": "XXX. XXX. XXX. X:8123", " durch die IP-Adresse, auf der Home Assistant Server ausgeführt wird.

{ "Brücke": {

"name": "Homebridge", "username": "CC:22:3D:E3:CE:30", "port": 51826, "pin": "031-45-154" }, "description": " Dies ist eine Beispielkonfigurationsdatei mit einem gefälschten Zubehör und einer gefälschten Plattform. Sie können diese als Vorlage zum Erstellen Ihrer eigenen Konfigurationsdatei mit Geräten verwenden, die Sie tatsächlich besitzen.", "platforms": [{ "platform": "HomeAssistant", "name": "HomeAssistant", "host": "https://XXX. XXX. XXX. X:8123", "password": "apipassword", "supported_types": ["automation", "binary_sensor", " Climate", "cover", "device_tracker", "fan", "group", "input_boolean", "light", "lock", "media_player", "remote", "scene", "script", "sensor", "switch", "vacuum"], "default_visibility": "visible", "logging": true, "verify_ssl": false }] }

Klicken Sie auf Strg-X, drücken Sie "Y" und drücken Sie dann die Eingabetaste.

Weiter Installieren Sie das Home Assistant-Plugin, indem Sie diesen Code ausführen:

sudo npm install -g homebridge-homeassistant

Führen Sie anschließend den folgenden Befehl aus, um Homebridge zu starten.

Homebridge

Öffnen Sie die Home-App auf Ihrem iOS-Gerät, klicken Sie auf "Zubehör hinzufügen" und dann unten auf "Kein Code oder kann nicht gescannt werden?". Klicken Sie anschließend im Abschnitt Manueller Code auf "Code eingeben". Geben Sie den folgenden 8-stelligen Code ein, um Ihr iOS-Gerät mit Ihrem Homebridge-Server zu koppeln.

031-45-154

Ihr Homebridge-Server sollte angezeigt werden. Befolgen Sie die Anweisungen auf dem Bildschirm, um die Einrichtung abzuschließen und Ihr Gerät ist jetzt mit Home Assistant verbunden!

Schritt 10: Anfänger Smart Home: Fertig

Herzlichen Glückwunsch! Sie sind jetzt auf dem Weg, Ihr erstes Smart Home/Zimmer zu bauen. Ich hoffe, dieses Tutorial war einfach und Sie hatten Spaß beim Erstellen dieses Setups. Wenn Sie Kommentare oder Fragen haben, senden Sie mir bitte eine E-Mail: [email protected]. Wenn Sie während des Weges Probleme hatten, besuchen Sie bitte diese Seite mit häufigen Problemen, auf der ich einige häufige Probleme und Probleme bespreche, die ich hatte, als ich das alles herausgefunden habe. Ich hoffe auch, allgemeine Fragen im Kommentarbereich unten beantworten zu können. Schauen Sie in Zukunft auf meiner Seite nach einem Tutorial, wie Sie ein sehr einfaches Android-Dashboard erstellen können, um alle Home Assistant-Geräte zu steuern.

Empfohlen: