Índice:

Use Adafruit NeoPixels com Home Assistant: 7 etapas
Use Adafruit NeoPixels com Home Assistant: 7 etapas

Vídeo: Use Adafruit NeoPixels com Home Assistant: 7 etapas

Vídeo: Use Adafruit NeoPixels com Home Assistant: 7 etapas
Vídeo: Controlling Adafruit NeoPixels with Home Assistant & without Any Programming 2024, Novembro
Anonim
Image
Image

Adafruit NeoPixels são anéis, tiras e outras placas de circuito impresso com tiras de LED RGB endereçáveis. Eles são acorrentáveis um ao outro. Os NeoPixels da Adafruit são muito populares na comunidade de criadores e amplamente usados em vários projetos do tipo faça você mesmo.

Home Assistant é uma plataforma de automação residencial gratuita e de código aberto escrita em Python 3. Ele permite que você gerencie vários dispositivos em sua casa inteligente. O Home Assistant funciona perfeitamente no Raspberry Pi 3 ou 4 e pode ser instalado como imagem Hass.io.

Neste tutorial, você aprenderá como usar o Adafruit NeoPixels com Home Assistant sem qualquer programação! Em poucos passos iremos instalar e configurar tudo sem qualquer codificação. Iremos conectar o Adafruit NeoPixels à placa de desenvolvimento WiFi de código aberto ANAVI Miracle Controller.

Hardware Requerido

  • Anel Adafruit NeoPixel
  • Adafruit NeoPixel Stick
  • 6 fios de jumper macho para macho
  • Fonte de alimentação 5 V DC
  • ANAVI Miracle Controller
  • Raspberry Pi 3 ou 4

Etapa 1: instalar o Home Assistant

Instale o Home Assistant
Instale o Home Assistant
Instale o Home Assistant
Instale o Home Assistant

Baixe o Hass.io, atualize-o no cartão microSD, conecte o cartão microSD no Raspberry Pi e ligue-o. Na primeira inicialização, ele baixa a versão mais recente do Home Assistant, que leva cerca de 20-30 minutos, dependendo da sua conexão com a Internet. Se o seu roteador suportar mDNS, você poderá acessar a instalação em https://hassio.local: 8123.

Etapa 2: Instale o Mosquitto

Instale o Mosquitto
Instale o Mosquitto
Instale o Mosquitto
Instale o Mosquitto
Instale o Mosquitto
Instale o Mosquitto

Instale o intermediário Mosquitto MQTT da loja de complementos Hass.io, configure o nome de usuário e a senha, bem como as listas de controle de acesso (ACL) e, por fim, inicie o Mosquitto.

Etapa 3: adicionar integração MQTT para o assistente doméstico

Adicionar integração MQTT para Home Assistant
Adicionar integração MQTT para Home Assistant
Adicionar integração MQTT para assistente doméstico
Adicionar integração MQTT para assistente doméstico

Em Configurar> Integrações, inclua uma nova integração MQTT. Digite o endereço IP, nome de usuário, senha e clique em Ativar descoberta. É obrigatório e muito importante permitir a descoberta.

Etapa 4: Soldar os fios de ligação macho para macho no anel Adafruit NeoPixel e no bastão NeoPixel

Soldar fios de ligação macho para macho para Adafruit NeoPixel Ring e NeoPixel Stick
Soldar fios de ligação macho para macho para Adafruit NeoPixel Ring e NeoPixel Stick
Soldar fios de ligação macho para macho para Adafruit NeoPixel Ring e NeoPixel Stick
Soldar fios de ligação macho para macho para Adafruit NeoPixel Ring e NeoPixel Stick
Soldar fios de ligação macho para macho para Adafruit NeoPixel Ring e NeoPixel Stick
Soldar fios de ligação macho para macho para Adafruit NeoPixel Ring e NeoPixel Stick

Fora da caixa, os anéis e varas Adafruit NeoPixel não têm cabos. Solde os fios de jumper macho para macho no anel Adafruit NeoPixel e no bastão NeoPixel. São necessários três fios para cada dispositivo NeoPixel. Um jumper é para GND, outro para 5 Vcc e o terceiro é para DIN (entrada de dados).

Etapa 5: conectar ao ANAVI Miracle Controller

Conecte-se ao ANAVI Miracle Controller
Conecte-se ao ANAVI Miracle Controller
Conecte-se ao ANAVI Miracle Controller
Conecte-se ao ANAVI Miracle Controller
Conecte-se ao ANAVI Miracle Controller
Conecte-se ao ANAVI Miracle Controller
  • Conecte NeoPixel Stick DIN ao LED1, GND ao GND e 5VDC ao VOUT no ANAVI Miracle Controller.
  • Conecte a entrada de dados do anel NeoPixel ao LED2, GND ao GND e alimentação de 5 V CC ao VOUT no ANAVI Miracle Controller.
  • Defina o jumper no ANAVI Miracle Controller para 5V.
  • Conecte a fonte de alimentação positiva central de 5 V DC adequada ao conector cilíndrico (5,5 x 2,1 mm) no ANAVI Miracle Controller.

Etapa 6: Configurar o ANAVI Miracle Controller

Configurar ANAVI Miracle Controller
Configurar ANAVI Miracle Controller
Configurar ANAVI Miracle Controller
Configurar ANAVI Miracle Controller

Na primeira inicialização, o ANAVI Miracle Controller cria um ponto de acesso WiFi. De seu smartphone, tablet ou computador, conecte-se ao ANAVI Miracle Controller. Siga as instruções no portal cativo para concluir a configuração do ANAVI Miracle Controller. Conecte-o à sua rede WiFi, defina o endereço do corretor MQTT, nome de usuário e senha, defina o tipo de LED como NEOPIXEL, número de LEDs para LED1 a 8 para Adafruit NeoPixel Stick e número de LEDs para LED2 a 12 para Adafruit NeoPixel Ring.

Etapa 7: Controle os NeoPixels do assistente doméstico

Controle NeoPixels do assistente de casa
Controle NeoPixels do assistente de casa
Controle NeoPixels de Assistente de casa
Controle NeoPixels de Assistente de casa
Controle NeoPixels de Assistente de casa
Controle NeoPixels de Assistente de casa

Após a configuração bem-sucedida, o ANAVI Miracle Controller se conectará à sua rede WiFi e ao corretor MQTT fornecido. Depois disso, o Home Assistant descobrirá automaticamente o ANAVI Miracle Controller. Abra a GUI do Home Assistant, ligue o ANAVI Miracle Controller LED1 e o ANAVI Miracle Controller LED2. Defina diferentes efeitos e cores para cada um dos dois Adafruit NeoPixels.

Recomendado: