Обзор неплохого WiFi выключателя, самой базовой и дешевой версии.
Устройство работает по прямому назначению из коробки, навыки программирования не нужны. Добавить немного ума своему дому никогда не было так просто. =)
Для энтузиастов тоже подойдет, ибо ESP8266 открытая платформа с кучей документации.
Тут уже были обзоры более дорогих версий.
Раз,
два.
Магазин просил разместить
следующую ссылку на товар.
Посылка была отправлена 3 числа, получена сегодня. В пути примерно две недели, то есть.
Девайс в совсем спартанской комплектации, просто в антистатическом пакетике. Более дорогие версии кладут в коробочку, вроде как.
Ну, не суть.
Инфографика с основными характеристиками и габаритами:
Имеем WiFi, питание 5-24 вольт постоянного тока, реле до 10 ампер.
Лично я бы на максимум реле не загружал, но для управления светом и бытовыми приборами его хватит с головой.
Сетевого адаптера на плате нет, но производитель поступил компроммисно: при коммутации постоянного тока с напряжением 5-25 вольт внешнего питания не нужно.
Можно светодиодами и галогенными лампочками 12В управлять, например.
Для переменного тока нужен источник питания и удаление двух перемычек с платы. Подробнее ниже по тексту.
Итак, рассмотрим, что за зверь.
Собрано весьма аккуратно, плата хорошо отмыта. Клеммники зажали. =)
Тут у нас DC-DC преобразователь.
Сделано вполне по-умному: стоит импульсный MP2307, который преобразует входное питание в 5 вольт для управления реле. Далее стоит линейный AMS1117 для питания ESP8266 напряжением 3,3 вольта. Хорошее решение с высоким КПД.
Энергопотребление от питания 5,4В составляет 70мА в простое и 100мА при включенном реле.
Тут сама ESP8266. Разведены несколько свободных GPIO и последовательный порт для программирования. В общем, возможное перепиливание под себя изначально предусмотрено.
Антенна выполнена на плате.
Сзади платы пустовато. Силовые дорожки хорошо изолированы от низковольтной части и залужены.
Тут из интересного только ПЗУ Winbond 25Q80 объемом 1 мегабайт. Не очень густо.
Реле довольно высокое.
И вроде как неплохое.
Datasheet.
Для работы с сетевым напряжением нужно удалить два резистора и подключить питание согласно схеме:
Ну что ж, теперь посмотрим, как это дело работает.
Приложение
Android…
Для работы нужно зарегистрироваться. Чтобы зарегистрироваться, нужно в поле "
Telphone number" ввести свой e-mail.
Да-да, перевод тут не вполне адекватный.
После регистрации приходит код подтверждения, активируем аккаунт.
Потом добавляем новое устройство. Для обнаружения жмем и держим единственную кнопку на выключателе. Приложение хочет от нас нечто неочевидное, но правильный ответ первый.
Потом вводим пароль от своей беспроводной сети.
И… вроде, работает. Осталось только как-то назвать выключатель.
В главном меню появляется устройство, реле уже можно щелкать нажатием на кнопку. Ну, вполне удобно.
Работу реле отчетливо слышно.
Настройки. Можно задать поведение по умолчанию при подаче питания: включено или выключено. «Vibration Switch» это всего лишь вибрация телефона по нажатию на кнопку включения-выключения.
Есть таймеры. Как простой:
Так и по расписанию. Всего можно создать до 8 правил.
RTC в устройстве нет, так что таймеры работают только через облако.
В общем-то, как и всё устройство. В локальной сети приложение ничего делать не умеет, и это главный недостаток девайса.
В локальной сети выключатель виден так:
Если коротко:
+ хорошее качество изготовления
+ цена немногим выше, чем те же детали в развес
+ простая настройка
+ работает из коробки
+ можно использовать свою прошивку и настроить под себя
— работа только через интернет
— закрытая родная прошивка, «чуть-чуть подпилить под себя» нельзя
Благодарю за внимание.
UPD
github.com/arendst/Sonoff-MQTT-OTA-Arduino
Альтернативная прошивка от arendst, работает без облаков и интернетов в локальной сети.
Приметил её юзер
Monster1024, не стесняемся его плюсовать. :3
Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.
Все доступные настройки я заскринил.
Думаю, тут придется самому дорабатывать прошивку.
Получается, больше девяти баксов с доставкой.
На Банггуде можно Sonoff за восемь взять.
Отвалился Интернет и прощай домашняя автоматизация :)
А обзор хороший.
Спасибо.
Ссылку подправил, в следующий раз обзор будет отправлен на доработку, а автор может попасть на предварительную проверку всех своих обзоров.
aliexpress.com/item/FREE-SHIPPING-2PCS-LOT-CP2102-USB-2-0-to-UART-TTL-6PIN-Connector-Module-Serial-Converter/1095621364.html
А по поводу софта под форточку, чтобы попроще? Что посоветуете?
Софт для прошивки — сама Arduino IDE (с расширением arduino-esp8266). Можно даже настроить, чтобы собиралось и выкладывалось для обновления по воздуху прямо из Arduino IDE (у arendst все расписано «по пунктам»).
Ну а для работы потребуется MQTT — тут любой сервер на любой железке. Я управляю всем этим добром через home-assistant на сервере в docker-образе. Некоторые mqtt на роутере поднимают.
Там вроде еще есть вариант с прошивки на lua — но с ним я не возился.
Но как конструктор для своей прошивки может быть интересно.
Чтоб утюгом платы не колхозить?
И иметь открытое по
Интересно вроде wio node но цена еще выше
Тогда бы и пилить можно было бы и от китайских облаков избавиться
С точки зрения кодинга это обычная ESP8266.
даже терморегулятор состряпать, даже двухконтурный регулятор от двух датчиков (темп. теплоносителя и темп. улицы) и всё. для этого очень «вещь».
Кстати, такое же устройство есть и в корпусе почти за те же деньги.
Но себе такое не куплю. Из следующих соображений:
Во-первых, то же самое можно собрать самому за те же (а учитывая стоимость доставки — меньшие!) деньги. Как это сделать, на муське уже описывалось, и вроде даже не раз.
Во-вторых, привязка к китайскому облаку… Без долгих рассуждений: не хочу такого.
В-третьих, просто как плата на 8266, она обладает мизером памяти — любое расширение возможностей потребует перепайки микросхемы памяти, так не проще сразу купить с нормальной?
Ну и в-четвертых: тянуть силовые дорожки практически в упор к памяти и входу wifi-приемника — хуже, чем преступление: это ошибка. Которая неизбежно аукнется, рано или поздно.
Я бы не сказал, что памяти там совсем мизер. 4 MB — это вполне хорошая конфигурация и можно запилить достаточно полезных фич. Хотя, сам ESP8266 поддерживает объёмы и больше, но не уверен, что можно будет «сразу купить» это легко и ещё уложиться в эти деньги.
По поводу дорожек — всё зависит от нагрузки. Если критично, то реле можно сделать внешним.
Ну а время — тут спорить не буду, у каждого свой подход, потому говорю только за себя: мне приятнее потратить его на процесс создания устройства, в котором я буду уверен. Хотя бы просто — «более уверен, чем в завязанном на китайское облако».
Когда «интересно создать своё», то речь про более низкую цену не идёт. Самому обычно всегда будет дороже, но зато интереснее и новый опыт. То есть, цена не так критична.
Этот Sonoff хорош как платформа для своей прошивки. Чисто железно самому делать мелким тиражом (1-10 шт) дешевле врядли будет. Кстати, там даже есть пины для программирования, что особенно привлекает.
но опять же нужна прошивка((
это конечно уже в разы легче/проще, чем покупать ещё микроконтроллер или ардуино, но с зашиванием у меня вообще нет никакого опыта((
мне бы чуть дороже, но готовый девайс, по типу «получил и пользуешься», лучше даже по блутуз ;)
но мне не нравится интерфейс, не дружественный и кроме «папы» никому не попользоваться
а на прямую подобные «железки» — вообще что ли работать не умеют?
зачем ему обвязка роутера, если можно/нужно делать на прямую с мобилой…
вот по блутузу последнюю неделю мне стало очень даже интересно ;)
может кто чего-то подскажет в плане готового «девайса» с управлением нагрузкой?
Всё от прошивки зависит.
Только напрямую не так удобно. Особенно когда тебе WiFi нужен ещё для чего-то (кино на телефоне в этот момент смотришь) или когда таких устройств несколько.
Друзья, поправьте карму за сообщение выше!!!
в программировании у меня вообще нет опыта, так же как и железок для этого…
я тут неделю с инета тупо не вылажу мониторя чего интересно есть в продаже и потом изучаю обзоры + перечитка технических форумов по безопасности и прочее интересное, а если я ещё буду и с программированием разбираться, то это ещё на пол года затянется…
а началось всё с мысли заказать мелочи из китая, в результате все 50 страниц избранного забито на AliEx, а заказан пока только один «налобник»))
я тут уже пришёл к выводу, что ради покупки некоторых модулей(к примеру акселерометр, гироскоп, УЗ датчик расстояния) для получения нужных результатов — всё-равно видимо нужно будет изучить азы поверхности программирования и приобретать ардуино и всё остальное, но это минимум к следующему отпуску))
сейчас мне интересен девайс, который с коробки подключил и пользуешься ;)
естественно, хотелось бы, что-бы данный функционал был с привязкой только под определённой индификатор управления, так как в последствии возможно перенёс бы данный функционал на открытие авто))
Вот я бы не отказался включать свет загодя, когда нужда посреди ночи из кровати гонит.
P.S. А вообще считаю, что идеальна та система, где вообще не надо вмешиваться в её работу. Она сама должна включать, выключать, не напрягая меня поисками мобилы\пульта и походами к выключателю. Я не знаю как это возможно реализовать, но хочу чтоб так было. Очевидно, система должна уметь читать мысли.
В этом вроде смысл.
Глянул на али модуль для ардуино стоит чуть больше 100 руб.
а так да, чаще пультик чем мобила
www.youtube.com/watch?v=IInUXNEU3E8
esp8266.ru/
homes-smart.ru/
Для ответственных работ со временем я бы использовал хотя бы RTC.