Skip to content
/ rgb Public

Offline smart home - esp8266 and WS2811/WS2812/NeoPixel LEDs Smart home / Gudra māja / Умны дом

License

Notifications You must be signed in to change notification settings

renat2985/rgb

Repository files navigation

Офлайн умный дом на базе ESP8266 и светодиодов WS2811/WS2812/NeoPixel

Описание

Этот проект предназначен для создания автономной системы умного дома с использованием микроконтроллера ESP8266 и светодиодов WS2811/WS2812/NeoPixel. Он предоставляет функциональность управления освещением и другими устройствами без необходимости постоянного подключения к интернету.

Особенности

  • NTP: Синхронизация времени через протокол NTP.
  • DDNS: Поддержка динамического DNS для удаленного доступа.
  • Таймеры: Настройка автоматических действий по расписанию.
  • Датчики: Поддержка DHT11, DHT22, AM2302, RHT03, DS18B20 и аналоговых датчиков.
  • Реле: Управление до 4 реле.
  • Жалюзи: Контроль жалюзи через интерфейс.
  • Светодиоды: Управление светодиодами WS2811/WS2812/NeoPixel.
  • RF и IR: Прием и передача сигналов радиочастотного и инфракрасного диапазонов.

Установка

🚀 Веб установка (рекомендуется)

Откройте этот сайт и следуйте инструкциям

Или используйте NodeMCU Flasher

  1. Загрузка прошивки: Скачайте файл прошивки Build.Spiffs.flash.1Mb.256Kb.2018.12.03.zip

  2. Инструмент прошивки: Скачайте NodeMCU Flasher для Windows (Win32 или Win64).

  3. Настройка: Настройте параметры прошивки:

    - Модуль: Generic ESP8266 Module
    - Размер флеша: 1 МБ
    - Режим флеша: DIO
    - Частота флеша: 40 МГц
    - Скорость загрузки: 921600
    

Примеры использования

Пример работы системы можно посмотреть в этом видео, здесь мы сделали большое количество видео по обучению. Так же советуем почитать wiki, там вы тоже найдете много полезного.

IMAGE ALT TEXT HERE

Мобильное приложение

Для удобного управления системой доступно мобильное приложение:

Приложение отправляет UPnP-пакет в локальную сеть, и первое устройство, которое ответит, откроется в вашем браузере, что избавляет от необходимости запоминать IP-адреса устройств.

Благодарности

Особая благодарность Андрею за разработку мобильного приложения.

Другие наши проекты

🔋 Donation

If you like this project, you can buy me a cup of coffee ☕