- Цена: $8.99 брал с поинтами за $5.99
История в нескольких частях о том, как я купил умную розетку, сначала обрадовался, потом расстроился, потом накосячил, потом собрался с силами и уже окончательно обрадовался…
Если коротко, то данную розетку приручить можно, но как оказалось это не так просто, как хотелось бы…
Фото под спойлером.
Много текста.
Ну, ок. Поехали…
О доставке.
Посылка добиралась не очень долго. 19 дней.
Информация о доставке
Trcking message
2018-11-29 16:12:06
Маріуполь, Delivered
2018-11-29 16:12:05
Київ — Маріуполь,
2018-11-28 20:12:00
Route: Київ — Маріуполь, Local carrier: Arrived in the department
2018-11-28 05:42:34
Route: Київ — Маріуполь, Local carrier: Preparing to issue
2018-11-27 04:32:40
Route: Київ — Маріуполь, Local carrier: Sent
2018-11-25 13:38:27
Ukraine, Local delivery
2018-11-25 13:38:27
Kiev warehouse, In transit
2018-11-25 13:38:27
Estimated delivery time 27-Nov-2018, Transferred for local delivery by Nova Poshta.
2018-11-21 15:07:20
Boryspil International Airport (KBP), In transit
2018-11-20 22:05:19
Baku International Airport (GYD), In transit
2018-11-13 16:15:04
Hong Kong International Airport (HKG), In transit
2018-11-13 05:03:07
Shenzhen, In transit
2018-11-13 03:53:07
Hong Kong International Airport (HKG), In transit
2018-11-12 08:40:32
Shenzhen warehouse, In transit
2018-11-10 21:14:56
China, Request s been received
В коробке, собственно, само устройство и инструкция по использованию.
Распаковка
Часть I: я обрадовался…
Устройство выполнено качественно. Ничего не скрипит, внутри ничего не болтается и не тарахтит. В розетку вставляется с небольшим усилием, держится хорошо. Кнопка не дребезжит. Как говорится: «береш у руки, маєш вещь»)
Ну и с единственной функцией — включением/отключением нагрузки по нажатию кнопки, справляется без проблем, в том числе и без привязки к родному приложению.
Всё просто: вставил устройство в розетку, на кнопке индикации нет, нажал кратковременно на кнопку, втянулось реле, на кнопке загорелся красный светодиод — значит на выходе есть напряжение.
Я изначально не планировал использовать эту розетку с родным приложением, поэтому и не проверял. Но если захотите, то все операции по подключению к приложению описаны в инструкции…
А хотел я вот чего… Думал, приедет розеточка, я в нее залью чего-нибудь на подобие Tasmota или ESPEasy или WifiIOT и буду наслаждаться использованием её в своём Home Assistant и управлять ею с помощью MQTT.
Но меня ждал маленький сюрприз…
Часть II: я расстроился…
Что бы прошить, надо ведь сначала разобрать?
Вот на это я потратил где-то час времени…
Понятно, что человек с прямыми руками сделал бы это быстрее, но я не он))
Крутил я эту розетку в руках и так и сяк. Ни винтов, ни следов защёлок не обнаружил. В общем-то стало понятно, что она просто проклеена по периметру.
Повезло, что слой клея был настолько минимальным, что стенки с задней стороны розетки разошлись, правда пришлось прилагать достаточно большое усилие…
Разборка
Отлично! Едем дальше!
Где же? Где этот чип, который я сейчас буду прошивать? Где этот 8266? Где Rx и Tx? Где GPIO0?
А вот и не угадал! Нет его!
А вместо него видим вот такую штуку:
TYWE2S
Ну, ок. Чего ж поделать. Изучаем зверя. Находим даташит Видим необходимые нам GPIO, а так же обращаем внимание, что внутри установлен чип 8285.
А это значит, что память там встроенная, объемом 1 МБ и не любая прошивка сюда полезет. Или если и влезет, то не факт, что будет корректно работать…
В принципе всё понятно. Что бы прошить, нужно подпаяться, а это удобнее сделать если отпаять плату от силовых контактов розетки.
Освобождение платы и маркировка GPIO
Осталось подпаяться к GPIO, подключить конвертер и найти GPIO0, так как его почему-то на ламели не вывели.
Так вот, GPIO0 находится на обратной стороне TYWE2S и выглядит он в виде точки на плате. Остальные GPIO там же.
GPIO0
Что бы было удобнее, подпаял кнопочку, одним концом к GPIO0, другим к GND, дабы была возможность переводить чип в режим прошивки.
В принципе всё готово к прошивке.
И тут начались проблемы.
— Пробовал прошивать разные прошивки в режиме DOUT И Tasmota и WifiIOT. Заливаются без проблем, но чип не стартует. После прошивки отваливается com-port и отследить логи не возможно. Переводишь чип в режим прошивки и порт появляется…
— Пробовал 3 конвертера с разными типами чипов, результат один и тот же.
В итоге, запустилась только лишь прошивка ESP_Easy_mega-20181201_dev_ESP8285_1024.bin
Часть III: я накосячил…
В общем запустилась, отлично!
Но, я совершил 2 ошибки, которые собственно и предопределили дальнейшую судьбу розетки:
1. Когда я отпаивал проводки, я плохо прогрел GPIO0 и в итоге оторвал проводок вместе с точкой и дорожкой на плате.
2. Надо было заливать прошивку с ОТА.
Теперь я не могу перевести чип в режим прошивки и видимо останусь с той прошивкой, которая установлена…
Как говорится: «Думал, плакал, курил…»
Ничего не поделать. Надо как-то возвращать радость…
Часть IV: я собрался с силами и уже окончательно обрадовался…
Думаю, ну чего ж пропадать свободным GPIO?
Прикручу-ка я на GPIO14 датчик температуры DS18B20. Польза хоть какая-то будет. Можно будет следить за температурой внутри розетки и при плохом контакте и увеличении температуры можно будет вовремя спохватиться и отключить нагрузку…
DS18B20
Алгоритм работы устройства решил сделать таким:
1. Розетка подключена к питанию и реле не втянуто — горит зеленый светодиод
2. Нажали на кнопку — втянулось реле, горит красный светодиод.
3. Нажали на кнопку — реле отпустилось, горит зеленый светодиод.
Дополнительно решил вывести некоторые системные данные, а именно: Uptime и уровень сигнала WiFi.
Ниже настройки ESPEasy
Devices и Rules
В Home Assistant добавил устройство без проблем.
HASS
Вот собственно и вся история.
Товаром доволен.
Думаю, каждый сам для себя решит, нужен этот товар ему или нет.
Всем прямых рук!