Sonoff th10 th16 настроить

Умное реле Sonoff TH16: руководство по использованию

Умное реле Sonoff TH16 научит ваш телефон управлять бытовыми приборами на расстоянии, а также следить за текущим статусом работы. Больше не нужно вставать с постели, чтобы выключить свет или беспокоиться по дороге на работу о включённом утюге.

Модуль Sonoff TH16 способен коммутировать нагрузку с напряжением 100–240 В и током до 16 А, а ещё он поддерживает подключение внешних датчиков, которые помогут мониторить климатические параметры через мобильное приложение.

Подключение и настройка

Модуль работает с напряжением 100–240 В, однако для удобства будем использовать номенклатуру 220 В.

Подключение электроники

Что понадобится

Инструкция по сборке

Программная настройка

Режимы сопряжения

Wi-Fi-реле Sonoff TH16 поддерживает два режима сопряжения с новыми устройствами:

Режим быстрого сопряжения

Режим служит для быстрого сопряжения мобильного телефона с новыми устройствами Sonoff.

Режим совместимого соединения

Режим служит для сопряжения мобильного телефона с новыми устройствами Sonoff. Используйте этот режим, если вам не удалось провести связь с устройством в режиме быстрого сопряжения.

Примеры работы

Пришло время проверить умное реле Sonoff TH16 в действии.

Физический переключатель

Изменяйте состояние устройства физическим нажатием на кнопку на модуле Sonoff TH16:

Беспроводной переключатель

Изменяйте состояние устройства нажатием на иконку кнопки в мобильном приложении:

Мониторинг с внешних датчиков

Беспроводной выключатель Sonoff TH16 Wi-Fi поддерживает подключения внешних сенсоров для снятия климатических показаний. Подробности читайте в документации отдельно на каждый сенсор:

Элементы платы

Чип ESP8266EX

За беспроводную технологию в Sonoff TH16 Wi-Fi отвечает чип ESP8266. В основе кристалла входит процессор семейства Xtensa — 32-х битный Tensilica L106 с частой 80 МГц с ультранизким энергопотреблением, радиочастотный трансивер с физическим уровнем Wi-Fi IEEE 802.11 b/g/n и блоки памяти SRAM. Мощности процессорного ядра хватает для работы сложных пользовательских приложений и цифровой сигнальной обработки.

Чип ESP8266EX расположен на плате управления внутри пластикового бокса.

Электромеханическое реле

За коммутацию нагрузки в Sonoff TH16 отвечает электромеханическое реле. Общий принцип работы реле читайте в нашей документации.

Электромеханическое реле расположено на плате управления внутри пластикового бокса.

Клеммник питания и нагрузки

Клеммник служит для подключения Sonoff TH16 к источнику питания и нагрузки. Выходное значение коммутируемого напряжения нагрузки равно входному напряжению на клеммах питания.

Имя контакта Назначение Подключение
Output (L) Питание нагрузки (Фаза) Подключите к фазному проводу нагрузки.
Ground Земля модуля Подключите к земляному проводу источника питания. Если в бытовой сети отсутствует защитный провод заземления, оставьте клемму пустую.
Ground Земля нагрузки Подключите к земляному проводу нагрузки. Если у нагрузки отсутствует защитный провод заземления, оставьте клемму пустую.
Input (L) Питание модуля (Фаза) Подключите к фазному проводу источника питания.
Ноль (N) Питание модуля (Ноль) Подключите к нулевому проводу источника питания.
Ноль (N) Питание нагрузки (Ноль) Подключите к нулевому проводу нагрузки.

Если не знаете, где в вашей бытовой сети фаза (L) и ноль (N), ничего страшного. Провода L и N можно менять местами, если подключаемая нагрузка это предусматривает.

Светодиодная индикация

На модуле расположено два светодиода: индикатор нагрузки и индикатор сопряжения.

Индикатор нагрузки

Светодиодный индикатор нагрузки подскажет текущее состояния нагрузки.

Состояния светодиода Описание режима
Горит На нагрузку поступает напряжение.
Не горит На нагрузку не поступает напряжение.

Индикатор сопряжения

Светодиодный индикатор Wi-Fi подскажет текущее cопряжения модуля.

Источник

Умный Wi-Fi выключатель Sonoff TH16

Sonoff TH16 представляет собой Wi-Fi переключатель для системы умного дома от компании ITEAD (Китай). Это смарт-реле, которым можно управлять дистанционно посредством Wi-Fi. Устройство подключается к сети 220 вольт и позволяет управлять нагрузкой с силой тока до 16 Ампер.

Предусмотрена программа для айфонов и смартфонов на «Андроиде» на русском языке. Благодаря этому управлять умным домом можно посредством телефона либо планшета. Датчики обеспечивают поддержание нужных температурных показателей, уровня влажности, даже если вы находитесь на большом расстоянии от дома.

Особенности

Устройство оснащено выносными датчиками AM2301 или DS18B20, при этом последний предназначен только для измерения температурных показателей. Датчик DS является водонепроницаемым, может погружаться в воду. AM включает в себя 2 сенсора, которые размещены в корпусе из пластика.

В верху корпуса расположен паз для закрепления реле, внизу — разъем, через который устройство подключается к электросети. Для установки проводов применяются клеммы самозажима. На передней части расположена клавиша ручного управления, а сбоку — место для подключения датчиков.

Устройство построено на базе ESP8266, что позволяет прошивать в него альтернативные прошивки и соответственно использовать с альтернативным софтом.

Подключение оборудования

Чтобы подключить оборудование к телефону, требуется последовательно выполнить 4 шага:

  1. Установите на смартфон программу eWeLink.
  2. Зарегистрируйте новый профиль. Пароль, необходимый для создания аккаунта, поступит на указанный e-mail.
  3. Добавьте новое оборудование. На передней части устройства есть клавиша, по которой нужно кликнуть. Держите ее нажатой 5 с, после чего продолжайте регистрацию.
  4. Зарегистрируйте оборудование в сети Wi-Fi. Sonoff TH16 подключится к той же сети, что и смартфон. Это значит, что подключать реле к роутеру необходимо посредством беспроводной сети, а не через провайдера мобильного интернета.

На этом настройка программы завершена. Переключатель готов принимать команды от телефона. После задания нужных температурных показателей и перехода в автоматический режим устройство начнет выполнять прописанный сценарий. В таком режиме переключатель не реагирует на нажатие виртуальной клавиши. Кнопка на корпусной части получает максимальный приоритет, функционирует вне зависимости от программы.

Параметры оборудования

Устройство Sonoff TH16 обладает такими техническими характеристиками:

  • напряжение электросети — 220 В;
  • мощность активной нагрузки — 16 А;
  • потребляемая мощность — меньше 0.5 Вт;
  • материал корпусной части — пластиковый;
  • стандарт Wi-Fi — 802.11;
  • поддерживаемые сенсоры температуры, влажности — цифровые датчики AM2301, DHT11, DS18B20.

Чтобы устройство прослужило вам долгое время, не выполняйте подключение/отключение сенсоров, когда реле подсоединено к электросети. Инструкция по подключению коммутатора к электросети включена в комплектацию оборудования. На клеммы производитель нанес маркировку, упрощающую подключение устройства.

Программа для смартфонов дает возможность определять актуальный статус реле в онлайновом режиме. Программа позволяет задавать до 8 сценариев включения/выключения нагрузки по графику либо по параметрам внешних сенсоров, устанавливать таймер обратного отсчета.

Sonoff TH16 нередко применяют для того, чтобы дистанционно управлять котлами отопления. Так как электроника отопительного котла работает от электросети с напряжением меньше 220 В, передавать напрямую сигнал управления невозможно. Для передачи сигнала монтируют промежуточное реле, которое обеспечивает электропитание с гальванической развязкой от электросети. Актуальная версия программы для смартфонов позволяет создавать простые сценарии. Переключатель нормально работает с:

  • вентиляторами;
  • кондиционерной техникой;
  • поливными системами.

Тесты устройства

