Sonoff - Прошивки и прочий DIY | [Интернет вещей][Умный дом][Прошивка]
Опрос по прошивкам
Какие прошивки Вы используете?
ESPurna [ 74 ] ** [3.09%]
Sonoff-Tasmota [ 637 ] ** [26.62%]
WiFi-IoT [ 151 ] ** [6.31%]
Sonoff WiFi Switch [ 91 ] ** [3.8%]
ESPEasy [ 234 ] ** [9.78%]
1M [ 214 ] ** [8.94%]
Другая прошивка из Интернета [ 88 ] ** [3.68%]
Самодельная прошивка [ 102 ] ** [4.26%]
Родная прошивка [ 836 ] ** [34.94%]
Всего голосов: 2393
 



Реп: (50)
Sonoff - Прошивки и прочий DIY

Обсуждение Sonoff с родной прошивкой |
Описание устройства
Sonoff – это устройства для умного дома от компании ITEAD с поддержкой Wi-Fi, основанные на чипах ESP8266 или ESP8285. Интерес к Sonoff состоит в том, что в одной крошечной и довольно симпатичной коробочке поместились ESP-модуль, блок питания, реле или датчики. И самое главное - его можно довольно легко перепрограммировать и внедрить в свою экосистему "умного дома".
Список Sonoff-устройств.
FAQ
1) Можно ли перепрошить устройство на стороннюю прошивку?
Да, практически для каждого Sonoff-устройства уже есть сторонние прошивки. См. раздел "Сторонние прошивки".
2) Если "накатить" стороннюю прошивку, будет ли возможность использовать это устройство с eWeLink?
Нет, поддержка eWeLink и Sonoff-облака исчезает. Но появляется поддержка протокола MQTT, что дает возможность использовать устройство в своей домашней эко-системе "умный дом", так как свой "умный дом" контролировать легче, чем китайское "облако".
3) Можно ли написать самому прошивку?
Да, все (?) Sonoff-устройства основаны на чипах ESP8266 или ESP8285. Как создавать прошивки для этих модулей в сети Интернет очень много статей и уроков.
4) Что нужно, чтобы перепрошить Sonoff-устройство?
Обычно достаточно иметь конвертор интерфейса USB в TTL UART типа такого. Часто нужно припаять на плату Sonoff коннектор типа "гребенка", чтобы подключить конвертор USB-TTL UART. Обратите внимание, что есть возможность прошить Sonoff-устройство без паяльника и конвертора, если версия прошивки меньше 1.6 или больше 2.0 и даже имеется личный опыт пользователей форума (см. ниже секцию Полезное).
5) Способны ли Sonoff-устройства работать в морозную погоду или при большой влажности?
Да, практикуется использование Sonoff-устройств в условиях мороза и влажности. Для уличного использования рекомендуется помещать устройства в герметичный корпус. Для условий с большой влажности и конденсата, рекомендуется покрыть плату лаком для электроники, чтобы избежать замыкания (пример).

Полезное
Настройка прошивки ESPHome для Sonoff 4ch pro r3
Настройка прошивки WiFi-IoT для Sonoff 4ch pro r3
Инструкция для чайников по прошивке sonoff basic rf r2 (с синим проводом) для работы с apple homekit и Siri
Sonoff 4ch pro r3 прошивка ESPEasy и настройка работы как оригинал и один канал ШИМ управление вентилятором
Отчет по переделке S20 в термостат
Как сделать бэкап любой прошивки Itead Sonoff Внимание: Рекомендуется сделать бэкап заводской (родной) прошивки, так как в 99% случаях Вы не сможете вернуть родную прошивку из чужого бэкапа. Прошивка привязывается к уникальному ID устройства.
Как узнать необходимые параметры для Esp_Tool, чтобы вернуть родную прошивку обратно или залить другую + Дополнение
Как управлять устройствами Sonoff в локальной сети без облака (внешняя ссылка, ENG)
1M Smartphone: Управление устройствами без китайского сервера
Как прошить Sonoff-устройства без паяльника и UARTов (еще инструкция на сайте ESPurna) + личный опыт от Brujerizmo + инструкция от ilya-fedin + инструкция от jmyrik28 + отзыв от xxcombat. Внимание: Способ работает только для прошивок с версией меньше 1.6 и версиями больше 2.0.0 (в других версиях была добавлена проверка сертификата, которую обойти не получается). Здесь есть табличка с проверенными устройствами и версиями.
Как заставить датчик Itead Si7021 заработать на сторонней прошивке
Краткий отзыв-сравнение прошивок Tasmota и ESPEasy (от romeg)
Если не прошивается ESP8266, попробуйте прошить как ESP8285.
Совет: Перед сменой прошивки, лучше прошить устройство так называемой "нулевой" прошивкой, чтобы затереть настройки и прочие "хвосты" от предыдущей.
Подключаем энергомонитор PZEM-004T к Sonoff
Делаем защиту от протечки (вариант от Vanosss). Часть 1 и Часть 2. И результат через год.
Если устройство на ESPEasy начало зависать, то попробуйте сделать ему factory reset через меню
6 секретов Sonoff (внешняя ссылка на статью и видео на английском)
Если на сторонней прошивке наблюдаются большие потери пакетов, попробуйте проверить работу MQTT-протокола
Подключаем датчик движения HC-SR501 + Небольшая поправка к инструкции.
Датчик температуры и влажности Si7021 уже поддерживается на прошивке Tasmota "из коробки".
Опыт перепрошивки девайса для поддержки Apple HomeKit.
Некоторые новые Sonoff-устройства могут не работать после перепрошивки из-за использования чипа памяти от PUYA + еще инфа + еще.
Актуальная инструкция как связать RF bridge на прошивке Tasmota с Domoticz
Как вывести данные из Sonoff на сайт narodmon.ru
Управление устройствами с прошивкой Tasmoto через сервис TasmoAdmin
Нативный Sonoff в Apple HomeKit
Как подключить датчик Влажности-Температуры-Давления типа BME280 или BMP280
Как подключить Sonoff к Google Home через gbridge.io
Настройка приложения MQTT Dash на примере Sonoff Basic + Tasmota + am2301
Настройка ESPEasy + Sonoff Basic + DHT22 + MQTT Dash через CloudMQTT
Если устройство не удается перепрошить, то попробуйте поменять местами провода TX и RX
Как построить график температуры/влажности: ThingSpeak + Sonoff Basic + ESPEasy + DHT22
Контроль влажности в помещении на основе 2х датчиков температуры-влажности и приточного вентилятора
Пример настройки термостата в прошивке WiFi-IoT
Заметки про арифметику в прошивке ESPEasy
Схемы плат и технические подробности некоторых Sonoff-устройств можно найти на официальном WIKI-сайте от компании Itead в секции Smart Home. Схемы там можно скачать в PDF-файлах. Но Itead перестали добавлять техническую информацию для новых устройств. Поэтому, в списке много устаревших девайсов.
Cистема защиты от протечки: Гидролок + Sonoff Basic
Подключение устройств Sonoff с родной прошивкой через Mi Home
Про подключение модулей по шине I2C

Sonoff-устройства
Sonoff Basic / RF
Набор инструкций от adik777: Прошиваем Sonoff Basic, Sonoff TH, Sonoff T1, Sonoff RF Bridge на прошивки ESPEasy, Tasmota, ESPurna через FlashESP8266
Свой альтернативный сервер для Sonoff
Как ввести в режим прошивки Sonoff RF
Как сделать так, чтобы реле работало физической кнопкой (выключателем) (вариант от zver5)
Как подключить физический выключатель (вариант от Prohozij) (ссылка на ветку "Sonoff / eWeLink")
Управление Sonoff Basic без перепрошивки через Siri Apple HomeKit
Как сделать так, чтобы на выходе Sonoff Basic было не 220В, а замыкание контактов (ссылка на ветку "Sonoff / eWeLink")
Как прошить Sonoff Basic TH V1.1 (память PN25F08B) - инструкция от Varkuta
Подключение Sonoff Basic / Sonoff 4Ch Pro R2 к контроллеру умного дома Vera
Подключение датчика температуры/влажности DHT22 к Sonoff Basic (от Varkuta)
Подключение периферии I2C через контакты RX-TX (на ESPEasy)
Как подключить Si7021 платку к Sonoff Basic
Как Sonoff Basic запитать от 5В (ссылка на ветку "Sonoff / eWeLink")
Как сделать сухой контакт в Sonoff Basic (версия с синим проводом) (ссылка на ветку "Sonoff / eWeLink")
Пример sonoff basic переделанное под таймер включения бойлера

Внешние ссылки:
Sonoff TH: Добавляем RF (ENG)
Sonoff Basic: Делаем лампу из IKEA умной (+ настройка в MajorDoMo) - ВИДЕО.
Sonoff Basic: Управление воротами (ENG) + отзыв на русском
Sonoff Basic: Подключение температурного датчика DS18B20.
Sonoff Basic: Подключение датчика температуры и влажности DHT22
Sonoff Basic: Управление котлом через промежуточное реле и Domoticz
Как заставить работать физическую кнопку Sonoff Basic в прошивке ESPEasy (ENG)
Переделка Sonoff Basic для управления нагрузкой до 35 Вольт (ENG)
Ломаем выключатель Itead Sonoff TH (ссылка на сайт mysku удаляется автоматически, скопируйте ссылку на статью вручную: https://mysku.ru/blog/aliexpress/40475.html)
Sonoff Basic: Прошивка через Raspberry Pi
Sonoff Basic: Как добавить ИК-передатчик
Визуальное программирование для Sonoff Basic с помощью Blockly
Sonoff Basic. Альтернативная прошивка. Больше возможностей!
Прошивка Home Accessory Architect (для HomeKit) на Sonoff Basic и настройка JSON

Sonoff RF R2 Power
Первый обзор на устройство (от bezumie1)
Фото плат, еще фото, и еще фото.
Если сломалась физическая кнопка на корпусе, а ее нужно нажать.
Как прошить на 1M Smartphone (ссылка на ветку 1M Smartphone).
Включение встроенного красного светодиода
"Сухой контакт" реле на Sonoff RF R2 POWER
Куда можно подключить датчики
Как прошить по инструкции RavenCore (инфа устарела) + обновленная информация
Sonoff RF R2 POWER прошивается через Nodemcu-Flasher
Как я прошил Sonoff Basic RF R2 Power v1.0 (PDF-файл)
Как прошить Sonoff RF R2 Power на Tasmota и подключить физический выключатель (не пружинный) через GPIO.
Подключаем датчик газа MQ-2 к Sonoff RF R2 Power
Подключаем инфракрасный датчик движения HС-SR501 к Sonoff RF R2 Power
Какие GPIO можно задействовать в Sonoff RF R2 Power
Прошивка для сервиса MGT24 на Sonoff Basic R2
Как переделать Sonoff Basic R2 Power, чтобы он просто замыкал контакты (ссылка на ветку Sonoff / eWeLink)

Внешние ссылки:
Подключение датчика AM2301 к Sonoff RF R2 Power
Sonoff RF R2. Прошивка Tasmota

Sonoff Basic R3 / RF3 / Mini
Sonoff TH10 / TH16
Sonoff CH4
Sonoff CH4 Pro
Sonoff Dual R2
Sonoff Pow
Sonoff SV
Sonoff Touch / T1
Sonoff T4EU1C
Sonoff S20
Дополнительный выключатель без фиксации параллельно кнопке на устройстве Sonoff S20 (ссылка на ветку "Sonoff / eWeLink")

Внешние ссылки:
Меняем прошивку в Sonoff S20 (видео, ENG)
Доработка розетки Sonoff S20 для автоматической перезагрузки роутера (ссылка на сайт mysku удаляется автоматически, скопируйте ссылку на статью вручную: https://mysku.ru/blog/china-stores/57097.html)

Sonoff S31
Внешние ссылки:
Как прошить Sonoff S31

Sonoff Slampher
Sonoff LED / BN-SZ01
Sonoff S26
Sonoff B1
Sonoff RF Bridge 433
Sonoff SC
1Chnl Inching/Self-locking Switch

Сторонние прошивки
Сторонние системы управления
MQTT брокеры
1) Mosquitto (мультиплатформенный)
2) CloudMQTT (облачный)
3)Dealgate облачный MQTT сервис

DIY

В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку Изображение под сообщениями, на которые необходимо добавить ссылки.
Если в теме есть пользователь, желающий стать Куратором и соответствующий Требованиям для кандидатов, он может подать заявку в теме Хочу стать Куратором (предварительно изучив шапку темы и все материалы для кураторов).


Сообщение отредактировал saniab - 27.12.23, 16:44
Причина редактирования: Мануал по превращению Sonoff ZB Bridge Pro в SLS Hub



Реп: (0)
Подскажите, пожалуйста, как сбросить историю записи в Sonoff Pow2?
Хочу измерить сколько потребляет водонагреватель за 2 недели отключения воды, а Pow2 у меня использовался в другом месте, там уже есть накопленная история.



Реп: (0)
Еще вопрос. Что такое "Статистика"? Может она может мне помочь? )
Не пойму как с ней работать? Нажимаю старт, но она ничего не считает.

Прикрепленные изображения
Прикрепленное изображение



Реп: (2)
Доброго дня.

Нужно в basic rf управлять с выключателя на 433мгц двумя лампами в одном светильнике, покупать отдельно dual+rf bridge или две basic rf не хочется. Поискал как к basic rf подценить второе реле - не нашел, хотя сводобные GPIO у него найти можно.
Ткните носом где почитать как добавить второй канал управления нагрузкой для кастомной (не родной с mttq) прошивки под basic rf?



Реп: (37)
Информация для тех кто будет к Domoticz через sonoff прикручивать датчики температуры, влажности и давления:

1. Если купить такой датчик https://ru.aliexpress.…311.0.0.3da233edfrNLVj
BME280. то он в domoticz будет работать нормально (показывать барометр с температурой и влажностью)

2. А вот если купить такой датчик https://ru.aliexpress.…311.0.0.274233edatPVdq
BMP280. то он состоит как-бы из двух устройство в одном, там датчик давления и температура отдельно, а датчик температуры+влажность на отдельном чипе SI7021/HTU210
чип этот температуры+влажность вроде как точный, но из-за того что датчиков 2 а не 1 в domoticz их не объединить в Барометр (который должен показывать все 3 показания)
вообщем этот не рекомендую, он еще к тому же и дороже :)

ЗЫ: платы на внешний вид одинаковы :)

Добавлено 16.08.2018, 10:18:

TechMike @ 15.08.18, 09:23 *
Нужно в basic rf управлять с выключателя на 433мгц двумя лампами в одном светильнике, покупать отдельно dual+rf bridge или две basic rf не хочется. Поискал как к basic rf подценить второе реле - не нашел, хотя сводобные GPIO у него найти можно.


покупаешь https://ru.aliexpress.…311.0.0.274233edatPVdq
припаиваешь 3 провода к sonoff (земля, питание и GPIO)
у тебя получится 2й канал (реле)

но... управлять им не получится через выключатель 433Мгц, только через Wi-Fi
чтобы управлять через 433Мгц надо 2й модуль RF внутрь sonoff припаять



Реп: (2)
Vanosss @ 16.08.18, 10:15 *
покупаешь https://ru.aliexpress.…311.0.0.274233edatPVdq
припаиваешь 3 провода к sonoff (земля, питание и GPIO)
у тебя получится 2й канал (реле)

но... управлять им не получится через выключатель 433Мгц, только через Wi-Fi
чтобы управлять через 433Мгц надо 2й модуль RF внутрь sonoff припаять


На GPIO14 ?
Есть выключатели на две кнопки, они видимо разные команды шлют при нажатии разных кнопок в один канал 433, эти команды получать в sonoff basic rf получать и менять состояние различных GPIO не получится?



Реп: (37)
TechMike @ 16.08.18, 10:24 *
На GPIO14 ?
Есть выключатели на две кнопки, они видимо разные команды шлют при нажатии разных кнопок в один канал 433, эти команды получать в sonoff basic rf получать и менять состояние различных GPIO не получится?


да у меня есть такой выключатель на 2 кнопки, одна кнопка у меня включает 1 sonoff а другая кнопка включает 2й sonoff (два разных устройства)
но вот в одном sonoff rf как ты это будешь получать я хз, там вроде привязка только 1й кнопки ?

ЗЫ: купи 2 sonoff rf, в чем проблема ?

Добавлено 16.08.2018, 11:12:

TechMike @ 16.08.18, 10:24 *
На GPIO14 ?

да



Реп: (2)
Vanosss @ 16.08.18, 11:12 *
ЗЫ: купи 2 sonoff rf, в чем проблема ?


Места под второй нет, люстра не как в дворце советов =)



Реп: (24)
Vanosss @ 16.08.18, 10:15 *


Ни в коем случае! Это реле управляется НИЗКИМ уровнем, а на выходах GPIO даже высокий уровень не более 3.3В, что воспринимается реле как низкий уровень. Оно всегда будет в состоянии "включено"!



Реп: (52)
Vanosss @ 16.08.18, 11:12 *
но вот в одном sonoff rf как ты это будешь получать я хз, там вроде привязка только 1й кнопки ?

Действительно никак. Sonoff RF запоминает только один сигнал.



Реп: (2)
Ganzubas @ 16.08.18, 15:51 *
Действительно никак. Sonoff RF запоминает только один сигнал.

Vanosss @ 16.08.18, 11:12 *
да у меня есть такой выключатель на 2 кнопки, одна кнопка у меня включает 1 sonoff а другая кнопка включает 2й sonoff (два разных устройства)
но вот в одном sonoff rf как ты это будешь получать я хз, там вроде привязка только 1й кнопки ?

ЗЫ: купи 2 sonoff rf, в чем проблема ?


Получается либо покупать Sonoff RF Bridge или два basic rf ?
На Sonoff RF Bridge можно настроить управление двумя каналами на basic ?



Реп: (52)
TechMike @ 16.08.18, 16:00 *
На Sonoff RF Bridge можно настроить управление двумя каналами на basic ?

Что-то мне подсказывает что по каналу 433 Мгц - нет. RF Bridge просто копирует сигнал с пульта. Проблема в самом Sonoff RF он воспринимает только один сигнал по радиоканалу.
Можно попробовать купить китайский модуль 433 МГц, такой же как стоит внутри Sonoff RF и припаять его параллельно уже имеющемуся. Обучить каждый отдельно разным сигналам пульта, временно отключая питание от второго модуля...
Может и прокатит...



Реп: (82)
* TechMike,
На сторонней прошивке(ESPeasy, Tasmota - сложнее) можно сделать:
по принципу "кольца"
выключена 1 лампа и выключена 2 лампа
подал кнопкой 433
включена 1 лампа и выключена 2 лампа
подал кнопкой 433
выключена 1 лампа и включена 2 лампа|
подал кнопкой 433
включена 1 лампа и включена 2 лампа
подал кнопкой 433
в начало

а управлять 2 лампой через GPIO14 другой релюшкой...

Это как вариант...



Реп: (2)
Ganzubas @ 16.08.18, 16:17 *
Что-то мне подсказывает что по каналу 433 Мгц - нет. RF Bridge просто копирует сигнал с пульта. Проблема в самом Sonoff RF он воспринимает только один сигнал по радиоканалу.
Можно попробовать купить китайский модуль 433 МГц, такой же как стоит внутри Sonoff RF и припаять его параллельно уже имеющемуся. Обучить каждый отдельно разным сигналам пульта, временно отключая питание от второго модуля...
Может и прокатит...


Что-то я видимо не понимаю как 433 приемник работает, мне казалось он на выходе выдает некое число или символы которые означают некое событие (кто кнопка нажата или отпущена), само собой там скорее всего чуть сложнее. Две кнопки, два таких события с разными идентификаторами. А дальше уже дело esp это получить и обработать.
Как звать модули на 433, как на них поискать описание?



Реп: (52)
* TechMike,
Посмотри в шапке спойлер '' Внешние ссылки на всякий DIY'' Там 1 пункт как раз статья об этом. Может чего интересного прочтешь.

Сообщение отредактировал Ganzubas - 16.08.18, 19:56



Реп: (37)
Mikik @ 16.08.18, 12:30 *
Ни в коем случае! Это реле управляется НИЗКИМ уровнем, а на выходах GPIO даже высокий уровень не более 3.3В, что воспринимается реле как низкий уровень. Оно всегда будет в состоянии "включено"!


у меня есть такие реле и я их подключал к sonoff на GPIO14. все прекрасно работает и переключает.



Реп: (6)
Подтверждаю, использовал такие реле в различных модулях на esp8266. Единственное, иногда нужно установить pinMode в режим OUTPUT_OPEN_DRAIN



Реп: (0)
dSave @ 12.08.18, 19:03 *
как сбросить историю записи в Sonoff Pow2?

dSave @ 13.08.18, 10:47 *
Что такое "Статистика"? Может она может мне помочь? )
Не пойму как с ней работать? Нажимаю старт, но она ничего не считает.



никто не в курсе? )



Реп: (24)
Vanosss @ 16.08.18, 20:37 *
есть такие реле


Точно такие как по ссылке? Есть очень похожие внешне, но управляемые "высоким" потенциалом. С ними проблем нет. Дайте фото или ссылку.



Реп: (2)
С реле тут просто, мне не понятно почему esp на кастомной прошивке не может управлять двумя реле, радиокнопка может быть до 4 каналов на EV1527.



Реп: (41)
* TechMike, почему не может? у меня на espeasy управляет....


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 08:39