Умную вытяжку в каждую квартиру!

26 февраля 2019, 08:04

В первой части USB TTL мы научились прошивать устройства от Sonoff (да и любые на ESP  вы так же сможете прошить). 

В этой статье мы так же воспользуемся продуктом Itead - Sonoff iFan02 для подключения к нашей квартирной вытяжке.

Нам понадобится:

  • Понижающий трансформатор 220-120 вольт
  • Sonoff iFan 02
  • Ранее купленный джентльменский набор (USB TTL, паяльник и немножко проводов)
  • Homebridge

По поводу трансформатора. Я не ощутил разницы в режимах на iFan 02 пока случайно не подключил его к вытяжке в ванной, которая давно уже работает от него (трансформатора). Именно тогда я заметил разницу в режимах работы вытяжки, от тихой работы до ощутимых оборотов (всего 3 режима).

Подготовка

Устройство работает на ESP8285. Не забывайте при запуске flash_download_tools_v3.6.5.exe выбирать нужный вам чип.

Первое что нам нужно сделать, замкнуть 2 контакта на плате. Для этого подпаяйте к каждой по 1 проводу и соедините их между собой (это необходимо для прошивки, но, так как площадки на плате очень слабые, что бы потом не отпаивать провод, просто разомкните его перед началом непосредственной работы устройства):

Гребенку так же лучше подпаять, на фото слева. Это GND, TX, RX, 3V. Теперь подключите бытовую вилку к входу питания устройства. Это необходимо, так как питания от USB порта при прошивке не хватает.

После всех манипуляций, зажмите кнопку на устройстве, и подключите питание к самой плате. К гребенке необходимо подключить только RX, TX и GND. Будьте аккуратны, питание на плате 220В!

Прошивка

Здесь все аналогично, только мы будем использовать другую прошивку. 

Стираем память платы с помощью FlashESP8266.exe:

Отключаем питание от устройства, зажимаем кнопку и вновь подключаем питание. Устройство готово к загрузке прошивки:

Нажимаем заветную кнопку Start и ждем окончания процесса. Если что то не получилось, не забываем про "плохую пайку" и переводе устройства в режим загрузки прошивки.

После того как все получится, отключите питание от устройства и разъедините провод который вы ранее соединяли!

Настройка

Подключайте питание, найдите созданную устройством сеть, подключитесь к ней, укажите настройки вашей домашней сети и устройство готово к работе. IP адрес iFan вы сможете посмотреть на вашем роутере (ищите клиенты сети или DHCP).

Далее перейдите в настройки и укажите тип устройства (Sonoff iFan02):

Так же для работы необходим MQTT. Наверняка он уже у вас установлен, но если нет, на сайте есть статья ССЫЛКА как его установить. Для настройки понадобится только IP адрес MQTT брокера (на фото Хост) и Топик (любое уникальное имя):

Теперь установим плагин для HomeBridge:

sudo npm install -g homebridge-mqtt-fan-tasmota

И добавим в конфигурацию (в раздел с "accessories"):

{
            "accessory": "mqtt-fan-tasmota",
            "name": "Bedroom Fan",
            "topic": "sonoff",
            "url": "mqtt://127.0.0.1"
}

Вместо 127.0.0.1 укажем наш адрес MQTT брокера, который мы указывали в настройках iFan и имя топика (topic), который мы так же указали ранее.

Перезапустим HomeBridge:

sudo systemctl restart homebridge

Наслаждаемся результатом ;) Прошу обратить внимание, что в коде прошивки или в плагине для Homebridge присутствует особенность, когда при управлении из HomeKit, минимальная скорость вентилятора будет равна максимальной на самом устройстве и наоборот. Эту ошибку должны исправить.

В следующей статье мы сделаем сложную автоматизацию в HomeKit по управлению режимами вытяжки в зависимости от уровня влажности (пример для ванной комнаты).


Все новости мира умных домов - t.me/SprutAI_News или Instagram
Остались вопросы? Мы в Telegram - @SprutAI