Испытания, которые провели пользователи Sonoff TH16, дали не самые однозначные результаты. В большей части случаев, когда загружалась программа для смартфонов, переключатель не проходил регистрацию в сети. В остальных случаях регистрация проходила без проблем, но спустя примерно полминуты работы коммутатор выключался. Если пользователь сбрасывал настройки и повторно загружал программу, переключатель возвращался к нормальной работе.

При проверке программы автоматического включения/выключения в установленном температурном диапазоне оборудование функционировало без сбоев. Пользователь управлял нагрузкой соответственно с установленными граничными значениями. После того, как была проверена точность работы сенсоров, выяснилось, что разность показаний между контрольным и рабочим устройствами была равна 10–15 градусам. Причина этого была обнаружена — датчик Sonoff TH16 подключили по паразитному электропитанию.

Если отсутствует сеть Wi-Fi, то дистанционно управлять устройством и работать с сенсорами нельзя. Отсутствие RF-модуля уменьшает качество работы переключателя. Есть Sonoff RF, где производитель решил данную проблему, но в этом устройстве нельзя контролировать температурные показатели и влажность.

Проверка силовой части оборудования показала, что Sonoff TH16 нормально функционирует со всеми подключаемыми устройствами, мощность которых суммарно не превышает 3500 Вт. На протяжении 2 ч беспрерывного функционирования не обнаружено чрезмерного нагрева прибора. Прописанные сценарии исполнялись соответственно с предельными значениями.

Выполненные проверки подтверждают, что Sonoff TH16 соответствует характеристикам и функционалу, которые заявляет изготовитель, может работать с сенсорами влажности и температурных показателей.

Данное устройство подойдет для создания базовых вещей для умного дома и станет первым шагом к вашему пути в будущее.

Видео по теме

Источник

Делаем свою прошивку для SONOFF TH10/16

Недавно делал обзор на Sonoff POW с печальным концом где в комментариях задавались много вопросов, на которые попытаюсь ответить в этом обзоре.
Итак, представляю обзор на «умный» выключатель с датчиками влажности и температуры Sonoff TH10 c разработкой собственной прошивки для него.

Модули Sonoff TH10/16 с подключаемыми датчиками DS18B20 и AM2301 уже неоднократно обозревались на этом сайте. На мой взгляд, хорошо раскрывают их возможности этот и этот обзоры, где описывается использование альтернативных прошивок с доступом к MQTT серверу.
Я хочу предложить еще один подход к использованию устройств Sonoff — разработка собственной прошивки в среде Arduino IDE.

Sonoff мне понравились как законченное устройство на ESP8266, начиная от упаковки

внешнего вида


качественной сборки и пайки


и заканчивая проработанной схемотехникой, в которой явно не пожалели транзисторов для управления нагрузкой, подтягивающих и согласующих резисторов и кондеров.

Поддержкой и документацией своих устройств компания ITEAD может заткнуть за пояс многих именитых производителей, не утруждающих себя публикацией технических подробностей на свои железки. Да и список продуктов компании ITEAD вполне впечатляет

Сравнивать Sonoff с модулями ESP8266 не совсем корректно, так как к этим модулям нужно еще массу всего в совокупности с прямыми руками для получения конечных устройств

лично у меня внутренностям многих моих контроллеров есть куда улучшаться )))

Итак опустим описание, как подключить Sonoff к облачному сервису и управлять приложением eWeLink на смартфоне. На мой взгляд, полностью неприменимо, когда управление контроллерами зависит от интернета и учетной записи в каком то облаке, пусть и на амазоновских серверах. Поэтому оставим приложение eWeLink для демонстрации возможности Sonoff и напишем свою управляющую программу.

Для этого нужно впаять 4-х штырьковый разъем для подключение к USB/TTL конвертеру.

Имея негативный опыт, очень рекомендую все работы по перепрошивке проводить с отключенной силовой частью Sonoff и питанием через штырек 3.3В.

Последний USB/TTL у меня героически погиб вместе с модулем Sonoff POW, поэтому использую для подключения Arduino UNO с RESETот подтянутым к земле. 3.3-вольтовый стабилизатор Уны отлично справляется с нагрузкой в виде ESP8266 и всей периферии модуля.

Как среду разработки буду использовать Arduino IDE и за легкости установки и обилия готовых библиотек и примеров, хотя как программист со стажем по прежнему считаю, что для разработки программ любой сложности вполне достаточно VI и make ))).

Так как многие долго мучаются с прошивкой ESP8266 опишу этот этап подробно

Очень рекомендую установить Arduino IDE 1.6.5, так как в более поздних версиях много глюков с Core ESP8266.

Для установки Core ESP8266 for Arduino запустите среду разработки.
Файл -> Настройки
и пропишите URL поддержки плат ESP: arduino.esp8266.com/package_esp8266com_index.json


После этого в менеджере плат
Инструменты -> Плата -> Board Manager
появится поддержка ESP8266. Можно выбрать последнюю версию и нажать INSTALL

В списке контроллеров должен появиться ESP8266. Sonoff используют 1Мбайт флэша, поэтому нужно установить этот размер в настройках

Если Sonoff у вас подключен к USB/TTL, порт настроен, откройте
Инструменты -> Монитор последовательного порта
на скорости 115200
нажмите кнопку Sonoff и не отпуская ее включите/выключите питание. Светодиоды устройства перестанут гореть, а в мониторе появится строка загрузчика, примерно такая

Ваш контроллер готов к прошивке, можете отпускать кнопку и заливать программу.

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

Итак, что мы имеем
GPIO0 — кнопка (это понятно, когда мы включали бутлоадер)
GPIO12 — красный светодиод и реле
GPIO13 — синий светодиод
GPIO14 и GPIO4 выведены на разъем подключения датчиков.
Причем оба датчика однопроводные и используют GPIO14

GPIO4 еще нужно включить перемычкой на плате

Да. Не густо, хотя и больше чем у ESP01

GPIO2 и GPIO15 имеют подтягивающие резисторы на плате, можно подпаяться к ним.
GPIO5 и ADC вообще никуда не распаяны и нужно подключаться прямо к микросхеме ESP. Оставим эти четыре вывода в покое и приступим к программированию

Светодиоды работают в противофазе. Синий загорается, когда на нем низкий уровень. Реле срабатывать не должно из за отсутствия питания 5В.
В дальнейшем я буду использовать синий светодиод для отображения различных режимов. Подробно про это я написал в этой статье

На кнопке я подробно останавливаться не буду. Да управления кнопками я написал удобную библиотеку, которая отлавливает длинное и короткое нажатие, автоповторение при длинном нажатии и давит дребезг контактов. Все это я подробно описал здесь.

Теперь сенсоры. Мне прислали датчик температуры/влажности AM2301 и датчик температуры DS18B20 в водонепроницаемом исполнении.

AM2301 совместим с сенсором DHT21. Для его работы нужна библиотека DHT. Форков библиотеки DHT существует великое множество, я рекомендую брать версию от Adafruit в которой есть автонастройка на частоту контроллера и которая корректно работает на ESP8266

Для подключения DS18B20 нужна библиотека OneWire. Полностью совместима с ESP мультиплатформенная версия этой библиотеки
Алгоритм опроса датчика берем из примера

Ну вот, периферия работает. Дальше я использую существующие свои наработки. Полностью всю прошивку можно взять отсюда
Особенности прошивки:

  • Автоматическое определение сенсоров AM2301 и DS18B20
  • Длинное нажатие кнопки — вкл/откл режима точки доступа
  • Короткое нажатие кнопки — вкл/откл реле
  • Синий светодиод горит — соединение установлено, двойная вспышка — нет подключения, одинарное мигание — режим точки доступа
  • Локальный WEB-сервер в режиме точки доступа 192.168.4.1
  • при подключении к WiFi по тому IP адресу который настроен
  • Авторизация доступа по паролю. По умолчанию admin/12345
  • Сохранение параметров на сервер в интернете обычным HTTP запросом. Можно настроить любой сервер, например, народный мониторинг. А можно и локальный без всякого интернета.
  • Сохранение настроек в EEPROM
  • При подключении к интернету установка времени по NTP /li>
    Для любителей MQTT легко прикручивается готовая библиотека. Но это уже за пределами данного обзора

Подведем итог.

Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.

Источник

Читайте также:  Как правильно настроить роутер кинетик спидстер
Оцените статью