Оглавление:
- Шаг 1. Установите Home Assistant
- Шаг 2: Установите Mosquitto
- Шаг 3. Добавьте интеграцию MQTT для Home Assistant
- Шаг 4: Припаяйте перемычки между мужчинами и женщинами к кольцу Adafruit NeoPixel и стик NeoPixel
- Шаг 5: Подключитесь к ANAVI Miracle Controller
- Шаг 6: Настройте ANAVI Miracle Controller
- Шаг 7. Управляйте NeoPixels из домашнего помощника
Видео: Используйте Adafruit NeoPixels с домашним помощником: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Adafruit NeoPixels - это кольца, полосы и другие печатные платы с адресными светодиодными полосами RGB. Они связаны друг с другом. Adafruit NeoPixels очень популярны в сообществе разработчиков и широко используются в различных проектах «сделай сам» (DIY).
Home Assistant - это бесплатная платформа домашней автоматизации с открытым исходным кодом, написанная на Python 3. Она позволяет управлять различными устройствами в вашем умном доме. Home Assistant отлично работает на Raspberry Pi 3 или 4 и может быть установлен как образ Hass.io.
В этом руководстве вы узнаете, как использовать Adafruit NeoPixels с Home Assistant без какого-либо программирования! За несколько шагов мы все установим и настроим без написания кода. Мы подключим Adafruit NeoPixels к плате разработки WiFi с открытым исходным кодом ANAVI Miracle Controller.
Требуемое оборудование
- Кольцо Adafruit NeoPixel
- Стик Adafruit NeoPixel
- 6 перемычек между мужчинами
- Источник питания 5 В постоянного тока
- Чудо-контроллер ANAVI
- Raspberry Pi 3 или 4
Шаг 1. Установите Home Assistant
Загрузите Hass.io, прошейте его на карту microSD, вставьте карту microSD в Raspberry Pi и включите его. При первой загрузке он загружает последнюю версию Home Assistant, что занимает около 20-30 минут в зависимости от вашего подключения к Интернету. Если ваш маршрутизатор поддерживает mDNS, вы сможете получить доступ к своей установке по адресу https://hassio.local: 8123.
Шаг 2: Установите Mosquitto
Установите брокер Mosquitto MQTT из магазина дополнений Hass.io, настройте имя пользователя и пароль, а также списки контроля доступа (ACL) и, наконец, запустите Mosquitto.
Шаг 3. Добавьте интеграцию MQTT для Home Assistant
В разделе «Настроить»> «Интеграции» добавьте новую интеграцию MQTT. Введите IP-адрес, имя пользователя, пароль и нажмите «Включить обнаружение». Разрешить обнаружение обязательно и очень важно.
Шаг 4: Припаяйте перемычки между мужчинами и женщинами к кольцу Adafruit NeoPixel и стик NeoPixel
Кольца и палочки Adafruit NeoPixel из коробки не имеют выводов. Припаяйте перемычки «папа» к «папе» к кольцу Adafruit NeoPixel и стержню NeoPixel. Для каждого устройства NeoPixel необходимо три провода. Одна перемычка предназначена для заземления, другая - для 5 В постоянного тока, а третья - для DIN (ввод данных).
Шаг 5: Подключитесь к ANAVI Miracle Controller
- Подключите NeoPixel Stick DIN к LED1, GND к GND и 5VDC к VOUT на контроллере ANAVI Miracle.
- Подключите вход данных NeoPixel Ring к LED2, GND к GND и 5 В постоянного тока к VOUT на контроллере ANAVI Miracle.
- Установите перемычку на контроллере ANAVI Miracle Controller на 5V.
- Подключите соответствующий центральный положительный источник питания 5 В постоянного тока к цилиндрическому разъему (5,5x2,1 мм) на контроллере ANAVI Miracle.
Шаг 6: Настройте ANAVI Miracle Controller
При первой загрузке ANAVI Miracle Controller создает точку доступа WiFi. Подключитесь к ANAVI Miracle Controller со своего смартфона, планшета или компьютера. Следуйте инструкциям на адаптивном портале, чтобы завершить настройку ANAVI Miracle Controller. Подключите его к своей сети Wi-Fi, установите адрес брокера MQTT, имя пользователя и пароль, установите тип светодиода на NEOPIXEL, количество светодиодов для светодиодов 1 - 8 для Adafruit NeoPixel Stick и количество светодиодов для светодиодов 2 - 12 для Adafruit NeoPixel Ring.
Шаг 7. Управляйте NeoPixels из домашнего помощника
После успешной настройки ANAVI Miracle Controller подключится к вашей сети Wi-Fi и предоставленному брокеру MQTT. После этого Home Assistant автоматически обнаружит ANAVI Miracle Controller. Откройте графический интерфейс Home Assistant, включите ANAVI Miracle Controller LED1 и ANAVI Miracle Controller LED2. Установите разные эффекты и цвета для каждого из двух Adafruit NeoPixels.
Рекомендуемые:
Используйте кнопки на вашем Magicbit [Magicblocks]: 5 шагов
Использование кнопок на Magicbit [Magicblocks]: это руководство научит вас использовать кнопки на Magicbit с помощью Magicblocks. Мы используем magicbit в качестве платы для разработки в этом проекте, основанном на ESP32. Поэтому в этом проекте можно использовать любую плату разработки ESP32
Управление домашним освещением с помощью Google Assistant с помощью Arduino: 7 шагов
Управляйте освещением дома с помощью Google Assistant с помощью Arduino: (Обновление от 22 августа 2020 г .: этому руководству 2 года, и он основан на некоторых сторонних приложениях. Любое изменение с их стороны может сделать этот проект неработающим. Это может или не может работать сейчас, но вы можете следовать ему как справочнику и изменять в соответствии с
Как управлять светом / домашним освещением с помощью Arduino и Amazon Alexa: 16 шагов (с изображениями)
Как управлять светом / домашним освещением с помощью Arduino и Amazon Alexa: я объяснил, как управлять светом, который подключен к UNO и управляется Alexa
Управление домашним помощником с помощью Autovoice: 4 шага
Управляйте Homeassistant с помощью Autovoice: я использую этот аддон с hass.io https://github.com/notoriousbdg/hassio-addons
Подключите Ipod или другой MP3-плеер к обычным домашним динамикам без дорогого и громоздкого усилителя !: 4 шага
Подключите Ipod или другой MP3-плеер к обычным домашним динамикам без дорогого и громоздкого усилителя !: У вас есть множество дополнительных стереодинамиков, которые либо поставлялись с дешевыми стереосистемами, которые сломались, либо они у вас просто есть без видимой причины? В этой инструкции я покажу вам, как вы можете подключить их к любому Mp3-плееру или любому устройству со звуковым портом