SmartThings совместимые смарт-пробки раздражающе дорого - как правило, около £ 40. Это слишком дорого, чтобы рассмотреть возможность покупки многих. Там, однако, Wi-Fi подключается доступны в Интернете около 10 £, которые официально не работают с SmartThings. Большинство из них основаны на чипе ESP8266, который может быть reflashed с новой прошивкой, которая будет работать с SmartThings. Ниже я документировать свои испытания и невзгоды с хакерством этих пробок
По состоянию на март 2018 года я пытался 4 вилки разных производителей с разными результатами.
Примечание - Вне зависимости от программного обеспечения вы планируете использовать флэш-устройство, и независимо от того, флэш-изображение, которое вы используете, Я рекомендую использовать заголовки контактов (идеально припаяны) чтобы получить надежное соединение во время мигания. Я получил пакет для около £ 10 который имеет достаточно заголовков, чтобы сделать сотни умных пробок. Я также рекомендую использовать CH340G USB к серийному переходнике вместо адаптера FTDI, поскольку могут возникнуть проблемы с драйверами для адаптеров FTDI. Если у вас уже есть адаптер FTDI убедитесь, что вы используете пожилые водители. Также убедитесь, ваш адаптер может поставить 3.3v вместо 5v (который, вероятно, жарить чип ESP8266)
Я использовал Sonoff-Tasmota, который я строю и установить через Arduino IDE (см внизу поста для получения дополнительной информации). Затем я установил обработчик пользовательского устройства, сделан Бретт Sheleski.
К концу моих экспериментов я имел 2 рабочая SmartPlugs, закупив 4 различные штекеры (£ 44,94 Общая), 1 USB адаптер (£ 5,99), и 1 Набор контактных заголовков (£ 6,69). Если у вас нет паяльника вам нужен один из тех, кто слишком (£ 26,29). В том числе паяльника моя общая стоимость составила £ 83,91. Если бы все 4 пробки работали это было бы достойное значение. Как есть, У меня есть 2 рабочие пробки, по цене 41,96 £ каждая. Это почти идентично Belkin WeeMo, которые могли бы сделать все это, кажется, бессмысленно - и если вы хотите только в общей сложности 1 или 2 штекеры это, вероятно, не самый лучший путь. Однако, Я планирую иметь довольно много больше пробок, и теперь я могу добавить больше штекеры к моей коллекции на общую сумму 8,97 £ каждый, как у меня уже есть все, что мне еще нужно прошить их. (Обновление декабрь-2018, Теперь у меня есть в общей сложности 20 smartplugs, и не заплатили не более чем £ 12 для любого из них)
1. SWA1 (имеет кнопку фиолетовый) - клеймо Coosa, Annstory, Linganzh, и без сомнения, другие имена слишком. Видимому, связано с приложением «eFamilyCloud».
Это второй Печатная плата внутри него, который помечен как SWA1. Погуглить это указывает на то, что он использует ESP8266 внутри и успешной прошивки хак было документально подтверждено (с показано, штифты) к Натан Chantrell. Я следовал методу Натана с успехом, хотя тип модуля не обнаруживался в первый раз (Я сделал ошибку, изменяющий код) но я был в состоянии получить работу устройства, выбрав Generic, а затем настройки булавки сам. Это работало, но не совсем безупречно, поэтому после небольшого чтения я reflashed его. руководство Натана не становится ясно, что 3 необходимы изменения в код перед прошивкой - большой раздел в нижней части, и соответствующее имя из него должно быть добавлено к 2 списки выше, которые должны быть очевидны при просмотре файла. С перепрошивкой (через веб-интерфейс) он работал очень хорошо. Для того, чтобы держать пайки простым я кормил 5v от моего USB Адаптер к 5v штифтом, но я оставил адаптер установлен на 3.3v (i.e. установка для штифтов данных). Поэтому стоит иметь адаптер с обоих 5v и 3.3V булавки и перемычки, чтобы установить напряжение на выводах данных независимо друг от друга (как CH340G я связан с Амазонка). Я был в состоянии оставить контакты, прикрепленные сгибая их на почти 90 градусов, прежде чем положить Печатная плата обратно в пластиковый корпус.
_
2. В HowiseAcc S126 Смарт вилку USB (Кривые слегка в середине)
Информация на сайте указано, что компонент TYWE3S в этом смарт-штекером содержит и ESP8266 и, следовательно, он должен (в теории) быть Flashable. Я пока еще не определили правильные контакты, Altho есть этикетки для 3.3v и земель на нижней стороне и TX, RX и GPIO0 контактов на TYWE3S показаны на аналогичном устройстве на пост на GitHub. Я нашел по крайней мере, 1 другой поток с другой человек спрашивает о том же устройстве, и еще некоторая информация от Андреас Энгель, но с 2 мой 4 «тестовые штекеры» рабочие я решил, что пытаться припаять эти заголовки на этот плагин был слишком трудным и угробил его. Если у вас есть более надежная рука, чем у меня, то посмотри на ссылке, особенно второй один и, пожалуйста, дайте мне знать, если у вас есть какие-либо удачи.
_
3. Floureon ПС-16-МБ Smart Plug
Это имеет чип ESP8285 на борту, который совместим с ESP8266. Он имеет более хитрые заголовки паять, но как только припаян промелькнуло совершенно первый раз. Просто подключите 4 регулярные контакты (3.3в, земля, Техас, RX) и удерживать кнопку в нажатом положении, пока его питание (1-2 секунд было достаточно). Поскольку это фактически клон Sonoff S20 я подозреваю, что это может быть прошит более легко с NodeMCU мигалкой следуя руководство Eric M в, прошивку S20, обработчик устройства, и Смарт App код. Однако, Я предпочел идти с прошивкой Tasmota как я уже установить все, чтобы построить и прошить, и она поддерживает другие смарт-пробки, которые не являются все клоны Sonoff S20. Выбор, какой дорогой идти до вас.
_
4. В Aonokoy SE01 (16 ампер) смарт-штекер
Это имеет ESP8266 и легко к заголовкам доступа, хотя они слишком близко друг к другу, чтобы соединить обычные заголовки контактов так я использовал свободные провода вместо. Я был в состоянии соединить мой к компьютеру и прошить. После прошивки он загружается как ожидалось, и веб-интерфейс нагрузок микропрограмм, но устройство выходит из строя после того, как вокруг 10 секунд каждый раз, когда. Я не уверен, почему это, но он делает это с несколькими различными прошивками мелькнула на него. Я надеюсь, что это просто невезение с блоком подстилки.
_
5. В Hyleton LDS 315 смарт-штекер (выглядит очень похоже на Floureon на внешней стороне)
Это было более неудобным, чем я надеялся, как нет выводов колонтитулов на Печатная плата Сам - вместо этого вы должны припаять к существующему соединению между основнымами Печатная плата и Wi-Fi карты Печатная плата. К счастью, было руководство для очень похожи 313 устройство, которое (правильно!) определены штифты, необходимые. Проблесковый был успешным и единственным трудным было определить, какой тип устройства, чтобы выбрать (или настроить) так что светодиод, кнопка, и реле будет все работы. Штырь GPI0 должен был быть замкнут на массу физически, а удерживая кнопку нажатой не перевести устройство в режим вспышки. Это было немного неудобным - мне действительно нужно 3 Руки! Можно (главным образом) настроить устройство правильно, используя тип универсального устройства и установки GPIO2 в Led1i, GPIO13 в Button1 и GPIO15 как реле1. Если вы хотите, красный светодиод, чтобы всегда быть на потом установить GPIO0 в Led2i.
Строительство sonoff-tasmota себя
- Загрузите среду разработки Arduino
- Установить и запустить его
- Откройте Настройки в меню Файл
- В «менеджер дополнительных плат» введите
https://arduino.esp8266.com/stable/package_esp8266com_index.json
и нажмите кнопку ОК - Open Tools > доска > Совет директоров
- Поиск ESP8266
- Наведите курсор мыши на результат и нажмите
Install
Кнопка, которая появляется - После того, как он установил изменить плату с помощью инструментов > доска >и выберите
Generic ESP8266 Module
- Закрыть Arduio IDE
- Установка драйверов для CH340G (скачать тему здесь)
- Загрузите и извлеките из архива прошивку Sonoff-Tasmota.
- Открыть sonoff.ino в sonoff вложенной (это перезагрузит Arduino IDE)
- опциональный: Редактировать 2 линии (линии 62 и 63) в my_user_config.h для установки имени и пароля беспроводной сети
- Подключите CH340G к плате, а затем подключить CH340G в USB порт
- Выберите Загрузить из эскиза меню Arudio IDE
Я обнаружил, что с более новой сборки Sonoff-Tasmota, что по крайней мере 1 Светодиод будет мигать непрерывно. В конце концов я понял, (глядя на журналы) что это произошло потому, что MQTT включена по умолчанию, и устройство поиска непрерывно сети MQTT / контроллер или что-то. Я не использую MQTT поэтому я повернул это от и светодиод перестанет мигать.
Джон, У меня есть несколько SWA1, которые я хотел бы прошить, но я застрял в настройке прошивки, чтобы включить SWA1 перед прошивкой. Сайт Nathans показывает, какие правки нужно внести, однако все загрузки прошивки выглядят как bin-файлы, поэтому я не знаю, как получить доступ к файлу sonoff_template.h?
как вам удалось прошить это устройство Aonokoy?
Некоторые ребята пытаются его прошить, но это невозможно ...
Я использовал CH340G USB Адаптер связан в верхней части статьи, и просто раздел провод и ткнул их через отверстие в Печатная плата. Это было не так легко, как они всегда хотят, чтобы крутить и касаться друг друга, или они хотят потерять контакт. Вы можете увидеть, как провода замыкаются в 5й образ (https://diymediahome.org/wp-content/uploads/aonokoy_6.jpg). Есть 2 области, которые требуют проводов, соединяющих - множество 5 отверстия вблизи краю Печатная плата которые необходимо 4 провода от USB адаптер. Последний 2 Отверстия должны соединения вместе. Существует также другой набор микроотверстий вблизи середины Печатная плата - 2 из них нуждаются в закорачивания вместе. Затем я использовал Arduino IDE флэш-Sonoff Tasmota, как описано в верхней части статьи. Как я уже говорил выше Altho он работал, он вылетает через короткое время