- Умная Wi-Fi-розетка Alfawise PE1004T, подключение в Home Assistant
- Вступление
- Где купить — gearbest
- Поставка
- Характеристики
- Дизайн
- Приложение
- Home Assistant
- Плюсы и минусы
- Видеоверсия
- Вывод
- Способы настройки удаленного доступа к Home Assistant
- Реальный статический ip адрес
- Реальный динамический ip адрес
- Серый ip адрес — vpn/ssh туннель
- Серый ip адрес — использование сервиса роутера Keenetic
- Серый ip адрес — использование TOR
- Серый ip адрес — использование ZeroTier
- Серый ip адрес — nabucasa.com
- Sonoff mini: Wi-Fi-реле с DIY-режимом, интеграция в Home Assistant
- Содержание
- Где купить ?
- Параметры
- Поставка
- Внешний вид
- Конструкция
- Приложение Ewelink
- Работа реле
- Режим DIY
- Home Assistant
- Видео версия обзора
- Дополнительные видео по теме:
- Вывод
Умная Wi-Fi-розетка Alfawise PE1004T, подключение в Home Assistant
По своему опыту могу сказать, что кроме освещения, про различные светильники и способы автоматизации с ними я снял уже множество видео / написал обзоров, не менее востребованной темой является управление питанием.
И хотя, лично для меня, приоритетным решением являются ZigBee розетки от Xiaomi — которые и не занимают IP адрес, и считают энергопотребление, и являются ретрансляторами для других ZigBee датчиков, тем не менее имеют существенный недостаток — это тройная вилка.
И я не оставляю надежды, найти все же устройство, хотя бы приближенное по функциям к Xiaomi, и при этом имеющее подходящий форм фактор. Об одном из результатов такого поиска я сегодня и расскажу.
Вступление
Герой сегодняшнего обзора — управляемая wi-fi розетка Alfawise PE1004T. Ранее я уже имел дело с смарт розетками этого бренда, но они интегрировались в приложение Ewelink от Sonoff. Эта — работает с приложением Tuya Smart, которое поддерживается в системе Home Assistant. Недавно я рассказывал про потолочный светильник Utorch — который также управляется этим приложением и был успешно интегрирован в HA.
Где купить — gearbest
Поставка
Поставляется розетка в небольшой картонной коробке, с фотографией устройства. Все надписи — на английском языке.
В комплекте — кроме розетки, еще небольшая инструкция, тоже на английском.
Характеристики
Розетка работает в сетях переменного напряжения от 90 до 240 В, частотой 50-60 Гц
Максимальный ток — до 10 А, в сети 220 В — это 2.2 кВт
Поддерживаются сети wi-fi 2,4 ГГц
Работает в диапазоне температур от -10 до 40 С
Относительная влажность от 10 до 90%
Дизайн
Если бы Xiaomi выпускали свои zigbee розетки в таком форм факторе — я бы наверное и не смотрел бы на другие. Эта розетка рассчитана на установку в евророзетки, лучше всего “глубокие” — шуковские.
С “приемной” стороны — аналогичная евророзетка, не надо никаких переходников, переделок, есть контакт заземления.
Из органов управления — одна кнопка на торце, короткое нажатие — включает и выключает розетку, удерживание — переводит в режим настройки.
Размеры — 6,1 * 6,1 см и 7,5 см в глубину. А глубина внешней части розетки — 3,5 см
В евророзетку устанавливается плотно и надежно, никаких шатаний не замечено. Основная фишка этой розетки — не нужны никакие переходники, поставил — и пользуйся.
Приложение
Как я уже сказал — приложение управления Tuya Smart. У меня уже есть в нем аккаунт и заведен светильник Utorch — подробнее смотрите в видео про него. Вручную выбираю новое устройство — розетку и перехожу в режим справки. Все расписано по шагам и на русском языке.
Никаких подводных камней — нет. Согласно инструкции надо включить / выключить и снова включить питание, подержать 5 секунд кнопку и добавить новое устройство. Весь процесс занимает примерно минуту.
После этого устройство появляется в списке — все довольно похоже на Mihome. По нажатию на строку устройства — запускается плагин, в котором можно включать выключать розетку. В свойствах указана совместимость с такими системами как Google Assistant и Amazon Alexa.
Кроме удаленного включения и выключения, в плагине есть возможность настроить отложенное выключение и включения/выключение по таймеру — как единоразововое так и по дням недели. Мониторинга энергопотребления здесь нет.
При желании — устройства подключенные в Tuya Smart можно добавить в Google Assistant — для этого надо перейти в раздел настройки устройства, выбрать пункт устройства поддерживающие Google Service — найти Tuya Smart и используя свою учетную запись — подключить его.
После этого аккаунт появится в списке связанных с Google Assistant, остается надеятся на скорейшую поддержку голосовых команд на русском языке. Управлять можно и люстрой Utorch, про которую я рассказывал ранее и героем обзора.
Home Assistant
Так как у меня уже прописан в configuration.yaml — аккаунт tuya никаких дополнительных действий мне не пришлось делать — розетка появилась вскоре после добавления в аккаунт. Если это ваше первое устройство в этом приложении, то его нужно прописать и перегрузить HA.
После этого, розетка доступна для управления из системы, как обыкновенный switch и может участвовать в автоматизациях и скриптах.
Мониторинга энергопотребления здесь также нет — что логично, потому что его нет и в приложении управления. Работа в HA и приложении — происходит паралелльно, одно другому не мешает.
Плюсы и минусы
К плюсам могу отнести — безусловно формфактор, не нужны никакие переделки или переходники, есть контакт заземления. Не нужно перепрошивать или переделывать — интегрируется в HA из коробки. Интеграция в альтернативную систему управления — не отменяет работу родного приложения.
Минусы — отсутствие мониторинга потребления энергии, для работы нужен интернет — так как связка с HA идет не напрямую, а через аккаунт в Tuya Smart, небольшой тайм лаг
Видеоверсия
Вывод
Таким образом можно резюмировать, что устройство подойдет для выполнения простых задач по включению / выключению бытовой техники, вручную, запланировано или в сценариях автоматизации.
Использовать целесообразно в тех задачах, где допустим небольшой, в несколько секунд тайм лаг — бывает из-за управления через интернет.
В моем случае — розетка используется для возможности удаленной перезагрузки IP камеры, которая изредка подвисает и ее нужно передернуть по питанию.
Источник
Способы настройки удаленного доступа к Home Assistant
Итак, я поставил сервер Home Assistant. Находясь в одной WiFi сети я этим сервером я могу на него заходить, включать-выключать свет, смотреть температуру, и делать все то зачем и нужен HA.
Но, если я ушел, то все, — доступа к серверу нет. А хочется иметь возможность удаленно управлять домашним HA. Чтобы можно было из любого места где есть интернет делать все то же самое что можно делать находясь рядом с сервером. Например, задача, удаленно включать обогрев. Чтобы приезжаешь, а уже тепло.
Перед тем как строить удаленный доступ для Home Assistant, я решил выяснить какие вообще есть способы удаленно заходить на сервер HA. Чтобы понять какой способ лучше всего подходит в моей ситуации.
Я знаю про такие варианты. Вполне возможно что есть еще какие-то способы как можно удаленно заходить на сервер HA (если вы о них знаете, напишите, пожалуйста на ivan@bessarabov.ru, я дополню этот список).
- Реальный статический ip адрес
- Реальный динамический ip адрес, использование сервиса duckdns.org или подобного
- Серый ip адрес — vpn/ssh туннель до сервера с реальным статическим адресом
- Серый ip адрес — использование сервиса роутера Keenetic
- Серый ip адрес — использование TOR
- Серый ip адрес — использование сервиса nabucasa.com
Есть совершенно отличная телеграмм группа про Home Assistant. В этой группе я создал опрос о том кто какой способ использует, вот результаты:
(Когда я создавал этот опрос я еще не знал про сервис nabucasa.com, поэтому такого пункта в опросе нет)
Реальный статический ip адрес
Это самый простой и надежный способ сделать возможность удаленно заходить на свой сервер Home Assistant. Ваш провайдер интернета выделяет вам настоящий ip адрес к которому можно обращаться из интернета. Например, «74.125.232.228». И этот ip адрес не меняется, все время у вас именно такой адрес. Дальше вы на роутере настраиваете проброску портов. Например, в вашей сетей сервер HA живет на адресе http://192.168.1.30:8123 и вы настраиваете на роутере что если человек приходит на ваш реальный http://74.125.232.228:8123, то это все прокидывается на сервер HA http://192.168.1.30:8123 После такой настройки появляется возможность заходить на сервер HA снаружи.
Но лучше всего настройку на этом не закончить, а сделать чтобы доступ к серверу был по протоколу https, а не http. (При использовании http гораздо больше вероятности что у вас украдут логин-пароль для доступа к HA и злоумышленник получит доступ к вашему HA)
У разных провайдеров разные условия для получения реального статического ip адреса:
- Некоторые провайдеры дают реальный статический адрес бесплатно всем своим клиентам, просто платите за интернет, плюс при этом у вас есть реальный ip адрес
- Другие провайдеры предоставляют услугу «реальный ip адрес» за дополнительную плату
- А есть провайдеры, которые вообще не могут предоставить реальный ip адрес даже за дополнительные деньги
Итого. Если у вас уже есть реальный статический ip адрес, то вполне возможно что лучше всего вам настроить удаленный доступ к HA с помощью этого ip адреса.
Если провайдер ни при каких условиях вам не может выдать реальный статический ip адрес, то вы можете либо сменить провайдера, либо использовать какой-то другой способ для того чтобы настроить удаленный доступ.
Если же сейчас у вас нет реального ip адреса, но провайдер за дополнительные деньги может вам его выдать, то нужно думать, возможно стоит платить, либо использовать какой-то другой вариант.
Реальный динамический ip адрес
Некоторые провайдеры предоставляют своим клиентам реальный ip адрес, но этот адрес иногда меняется. Сегодня у вас реальный ip адрес «74.125.232.228», а завтра уже «74.125.232.4».
Точно так же как и в случае с реальным ip адресом вы пробрасываете порт на роутере. Плюс нужно настроить специальный софт, чтобы заходить снаружи не на айпишник (который меняется), а на специальное имя типа my-domain.duckdns.org. (благодаря софту это имя всегда указывает на тот реальный ip адрес, который у вас сейчас).
Провайдер либо дает реальный динамический ip адрес, либо предоставляет доступ в интернет как-то иначе. Я ни разу не слышал, чтобы можно было дополнительно купить услугу «Динамический реальный ip адрес».
Итого. Если провайдер вам выдает реальный динамический ip адрес, то, скорее всего, вам стоить настроить доступ к HA через duckdns.org.
Серый ip адрес — vpn/ssh туннель
В том случае если у вас нет реального ip адреса, то проброска порта на роутере не предоставит вам удаленный доступ в HA.
Но если у вас есть виртуалка на digitalocean.com или у другого облачного провайдера, то вы можете сделать следующее.
С сервера на котором у вам работает HA можно прокинуть туннель до виртулаки. Дальше вы будете заходить браузером на порт на виртуалке и при этом будете общаться с вашим сервером HA.
Итого. Если у вас нет реального ip адреса, но у вас есть сервер с реальным ip адресом, то этот вариант может вам подойти.
Серый ip адрес — использование сервиса роутера Keenetic
Если у вас есть роутер Keenetic, то вы можете использовать сервис, который идет вместе с этим роутером. Вы можете получить адрес в домене *.keenetic.pro или *.keenetic.link и настроить чтобы по этому адресу отвечал сервер Home Assistan, который живет у вас дома. Сервис бесплатный и это будет работать даже если у вас нет реального ip адреса (этот способ можно использовать и в том случае если у вас есть реальный ip адрес, но, на мой взгляд, если у вас реальный ip, то лучше использовать другой способ).
Серый ip адрес — использование TOR
Еще один вариант как можно получить доступ к серверу HA это использовать TOR. На сервере с HA нужно поднять и настроить специальный софт.
Как результат вы получите адрес вида «abcdef1234567890.onion» плюс специальный токен. Потом вам нужно установить на мобильный специальный ТОР браузер и после этого вы сможете заходить на ваш сервер удаленно.
Серый ip адрес — использование ZeroTier
Это внешний сервис. Существует специальный плагин который позволяет использовать этот сервис — https://community.home-assistant.io/t/home-assistant-community-add-on-zerotier-one/109091.
Серый ip адрес — nabucasa.com
Существует сервис nabucasa.com Можно использовать его для того чтобы удаленно заходить на свой сервер HA.
Сервис платный, стоит $5 в месяц. Но, насколько я понимаю, какая-то часть этих денег (а может быть и все) идет создателям Home Assistant, так что это хорошая идея поддержать разработчиков HA деньгами, чтобы они и дальше улучшали HA.
Источник
Sonoff mini: Wi-Fi-реле с DIY-режимом, интеграция в Home Assistant
Сегодня я расскажу еще про одно умное реле для умного дома — Sonoff mini. На сегодняшний день это самое миниатюрное реле которое побывало у меня в руках, при этом может управляться и при помощи механического выключателя и без паяльника и перепрошивки интегрироваться в Home Assistant .
Содержание
Где купить ?
- Страница продукта — сайт производителя
- Itead.cc — цена на момент публикации $8.49
- Banggood — цена на момент публикации $6.49
- AliExpress — цена на момент публикации $8.49
Параметры
Sonoff mini — представитель новой линейки управляемых устройств. Кроме стандартных возможностей таких как работа через приложение, отложенное включение и выключение и голосовой контроль. Устройство поддерживает DIY режим. Перевод в него осуществляется без необходимости перепрошивки и поддерживает локальное управление при помощи REST команд
Работает реле с нагрузками до 10 Ампер, управляется по wi-fi 2.4 ГГц и имеет размер всего 42 на 20 мм — что позволяет монтировать его в любые подрозетники, тем более что стабильность соединения поддерживает внешняя антенна
Поставка
Поставляется реле в коробочке цвета морской волны, характерной для всех гаджетов новой линейки. Справа вверху имеется логотип DIY.
Для того чтобы лучше понимать миниатюрность этого реле — сравнение его коробки со спичечным коробком. И это не то чтобы какой-то специальный, гигантский коробок — самые обычные, стандартные спички. Реле реально очень маленькое.
В коробке, кроме реле Sonoff mini имеется еще инструкция, рекламный буклет и зип кулек с крохотным джемпером. Джемпер — или замыкатель, это маленькая черная козюлька вверху, предназначена для замыкания контактов и перевода реле в DIY режим
Инструкция на 6 языках в том числе на русском. В ней есть схемы подключения реле и некоторые полезные заметки, например что реле не работает с возвратными выключателями или что провод антенны находится под напряжением
Внешний вид
Реле имеет полностью квадратную форму, с длиной сторон чуть более 4х см и толщиной в 2 см. На одной из сторон находится контактная колодка.
На верхней части находится единственная кнопка для синхронизации и ручного управления. Реле оснащено внешней антенной — для стабильности соединения при внутреннем монтаже.
Еще одно сравнение, с казавшимся раньше небольшим реле sonoff basic — последняя версия с DIY. Ссылка на его обзор.
Конструкция
Реле разбирается легко, корпус состоит из двух половинок и крепится при помощи защелок.
Если считать сторону с контактной колодкой нижней — то справа находится кнопка, контакты для режима DIY и антенна. Слева — силовая часть, трансформатор, электролитические конденсаторы, резисторы — напряжение понижается и выпрямляется для питания электронной части реле
Нижняя сторона — силовые дорожки хорошо пропаяны, следов флюса на плате нет. Нулевые контакты замкнуты между собой. С точки зрения монтажа — наличие двух контактов для ноля — очень удобно. Там же находится и сердце устройства — микроконтроллер ESP 8285, маркировка не очень хорошо видна, и похожа на 8205
Силовой частью ведает реле Golden GN-1a-5LT — на 16 А до 250 Вольт, так что тут имеется солидный запас по мощности
Приложение Ewelink
После подключения питания, реле переходит в режим сопряжения — 2 коротких и один длинный импульс светодиода. Телефон надо перевести на сеть 2.4 ГГц, запустить приложение ewelink и нажать на добавление устройства
Если реле не находится в течении трех минут, то нужно нажать и подержать 5 секунд его кнопку, пока диод снова не начнет моргать в режиме два коротких — один длинный.
После обнаружение и регистрации устройства, что занимает пару минут, остается только дать ему имя и реле готово к работе.
После входа в плагин реле — проверяется и предлагается обновится прошивка. Настоятельно рекомендую это сделать. Чем новее прошивка тем больше допиливают DIY режим. На момент публикации — это 3.3.0
Плагин имеет стандартные для таких устройств функции — в центре кнопка включения / выключения, внизу — дополнительные опции, такие как — предоставление доступа к реле с другого аккаунта, расписание включения или выключения
Два варианта таймера — обычный и циклический, которые тоже могут включать и выключать устройство. Справа вверху — меню настроек.
В меню настроек из интересного есть опция длительность. В которой можно задать интервал от полсекунды до часа. Когда реле включается в этом режиме, оно автоматически отключаться через этот интервал. Как это работает на примере 3х секунд — см. в видео версии обзора
Работа реле
Реле может работать в двух режимах — облачном и LAN. LAN — не зависит от облаков но работает только когда смартфон в той же сети. Но и облачный режим — весьма быстр. См. скорость реагирования в видео версии обзора. Есть две схемы включения реле — стандартный, когда реле управляется только логически (бортовая кнопка не в счет) и когда к контактам S1 и S2 — подключается физический выключатель. Возвратные выключатели не работают!
Возможно включение двух выключателей по проходной схеме. Это позволит использовать параллельно с логикой и классический вариант управления, не зависящий от наличия интернет или вай фай.
У выключателя нет положения включено или выключено, он меняет состояние на противоположное. Статус в приложении меняется почти моментально причем это облачный режим работы. (подробнее так же в видео версии)
При активации режима длительность — вне зависимости от способа включения реле отключится через заданный интервал. Это пригодится например для управления воротами, кранами, замками.
Режим DIY
Для активации режима DIY — нужно установить комплектную перемычку на контакты внутри реле. Управление из родного приложения при этом потеряется
Очень подробно про этот режим я рассказывал в обзоре Sonoff Basic, ссылка в описании под видео. Поэтому тут кратко. Нужно активировать на смартфоне точку доступа sonoffDiy с паролем 20170618sn. Реле автоматически подключится к ней.
На github странице проекта sonoff diy — качаем консоль управления с логированием tool_01DIY85_v330(log).exe
Далее компьютер переключаем в ту же самую сеть — sonoffDiy. И запускаем программу, которая сразу же находит реле
Она позволяет включать и выключать реле, задавать режим при включении. Все заданные параметры видны в окне получения информации — статус и текущие настройки.
При помощи полученных IP адреса и ID номера устройства, которые удобно скопировать из окна логирования
Можно управлять устройством напрямую при помощи REST команд. Подробнее об этом в обзоре Sonoff Basic, а я перейду к интеграции в Home Assistant
Home Assistant
Естественно что для начала нужно перевести реле в основную wi-fi сеть. Это можно сделать и REST командой но проще и быстрее — все тем же приложением через меню change SSID passwrod справа внизу. Задаем имя и пароль сети — применяем полученные параметры и реле теперь соединяется с домашней сетью и становится доступным для управления Home Assistant
ID устройства остается неизменным, а IP адрес меняется уже на тот, что выдает роутер.
В Home Assistant конечно тоже можно использовать REST команды, как я рассказывал в обзоре Sonoff Basic, но добрые люди, на что я очень надеялся, сделали отдельный компонент — для управления устройствами Sonoff. Качаем архив с github, распаковываем его и записываем его содержимое в папку /custom_components/
Вот так оно должно выглядеть. После этого нужно перегрузить Home Assistant чтобы система знала о новом компоненте
Далее, согласно примеру на githabe прописываем новый swith используя платформу sonoff_lan_mode_r3. При этом нужен только ID устройства. Строка содержащая API ключ для устройств в DIY режиме не надо, нет необходимости прописывать статический IP адрес
После перезагрузки новый выключатель появляется в системе — он полностью функциональный, имеет обратную связь. Естественно что возможность управлять реле при помощи внешнего выключателя — остается
Видео версия обзора
Дополнительные видео по теме:
Вывод
Я считаю что это у Sonoff получился очень удачный продукт. Он позволяет автоматизировать управление различными нагрузками, при этом сохраняя возможность классической схемы с физическим выключателем. Для поклонников системы Home Assistant — имеется легкий путь интеграции без необходимости пайки и прошивки.
Источник