Sisällysluettelo:
- Vaihe 1: Asenna Home Assistant
- Vaihe 2: Asenna Mosquitto
- Vaihe 3: Lisää MQTT -integrointi Home Assistantille
- Vaihe 4: Juotto uros -uros -hyppyjohtimista Adafruit NeoPixel -renkaaseen ja NeoPixel -tikkuun
- Vaihe 5: Yhdistä ANAVI Miracle Controller -ohjelmaan
- Vaihe 6: Määritä ANAVI Miracle Controller
- Vaihe 7: Ohjaa NeoPixeleitä Home Assistantista
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Adafruit NeoPixels ovat renkaita, nauhoja ja muita piirilevyjä, joissa on osoitettavat RGB -LED -nauhat. Ne ovat ketjutettavissa toisiinsa. Adafruit NeoPixels ovat erittäin suosittuja valmistajayhteisössä, ja niitä käytetään laajasti erilaisissa tee-se-itse-projekteissa.
Home Assistant on ilmainen ja avoimen lähdekoodin kodin automaatioalusta, joka on kirjoitettu Python 3: lla. Sen avulla voit hallita älylaitteesi eri laitteita. Home Assistant toimii täydellisesti Raspberry Pi 3: ssa tai 4: ssä ja voidaan asentaa Hass.io -kuvana.
Tässä opetusohjelmassa opit käyttämään Adafruit NeoPixels -laitetta Home Assistantin kanssa ilman ohjelmointia! Muutamassa vaiheessa asennamme ja määritämme kaiken ilman koodausta. Yhdistämme Adafruit NeoPixelsin avoimen lähdekoodin WiFi -kehityskorttiin ANAVI Miracle Controller.
Vaadittu laitteisto
- Adafruit NeoPixel -rengas
- Adafruit NeoPixel Stick
- 6 uros -uros -hyppyjohdinta
- 5V DC -virtalähde
- ANAVI Miracle Controller
- Raspberry Pi 3 tai 4
Vaihe 1: Asenna Home Assistant
Lataa Hass.io, lataa se microSD -kortille, kytke microSD -kortti Raspberry Pi -laitteeseen ja käynnistä se. Ensimmäisellä käynnistyksellä se lataa Home Assistantin uusimman version, joka kestää noin 20-30 minuuttia Internet-yhteydestäsi riippuen. Jos reitittimesi tukee mDNS: ää, pääset asennukseen osoitteessa https://hassio.local: 8123.
Vaihe 2: Asenna Mosquitto
Asenna Mosquitto MQTT -välittäjä Hass.io-lisäosakaupasta, määritä käyttäjätunnus ja salasana sekä pääsynhallintaluettelot (ACL), käynnistä lopuksi Mosquitto.
Vaihe 3: Lisää MQTT -integrointi Home Assistantille
Kohdasta Määritä> Integraatiot lisää uusi MQTT -integraatio. Anna IP -osoite, käyttäjätunnus, salasana ja napsauta Ota etsintä käyttöön. Se on pakollista ja erittäin tärkeää löytää.
Vaihe 4: Juotto uros -uros -hyppyjohtimista Adafruit NeoPixel -renkaaseen ja NeoPixel -tikkuun
Adafruit NeoPixel -renkaissa ja -sauvoissa ei ole johtoja. Juota uros -uros -hyppyjohtimet Adafruit NeoPixel Ringiin ja NeoPixel Stickiin. Jokaista NeoPixel -laitetta tarvitaan kolme johtoa. Yksi hyppyjohdin on tarkoitettu GND: lle, toinen 5 V DC: lle ja kolmas DIN: lle (tietojen syöttö).
Vaihe 5: Yhdistä ANAVI Miracle Controller -ohjelmaan
- Liitä NeoPixel Stick DIN LED1: een, GND GND: hen ja 5VDC VOUT: iin ANAVI Miracle Controllerissa.
- Liitä NeoPixel Ring -tulon tulo LED2: een, GND GND: hen ja 5 V: n tasavirta VOUT: iin ANAVI Miracle Controllerissa.
- Aseta ANAVI Miracle Controllerin hyppyjohdin asentoon 5 V.
- Kytke asianmukainen 5 V DC -keskuksen positiivinen virtalähde ANAVI Miracle Controller -laitteen piippuliittimeen (5,5 x 2,1 mm).
Vaihe 6: Määritä ANAVI Miracle Controller
Ensimmäisellä käynnistyksellä ANAVI Miracle Controller luo WiFi -tukiaseman. Yhdistä älypuhelimella, tabletilla tai tietokoneella ANAVI Miracle Controller -laitteeseen. Suorita ANAVI Miracle Controllerin määritykset loppuun noudattamalla kaappaajaportaalin ohjeita. Yhdistä se WiFi -verkkoon, aseta MQTT -välittäjän osoite, käyttäjätunnus ja salasana, aseta LED -tyypiksi NEOPIXEL, LED -merkkivalojen lukumäärä LEDille 1-8 Adafruit NeoPixel Stick -laitteelle ja LED -merkkivalojen lukumäärä LED2--12 Adafruit NeoPixel Ringille.
Vaihe 7: Ohjaa NeoPixeleitä Home Assistantista
Onnistuneen määrityksen jälkeen ANAVI Miracle Controller muodostaa yhteyden WiFi -verkkoon ja toimitettuun MQTT -välittäjään. Tämän jälkeen Home Assistant löytää automaattisesti ANAVI Miracle Controllerin. Avaa Home Assistant GUI, kytke päälle ANAVI Miracle Controller LED1 ja ANAVI Miracle Controller LED2. Aseta eri tehosteet ja värit molemmille Adafruit NeoPixeleille.