Инструменты пользователя

Инструменты сайта


iot:firmware:ravensystem:haa:sonoff:mini

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
iot:firmware:ravensystem:haa:sonoff:mini [2021/01/19 11:44]
Николай Солошин
iot:firmware:ravensystem:haa:sonoff:mini [2022/02/16 19:07] (текущий)
Николай Солошин ↷ Операцией перемещения обновлены ссылки
Строка 4: Строка 4:
 ====== Прошивка Sonoff Mini под RavenSystem HAA ====== ====== Прошивка Sonoff Mini под RavenSystem HAA ======
  
-Эта статья описывает **только** нюансы прошивки и настройки реле Sonoff Mini под RavenSystem "HAA" для нативной интеграции в Apple HomeKit. Все остальное полностью аналогично описанному в статье, посвященной прошивке [[homekit:ravensystem:haa:sonoff:rfr2#подготовка|реле Sonoff RFR2]].+Эта статья описывает только **нюансы** прошивки и настройки реле Sonoff Mini под RavenSystem "HAA" для нативной интеграции в Apple HomeKit. Все остальное полностью аналогично описанному в статье, посвященной прошивке [[iot:firmware:ravensystem:haa:sonoff:rfr2#подготовка|реле Sonoff RFR2]]
 + 
 +:!: В этой статье описывается прошивка программатором! **Прошивка из режима DIY описана [[iot:firmware:ravensystem:haa:sonoff:mini:diy|тут]]**.
  
 ===== Фотографии ===== ===== Фотографии =====
  
-{{:homekit:ravensystem:haa:sonoff:sonoff-mini.jpg?nolink&695|}} +{{iot:firmware:ravensystem:haa:sonoff:sonoff-mini.jpg?nolink|}} 
-\\ {{:homekit:ravensystem:haa:sonoff:sonoff-mini-full.jpg?linkonly|Полноразмерные фото}}. +\\ {{iot:firmware:ravensystem:haa:sonoff:sonoff-mini-full.jpg?linkonly|Полноразмерные фото}}.
- +
-===== Режим DIY ===== +
- +
-//...или история о том, как я убил заводскую прошивку.// +
- +
-В теории, по задумке производителя, вроде как... режим DIY позволяет прошить устройство сторонней прошивкой и, если не ошибаюсь, управлять устройством по протоколу REST. Второе мне совершенно ни к чему, а вот первое я решил попробовать и проверить. +
- +
-==== Распайка ==== +
- +
-На моей плате {{ :homekit:ravensystem:haa:sonoff:sonoff-mini-ota.jpg?linkonly |есть соответствующая разводка}}, но она, во-первых, не распаяна, а, во-вторых, с не стандартным шагом. Поэтому, лучше согнуть пин дугой и просто впаять его туда. Я об этом сразу не подумал и таки вкорячил туда нараскорячку два пина, замкнув джампером. +
- +
-==== Подключение ==== +
- +
-  - Включаем устройство, зажимаем кнопку на 5 секунд и смотрим доступные сети на предмет "ITEAD-XXXXXXXX". Если таковой нет, зажимаем кнопку еще на 5 секунд (индикация должна измениться) и она появится! +
-  - Подключаемся к сети с паролем "12345678" и переходим по адресу 10.10.7.1. +
-  - Вводим SSID Wi-Fi и пароль. +
-  - Качаем [[https://github.com/itead/Sonoff_Devices_DIY_Tools/tree/master/tool|из репозитория]] утилиту и запускаем ее. +
- +
-Устройство должно сразу же найтись. Теперь им можно поиграться и перейти к прошивке. +
- +
-==== Прошивка ==== +
- +
-Я сразу забросил туда "fullhaaboot.bin" и получил кирпич! Реально, натурально и не фигурально! Уж не знаю, почему так произошло и почему тут нет защиты от дурака, но это факт! А из-за того, что я понадеялся на производителя, я загодя не сделал резервную копию прошивки, пока она была еще жива... В общем, скоро придет еще одна такая же коробочка, поиграюсь-разберусь. +
- +
-А пока, перейдем к резервному варианту. LOL +
- +
-===== USB-TTL ===== +
- +
-Как я уже говорил, прошивка Sonoff Mini программатором, ничем не отличается от [[homekit:ravensystem:haa:sonoff:rfr2#подготовка|прошивки Sonoff RFR2]], за исключением следующих моментов: +
- +
-==== Подготовка ====+
  
-Специальной разводки под гребенку на плате нет, но есть {{:homekit:ravensystem:haa:sonoff:sonoff-mini-pins.jpg?linkonly|выводы для подключения}} "на иголках", которых нет уже у меня. Поэтому я припаял туда пины "ежиком":+Как я уже говорил, прошивка Sonoff Mini программатором, ничем не отличается от [[iot:firmware:ravensystem:haa:sonoff:rfr2#подготовка|прошивки Sonoff RFR2]], за исключением следующих моментов:
  
-{{:homekit:ravensystem:haa:sonoff:sonoff-mini-pins2.jpg?nolink|}}+===== Подготовка =====
  
-Не красиво, зато эффективно! 8-)+Специальной разводки под гребенку на плате нет, но есть {{iot:firmware:ravensystem:haa:sonoff:sonoff-mini-pins.jpg?linkonly|выводы для подключения}} "на иголках", которых нет уже у меня. В этом случае, {{iot:firmware:ravensystem:haa:sonoff:sonoff-mini-pins2.jpg?linkonly|так}} лучше не делать((Из-за "парусности" конструкции, можно надорвать или вообще оторвать дорожкиЧто, к слову, я и сделал на первом таком устройстве.)), а припаять шлейф непосредственно к контактам:
  
-Тут главное сперва аккуратно припаять, что, к слову, у меня получилось, и, что главнее, потом еще более аккуратно отпаять, что, увы, у меня получилось значительно хуже -- надорвал одну дорожку...+{{iot:firmware:ravensystem:haa:sonoff:sonoff-mini-cable-1.jpg?nolink|}}
  
-:!: Да, еще убрать от греха подальше DIY-перемычку, если такая уже есть;-)+После отпайки шлейфа {{ iot:firmware:ravensystem:haa:sonoff:sonoff-mini-cable-2.jpg?linkonly |получается}} очень аккуратно.
  
-==== Строка JSON ====+===== Строка JSON =====
  
 Из-за наличия сигнального разъема для подключения обычных выключателей, JSON строка должна быть изменена соответствующим образом: Из-за наличия сигнального разъема для подключения обычных выключателей, JSON строка должна быть изменена соответствующим образом:
Строка 66: Строка 37:
 И немного внутренностей: И немного внутренностей:
  
-{{:homekit:ravensystem:haa:sonoff:camelion-kd-017a.jpg?nolink|}}+{{iot:firmware:ravensystem:haa:sonoff:camelion-kd-017a.jpg?nolink|}}
Последнее изменение: 2022/02/12 11:40 (внешнее изменение)