Хочешь умный дом но нет времени разбираться?
Посмотри примеры работ и выбери себе интегратора.
  1. Дмитрий Батюшин (ReD)
    Дмитрий Батюшин (ReD) отредактировано 2 года назад

    Ждем продолжение

  2. Александр Поспелов (@citizenofthewor1d)

    Добрый день. Очень занятно! Надо делать).

    Не понял только зачем понижать напряжение. Ограничить обороты вентилятора?

  3. Владислав Масенков (Spirit)

    Я правильно понимаю, что вариант sonoff basic + твердотельное реле/мосфет + tasmota также решают вопрос регулировки вентиляции с помощью шим модуляции?

    • Виктор Гараев (netRunner)

      ШИМ не есть хорошо для двигателя...

      • . . (Bonefolder)
        . . (Bonefolder) 2 года назад

        Кто сказал? Нормально бытовые вентиляторы работают через шим. А вот ваш iFan02, из-за его размеров, не так легко будет спрятать за вытяжным вентилятором.

  4. Андрей Паневин (gfyz)
    Андрей Паневин (gfyz) 2 года назад

    интересно.

    с кухонной вытяжкой прокатит такое?)))

  5. (qwerty12345)
    (qwerty12345) 2 года назад

    Спасибо, заказал себе!

  6. (id138756030)
    (id138756030) 2 года назад

    Очень,Увлекательно...!!

  7. (Abram)
    (Abram) 2 года назад

    спасибо за статью, нашел что искал :-)

  8. (AmurovPetr)
    (AmurovPetr) 2 года назад

    с вами можно как то связаться?

  9. (Olejik)
    (Olejik) 2 года назад

    когда будет продолжение? :-)

  10. (DenisZagitov)
    (DenisZagitov) год назад

    Будет продолжение то?)

  11. Павел Ник (bj_tracer)
    Павел Ник (bj_tracer) год назад

    Народ! Как вентилятор управляется этим девайсом - шим или сменой балластного резистора?
    Смотрел на гитхабе фотки 02 и 03 версии - стоит 4 реле, есть какие-то большие резисторы по 10к.
    Я правильно понимаю, что реализована каскадная схема включения реле, которая просто переключает количество резисторов включенных последовательно с мотором вентилятора?

  12. Павел Ник (bj_tracer)
    Павел Ник (bj_tracer) год назад

    Спросил напрямую у китайцев. Вот что они ответили:

    1st speed of wind speed: 2.5 speed regulation capacitor 

    When 120V / 60Hz power supply, the maximum current is about 113mA 

    When 220V / 50Hz power supply, the maximum current is about 173mA 

    2nd speed: 3.5 + 3 speed regulation capac  itor 

    When 120V / 60Hz power supply, the maximum current is about 249mA 

    When 220V / 50Hz power supply, the maximum current is about 456mA 

    3 speeds: straight through, same as without iFan.

К списку статей

Устройства в материале

TTL Конвертер CP2101

Производитель: noname
Заказать на:

Sonoff iFan 02

Производитель: ITEAD

Похожие статьи

17 декабря 2019, 17:49
Универсальный привод для автоматического удаленного открытия окон с простой интеграцией в умные дома.
04 сентября 2018, 12:14
Интеграция RGB ленты на ESP8266 с прошивкой tasmota в систему HomeBridge (HomeKit)
15 октября 2018, 09:05
Прошивка для Sonoff c нативным HomeKit
02 ноября 2018, 12:14
Кнопка звонка с уведомлениями в HomeKit
27 октября 2018, 12:20
Нативный Термостат для котла на ESP8266 с поддержкой Apple HomeKit
02 октября 2018, 18:41
Установка SDK для компиляции прошивок под HomeKit
09 ноября 2020, 19:03
В статье я расскажу о том, как сделать ваши рулонные, в том числе и кассетные шторы, чуточку умнее. Дам ссылки на дешевые аккумуляторные моторы. Расскажу про способы трансляции сигналов 433Мгц в MQTT. И продемонстрирую много фотографий решения и немного видео.
29 октября 2019, 07:59
Умный домофон на базе nodeMCU с прошивкой ESPHome.
01 октября 2018, 07:43
Нативный HomeKit на ESP8266
20 января 2019, 15:09
Использование ESPHomeLib в связке с Home Assistant