Inhoudsopgave:
- Stap 1: Installeer Home Assistant
- Stap 2: Installeer Mosquito
- Stap 3: MQTT-integratie voor Home Assistant toevoegen
- Stap 4: Soldeer mannelijke naar mannelijke jumperdraden aan Adafruit NeoPixel Ring en NeoPixel Stick
- Stap 5: Maak verbinding met de ANAVI Miracle Controller
- Stap 6: ANAVI Miracle Controller configureren
- Stap 7: Bedien NeoPixels vanuit Home Assistant
Video: Adafruit NeoPixels gebruiken met Home Assistant - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Adafruit NeoPixels zijn ringen, strips en andere printplaten met adresseerbare RGB LED-strips. Ze zijn aan elkaar te koppelen. Adafruit NeoPixels zijn super populair in de makersgemeenschap en worden veel gebruikt in verschillende doe-het-zelf-projecten (DIY).
Home Assistant is een gratis en open source domotica-platform geschreven in Python 3. Hiermee kun je verschillende apparaten in je slimme huis beheren. Home Assistant werkt prima op Raspberry Pi 3 of 4 en kan worden geïnstalleerd als Hass.io-image.
In deze tutorial leer je hoe je Adafruit NeoPixels met Home Assistant kunt gebruiken zonder programmeren! In een paar stappen zullen we alles installeren en configureren zonder enige codering. We zullen Adafruit NeoPixels verbinden met het open source WiFi-ontwikkelbord ANAVI Miracle Controller.
Vereiste hardware
- Adafruit NeoPixel-ring
- Adafruit NeoPixel-stick
- 6 mannelijke naar mannelijke jumperdraden
- 5V DC-voeding
- ANAVI Miracle Controller
- Raspberry Pi 3 of 4
Stap 1: Installeer Home Assistant
Download Hass.io, flash het op microSD-kaart, steek de microSD-kaart in Raspberry Pi en zet hem aan. Bij de eerste keer opstarten downloadt het de nieuwste versie van Home Assistant, wat ongeveer 20-30 minuten duurt, afhankelijk van je internetverbinding. Als uw router mDNS ondersteunt, kunt u uw installatie bereiken op
Stap 2: Installeer Mosquito
Installeer Mosquitto MQTT-broker vanuit de Hass.io add-on store, configureer gebruikersnaam en wachtwoord evenals Access Control Lists (ACL), en start eindelijk Mosquitto.
Stap 3: MQTT-integratie voor Home Assistant toevoegen
Voeg vanuit Configure > Integraties nieuwe MQTT-integratie toe. Voer het IP-adres, de gebruikersnaam en het wachtwoord in en klik op Ontdekking inschakelen. Het is verplicht en erg belangrijk om detectie mogelijk te maken.
Stap 4: Soldeer mannelijke naar mannelijke jumperdraden aan Adafruit NeoPixel Ring en NeoPixel Stick
Uit de doos Adafruit NeoPixel Rings en Sticks hebben geen snoeren. Soldeer mannelijke naar mannelijke jumperdraden aan Adafruit NeoPixel Ring en NeoPixel Stick. Voor elk NeoPixel-apparaat zijn drie draden nodig. Een jumperdraad is voor GND, een andere voor 5V DC en de derde is voor DIN (gegevensinvoer).
Stap 5: Maak verbinding met de ANAVI Miracle Controller
- Sluit NeoPixel Stick DIN aan op LED1, GND op GND en 5VDC op VOUT op ANAVI Miracle Controller.
- Sluit NeoPixel Ring-gegevensinvoer aan op LED2, GND op GND en 5V DC-voeding op VOUT op ANAVI Miracle Controller.
- Zet de jumper op ANAVI Miracle Controller op 5V.
- Sluit de juiste 5V DC centrale positieve voeding aan op de cilinderaansluiting (5,5x2,1 mm) op de ANAVI Miracle Controller.
Stap 6: ANAVI Miracle Controller configureren
Bij de eerste keer opstarten creëert ANAVI Miracle Controller een WiFi-toegangspunt. Maak vanaf uw smartphone, tablet of computer verbinding met ANAVI Miracle Controller. Volg de instructies op de captive portal om de configuratie van ANAVI Miracle Controller te voltooien. Verbind het met uw WiFi-netwerk, stel het MQTT-brokeradres, gebruikersnaam en wachtwoord in, stel LED-type in op NEOPIXEL, aantal LED's voor LED1 tot 8 voor Adafruit NeoPixel Stick en aantal LED's voor LED2 tot 12 voor Adafruit NeoPixel Ring.
Stap 7: Bedien NeoPixels vanuit Home Assistant
Na een succesvolle configuratie maakt ANAVI Miracle Controller verbinding met uw WiFi-netwerk en de meegeleverde MQTT-broker. Daarna zal Home Assistant automatisch ANAVI Miracle Controller ontdekken. Open Home Assistant GUI, schakel ANAVI Miracle Controller LED1 en ANAVI Miracle Controller LED2 in. Stel verschillende effecten en kleuren in voor elk van de twee Adafruit NeoPixels.
Aanbevolen:
Hoe de GPIO-pinnen en Avrdude van een Raspberry Pi te gebruiken om DIMP 2 of DA PIMP te Bit-bang-programma te gebruiken 2: 9 stappen
Hoe de GPIO-pinnen van een Raspberry Pi en Avrdude te gebruiken voor Bit-bang-programma DIMP 2 of DA PIMP 2: Dit zijn stapsgewijze instructies voor het gebruik van een Raspberry Pi en het gratis open-source commando avrdude to bit-bang -programmeer een DIMP 2 of DA PIMP 2. Ik neem aan dat je bekend bent met je Raspberry Pi en de LINUX-opdrachtregel. Je hoeft niet
Domotica met Google Assistant en Adafruit IO: 3 stappen
Domotica met Google Assistant en Adafruit IO: Google Assistant is een op AI (Artificial Intelligence) gebaseerde spraakopdrachtservice. Met behulp van spraak kunnen we communiceren met Google Assistant en het kan zoeken op internet, evenementen plannen, alarmen instellen, apparaten bedienen, enz. Deze service is beschikbaar op sma
Aan de slag met domotica: Home Assistant installeren: 3 stappen
Aan de slag met domotica: Home Assistant installeren: we gaan nu beginnen met de serie domotica, waar we een slim huis creëren waarmee we dingen als lichten, luidsprekers, sensoren enzovoort kunnen bedienen met behulp van een centrale hub samen met een stem assistent. In dit bericht zullen we leren hoe je ins
IoT Hydroponics - Adafruit IO gebruiken voor EC-, PH- en temperatuurregistratie: 6 stappen
IoT Hydroponics - Adafruit IO gebruiken voor EC-, PH- en temperatuurregistratie: deze instructable laat zien hoe de EC, pH en temperatuur van een hydrocultuuropstelling kunnen worden bewaakt en de gegevens kunnen worden geüpload naar de IO-service van Adafruit. Adafruit IO is gratis om mee aan de slag te gaan. Er zijn betaalde abonnementen, maar het gratis abonnement is meer dan genoeg voor deze pro
Mac Terminal gebruiken en toetsfuncties gebruiken: 4 stappen
Mac Terminal gebruiken en toetsfuncties gebruiken: We laten u zien hoe u de MAC Terminal opent. We zullen u ook enkele functies binnen de Terminal laten zien, zoals ifconfig, mappen wijzigen, toegang tot bestanden en arp. Met Ifconfig kunt u uw IP-adres en uw MAC-advertentie controleren