Sommario:

Usa Adafruit NeoPixels con Home Assistant: 7 passaggi
Usa Adafruit NeoPixels con Home Assistant: 7 passaggi

Video: Usa Adafruit NeoPixels con Home Assistant: 7 passaggi

Video: Usa Adafruit NeoPixels con Home Assistant: 7 passaggi
Video: Usare un modulo GPS con Arduino - #145 2024, Novembre
Anonim
Image
Image

Gli Adafruit NeoPixel sono anelli, strisce e altri circuiti stampati con strisce LED RGB indirizzabili. Sono concatenabili tra loro. Gli Adafruit NeoPixel sono molto popolari nella comunità dei produttori e ampiamente utilizzati in vari progetti fai-da-te (fai da te).

Home Assistant è una piattaforma di automazione domestica gratuita e open source scritta in Python 3. Ti consente di gestire vari dispositivi nella tua casa intelligente. Home Assistant funziona perfettamente su Raspberry Pi 3 o 4 e può essere installato come immagine Hass.io.

In questo tutorial imparerai come utilizzare Adafruit NeoPixels con Home Assistant senza alcuna programmazione! In pochi passaggi installeremo e configureremo tutto senza alcuna codifica. Collegheremo Adafruit NeoPixels alla scheda di sviluppo WiFi open source ANAVI Miracle Controller.

Hardware richiesto

  • Anello Adafruit NeoPixel
  • Adafruit NeoPixel Stick
  • 6 cavi jumper maschio-maschio
  • Alimentazione 5V CC
  • ANAVI Miracle Controller
  • Raspberry Pi 3 o 4

Passaggio 1: installa Home Assistant

Installa l'assistente domestico
Installa l'assistente domestico
Installa l'assistente domestico
Installa l'assistente domestico

Scarica Hass.io, installalo sulla scheda microSD, collega la scheda microSD a Raspberry Pi e accendilo. Al primo avvio, scarica l'ultima versione di Home Assistant che impiega circa 20-30 minuti a seconda della connessione Internet. Se il tuo router supporta mDNS, sarai in grado di raggiungere la tua installazione su

Passaggio 2: installa Mosquitto

Installa la zanzara
Installa la zanzara
Installa la zanzara
Installa la zanzara
Installa la zanzara
Installa la zanzara

Installa il broker Mosquitto MQTT dall'add-on store Hass.io, configura nome utente e password, nonché gli elenchi di controllo di accesso (ACL), infine avvia Mosquitto.

Passaggio 3: aggiungi l'integrazione MQTT per Home Assistant

Aggiungi l'integrazione MQTT per l'assistente domestico
Aggiungi l'integrazione MQTT per l'assistente domestico
Aggiungi l'integrazione MQTT per l'assistente domestico
Aggiungi l'integrazione MQTT per l'assistente domestico

Da Configura > Integrazioni aggiungi una nuova integrazione MQTT. Immettere indirizzo IP, nome utente, password e fare clic su Abilita rilevamento. È obbligatorio e molto importante consentire il rilevamento.

Passaggio 4: saldare i cavi del ponticello maschio a maschio all'anello Adafruit NeoPixel e al bastoncino NeoPixel

Saldare i cavi del ponticello maschio a maschio all'anello Adafruit NeoPixel e al bastoncino NeoPixel
Saldare i cavi del ponticello maschio a maschio all'anello Adafruit NeoPixel e al bastoncino NeoPixel
Saldare i cavi dei ponticelli maschio a maschio all'anello Adafruit NeoPixel e al bastoncino NeoPixel
Saldare i cavi dei ponticelli maschio a maschio all'anello Adafruit NeoPixel e al bastoncino NeoPixel
Saldare i cavi dei ponticelli maschio a maschio all'anello Adafruit NeoPixel e al bastoncino NeoPixel
Saldare i cavi dei ponticelli maschio a maschio all'anello Adafruit NeoPixel e al bastoncino NeoPixel

Fuori dalla scatola Adafruit NeoPixel Rings e Sticks non hanno cavi. Saldare i cavi dei ponticelli maschio a maschio all'Adafruit NeoPixel Ring e al NeoPixel Stick. Sono necessari tre fili per ogni dispositivo NeoPixel. Un ponticello è per GND, un altro per 5 V CC e il terzo è per DIN (input dati).

Passaggio 5: connettersi a ANAVI Miracle Controller

Connetti a ANAVI Miracle Controller
Connetti a ANAVI Miracle Controller
Connetti a ANAVI Miracle Controller
Connetti a ANAVI Miracle Controller
Connetti a ANAVI Miracle Controller
Connetti a ANAVI Miracle Controller
  • Collega NeoPixel Stick DIN a LED1, GND a GND e 5VDC a VOUT su ANAVI Miracle Controller.
  • Collega l'ingresso dati dell'anello NeoPixel a LED2, GND a GND e l'alimentazione a 5 V CC a VOUT su ANAVI Miracle Controller.
  • Impostare il ponticello su ANAVI Miracle Controller su 5V.
  • Collegare l'alimentatore positivo centrale da 5 V CC appropriato al jack a cilindro (5,5 x 2,1 mm) sul controller ANAVI Miracle.

Passaggio 6: configurare ANAVI Miracle Controller

Configura ANAVI Miracle Controller
Configura ANAVI Miracle Controller
Configura ANAVI Miracle Controller
Configura ANAVI Miracle Controller

Al primo avvio ANAVI Miracle Controller crea un punto di accesso WiFi. Dal tuo smartphone, tablet o computer connettiti ad ANAVI Miracle Controller. Seguire le istruzioni sul captive portal per completare la configurazione di ANAVI Miracle Controller. Collegalo alla tua rete WiFi, imposta l'indirizzo del broker MQTT, nome utente e password, imposta il tipo di LED su NEOPIXEL, il numero di LED per LED1 su 8 per Adafruit NeoPixel Stick e il numero di LED per LED2 su 12 per Adafruit NeoPixel Ring.

Passaggio 7: controlla NeoPixel da Home Assistant

Controlla NeoPixel da Home Assistant
Controlla NeoPixel da Home Assistant
Controlla NeoPixel da Home Assistant
Controlla NeoPixel da Home Assistant
Controlla NeoPixel da Home Assistant
Controlla NeoPixel da Home Assistant

Dopo la corretta configurazione, ANAVI Miracle Controller si connetterà alla tua rete WiFi e al broker MQTT fornito. Dopodiché Home Assistant scoprirà automaticamente ANAVI Miracle Controller. Apri la GUI di Home Assistant, accendi ANAVI Miracle Controller LED1 e ANAVI Miracle Controller LED2. Imposta effetti e colori diversi per ciascuno dei due Adafruit NeoPixel.

Consigliato: