Inhaltsverzeichnis:

Verwenden Sie Adafruit NeoPixels mit Home Assistant - Gunook
Verwenden Sie Adafruit NeoPixels mit Home Assistant - Gunook

Video: Verwenden Sie Adafruit NeoPixels mit Home Assistant - Gunook

Video: Verwenden Sie Adafruit NeoPixels mit Home Assistant - Gunook
Video: WLAN RGB LED Controller für Home Assistant mit ESPHome 2024, Juli
Anonim
Image
Image

Adafruit NeoPixels sind Ringe, Streifen und andere Leiterplatten mit adressierbaren RGB-LED-Streifen. Sie sind miteinander verkettebar. Adafruit NeoPixels sind in der Maker-Community sehr beliebt und werden in verschiedenen Do-it-yourself-Projekten (DIY) häufig verwendet.

Home Assistant ist eine kostenlose und Open-Source-Heimautomatisierungsplattform, die in Python 3 geschrieben wurde. Sie ermöglicht Ihnen die Verwaltung verschiedener Geräte in Ihrem Smart Home. Home Assistant läuft einwandfrei auf Raspberry Pi 3 oder 4 und kann als Hass.io-Image installiert werden.

In diesem Tutorial erfahren Sie, wie Sie Adafruit NeoPixels mit Home Assistant ohne Programmierung verwenden können! In wenigen Schritten installieren und konfigurieren wir alles ohne jegliche Codierung. Wir werden Adafruit NeoPixels mit dem Open-Source-WLAN-Entwicklungsboard ANAVI Miracle Controller verbinden.

Erforderliche Hardware

  • Adafruit NeoPixel-Ring
  • Adafruit NeoPixel-Stick
  • 6 Stecker-zu-Stecker-Überbrückungsdrähte
  • 5V DC-Netzteil
  • ANAVI Miracle Controller
  • Raspberry Pi 3 oder 4

Schritt 1: Home Assistant installieren

Home Assistant installieren
Home Assistant installieren
Home Assistant installieren
Home Assistant installieren

Laden Sie Hass.io herunter, flashen Sie es auf die microSD-Karte, stecken Sie die microSD-Karte in den Raspberry Pi und schalten Sie sie ein. Beim ersten Start wird die neueste Version von Home Assistant heruntergeladen, was je nach Internetverbindung etwa 20-30 Minuten dauert. Wenn Ihr Router mDNS unterstützt, können Sie Ihre Installation unter https://hassio.local:8123 erreichen.

Schritt 2: Installieren Sie Mosquitto

Mosquitto installieren
Mosquitto installieren
Mosquitto installieren
Mosquitto installieren
Mosquitto installieren
Mosquitto installieren

Mosquitto MQTT Broker aus dem Hass.io Add-On Store installieren, Benutzername und Passwort sowie Access Control Lists (ACL) konfigurieren und schließlich Mosquitto starten.

Schritt 3: MQTT-Integration für Home Assistant hinzufügen

MQTT-Integration für Home Assistant hinzufügen
MQTT-Integration für Home Assistant hinzufügen
MQTT-Integration für Home Assistant hinzufügen
MQTT-Integration für Home Assistant hinzufügen

Fügen Sie über Konfigurieren > Integrationen eine neue MQTT-Integration hinzu. Geben Sie IP-Adresse, Benutzername und Passwort ein und klicken Sie auf Discovery aktivieren. Es ist obligatorisch und sehr wichtig, die Erkennung zu ermöglichen.

Schritt 4: Lötdrähte von Stecker zu Stecker an Adafruit NeoPixel Ring und NeoPixel Stick anlöten

Lötdrähte von Stecker zu Stecker an Adafruit NeoPixel Ring und NeoPixel Stick anlöten
Lötdrähte von Stecker zu Stecker an Adafruit NeoPixel Ring und NeoPixel Stick anlöten
Lötdrähte von Stecker zu Stecker an Adafruit NeoPixel Ring und NeoPixel Stick anlöten
Lötdrähte von Stecker zu Stecker an Adafruit NeoPixel Ring und NeoPixel Stick anlöten
Lötdrähte von Stecker zu Stecker an Adafruit NeoPixel Ring und NeoPixel Stick anlöten
Lötdrähte von Stecker zu Stecker an Adafruit NeoPixel Ring und NeoPixel Stick anlöten

Adafruit NeoPixel Ringe und Sticks sind sofort einsatzbereit. Löten Sie die Überbrückungsdrähte von männlich zu männlich an Adafruit NeoPixel Ring und NeoPixel Stick. Für jedes NeoPixel-Gerät werden drei Drähte benötigt. Ein Überbrückungsdraht ist für GND, ein anderer für 5V DC und der dritte ist für DIN (Dateneingang).

Schritt 5: Verbinden Sie sich mit dem ANAVI Miracle Controller

Mit ANAVI Miracle Controller verbinden
Mit ANAVI Miracle Controller verbinden
Mit ANAVI Miracle Controller verbinden
Mit ANAVI Miracle Controller verbinden
Mit ANAVI Miracle Controller verbinden
Mit ANAVI Miracle Controller verbinden
  • Verbinden Sie den NeoPixel Stick DIN mit LED1, GND mit GND und 5VDC mit VOUT am ANAVI Miracle Controller.
  • Verbinden Sie den NeoPixel Ring Data Input mit LED2, GND mit GND und 5V DC Power mit VOUT am ANAVI Miracle Controller.
  • Setzen Sie den Jumper am ANAVI Miracle Controller auf 5V.
  • Stecken Sie eine geeignete 5-V-DC-Mittelspannungsversorgung in die Hohlbuchse (5,5 x 2,1 mm) des ANAVI Miracle Controllers.

Schritt 6: ANAVI Miracle Controller konfigurieren

ANAVI Miracle Controller konfigurieren
ANAVI Miracle Controller konfigurieren
ANAVI Miracle Controller konfigurieren
ANAVI Miracle Controller konfigurieren

Beim ersten Booten erstellt der ANAVI Miracle Controller einen WLAN-Zugangspunkt. Verbinden Sie sich von Ihrem Smartphone, Tablet oder Computer mit dem ANAVI Miracle Controller. Befolgen Sie die Anweisungen im Captive-Portal, um die Konfiguration des ANAVI Miracle Controllers abzuschließen. Verbinden Sie es mit Ihrem WiFi-Netzwerk, stellen Sie die MQTT-Broker-Adresse, den Benutzernamen und das Passwort ein, stellen Sie den LED-Typ auf NEOPIXEL, die Anzahl der LEDs für LED1 bis 8 für den Adafruit NeoPixel Stick und die Anzahl der LEDs für LED2 auf 12 für den Adafruit NeoPixel Ring ein.

Schritt 7: Steuern Sie NeoPixels von Home Assistant

Steuern Sie NeoPixel über den Home Assistant
Steuern Sie NeoPixel über den Home Assistant
Steuern Sie NeoPixel über den Home Assistant
Steuern Sie NeoPixel über den Home Assistant
Steuern Sie NeoPixel über den Home Assistant
Steuern Sie NeoPixel über den Home Assistant

Nach erfolgreicher Konfiguration verbindet sich der ANAVI Miracle Controller mit Ihrem WLAN-Netzwerk und dem bereitgestellten MQTT-Broker. Danach erkennt Home Assistant automatisch den ANAVI Miracle Controller. Öffnen Sie die Home Assistant-GUI, schalten Sie ANAVI Miracle Controller LED1 und ANAVI Miracle Controller LED2 ein. Stellen Sie für jedes der beiden Adafruit NeoPixel unterschiedliche Effekte und Farben ein.

Empfohlen: