Компьютерный мастер

Адрес:
Сочи, ул.Роз, 37

Телефон: +7 (918) 614-88-20,
WhatsApp: +7 (918) 614-88-20

Режим работы:
Без выходных: с 9:00 до 19:00

Альтернативные прошивки изделий Sonoff. Установка прошивки Tasmota.

Умный дом, альтернативные прошивки модулей Sonoff.

ВНИМАНИЕ! Автор статьи не несет никакой ответственности за последствия, которые могут произойти при выполнении действий, описанных в данной статье! Всё что вы делаете, вы делаете только на свой страх и риск!

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



Sonoff basic альтернативная прошивка для Sonoff Mini R2


Сейчас в продаже находятся узлы не только современных модифицированных разработок, но и устаревших. Я выбрал реле (switch) Sonoff Mini R2 и Basic R3, гаджеты устроены на базе ESP8266. Приобрести можно в магазинах на Алиэкспресс, многие из которых имеют склады в России, что ускоряет сроки их доставку. Устаревшие модули можно прошивать только через USB - UART адаптер и приложение Arduino IDE или аналогичных. Давать их полные технические характеристики не буду, единственное остановлюсь на их нагрузочной способности. Дело в том, что в России и Китае это совершенно разные понятия. Если у нас под этим понимается работа под определенной нагрузкой в течении длительного времени, то китайцы рассматривают это как пиковое и кратковременное подключение. Если написано 10 ампер (примерно 2 квт), то лучше нагружать не более одного киловатта. Это мой совет - если хотите чтобы работало долго и без проблем.
Не смотря на очевидные плюсы продукции Sonoff Itead - это производство качественного готового аппаратно-программного решения на базе ESP8266 (ESP8265). Есть и огромный минус. Закрытая прошивка и привязка к серверам Sonoff Itead, что порождает неизбежные риски в области информационной безопасности. При сбое или отключения облачного сервиса Sonoff в поднебесной ваш умный дом перестанет работать. Сейчас на фоне вводимых на нашу страну санкций эта проблема актуальна и надеюсь в правительстве наконец проснутся и станут заниматься нашей радиоэлектронной промышленностью и информационной безопасностью. Примеров по этой проблеме много - отключение от серверов сервисных центров Мерседес, сбой в работе сервиса Xiaomi. Учитывая, это многие пользователи хотят обезопасить себя (отвязывая свое оборудование от зарубежных сервисов), используя альтернативное программное обеспечение, чтобы перейти на отечественные сервера. Сделать это не так уж сложно. Одной тз самых популярных прошивок является Tasmota, которая повышает функциональность гаджетов. Мною использовалась прошивка tasmota-lite.bin Загрузить ее можно Тут или на сайте github. Конечно кроме Tasmota, существуют и другие прошивки и различные методы загрузки.
Процесс прошивки Sonoff Mini R2 и Basic R3 существенно отличается от перепрограммирования их старых модификаций. Вам не нужны ни паяльник, ни переходник USB-UART. Все предельно просто, вся процедура занимает всего несколько минут. Хотя их можно прошивать и старым способом. Необходимо для этого снять корпус для подключения проводов к модулю.
1. Устанавливаем на смартфон приложение eWelink с Play Маркета
2. Подаем питание на модуль. Зажимаем и удерживаем на нем кнопку пока светодиод не станет мигать два коротких один длинный. Одновременно запускаем приложение eWelink.

eWelink



В открывщемся мобильном приложении внизу жмем на кнопку "+". На новой странице щелкаем быстрое сопряжение и добавить устройство. Прописываем данные своей беспроводной сети Wifi. У меня elbrus и пароль …… Начнется обнаружение устройств, которые есть рядом. Устройство обнаружено, прописываем его. Проверяем есть ли обновления программной части. Если надо, обязательно обновляем. Все eWelink больше нам не понадобится, так как после перепрошивки модуль Sonoff с ним уже работать не будет.
3. Снова нажимаем кнопку на модуле Sonoff и держим пока светодиод не замигает постоянно короткими сигналами (не два коротких, один длинный). Произошла активация режима AP. В настройках смартфона находим сеть WiFi ITEAD-XXXXXXXXXXX. Пароль: 12345678 и подключаемся к ней на смартфоне или планшете.

настройки в телефоне соединение WI-FI Выбор сети WI FI



Открываем в телефоне любой браузер и добавляем в поисковую строку IP адрес 10.10.7.1 (иногда может быть 10.10.7.2) и в открывшемся окне вводим параметры своей WiFi сети логин (SSID) и пароль. Сохраняемся. Ожидаем пару минут и перегружаемся.
6. Запускаем утилиту sonoff devices diy tools Перед этим ее надо скачать по ссылке

утилита devices diy tools для прошивки модулей Sonoff


7.При обнаружении выделяем устройство и нажимаем на кнопку Firmware flesh. Прописываем его и файл прошивки tasmota-lite.bin.

Прошивка tasmota-lite.bin


8. Заходим в свой роутер и узнаем IP адрес устройства или применяем для этого программу Advanced IP Scanner. Скачать можно на моем сайте. Все, прошивка Sonoff произведена. Не нужны программаторы, куча софта со сложной конфигурацией, все просто. Далее необходимо настройка для приема и передачи информации на сервера MQTT и голосового управления при помощи голосового помощника Яндекс Алисы. Подробная инструкция будет в следующей статье на сайте.


И последнее! Предлагаю помощь в проектировании и изготовлении элементов для Вашего проекта. Опыт работы в сфере IT у меня более 20 лет. При обращении окажу всю необходимую помощь по ремонту и настройке оборудования. Консультации бесплатно. Обратиться ко мне можно по телефону или форму обратной связи на сайте. Мои контакты указаны в верхней части на каждой странице моего сайта.