вторник, 6 ноября 2018 г.

Sonoff 4CH. Установка прошивки Tasmota при помощи PlatformIO

Пришёл наконец Sonoff 4CH для управления фасадными силовыми розетками. Взял не R2, так как эта версия дешевле в 1,5 раза. Для не частных включений уличной гирлянды, мойки  и подогрева двигателя по расписанию сгодится. 
Установка полностью идентична Sonoff 4CH R2.  В отличие от Sonoff 4CH R2, гребенка для подключения USBtoTTL уже распаяна, можно подключаться без паяльника. Только вот обратите внимание, что на плате перепутаны TX - RX (!).
Тут можно почитать, как просто установить и подготовить для сборки прошивки Visual Studio Code.
Качаем Source Code.zip последней версии. Распаковываем в любую директорию. Запускаем Visual Studio Code, открываем директорию с распакованным архивом и переходим к редактированию файлов конфигурации platformio.ini в корне директории.
Меняем upload_port на тот, что у нас определился в диспетчере устройств
Начиная с версии Sonoff-Tasmota 6.3, пользовательские настройки подключения к беспроводной сети, сервера MQTT, временной зоны и прочего - находятся в файле my_user_config.h До этого, настройки были в user_config.h. Не теряйтесь.
Сперва-наперво меняем параметр #define module на SONOFF_4CH
Затем пробегаемся по секциям WiFi, MQTT и прочим необходимым параметрам.

Выставляем настройки платформы для компиляции в правом углу окна Visual Studio Code
Приводим всё к виду, как на скриншоте
Далее жмём Build и Upload в левом нижнем углу.
Не забываем перевести плату в режим программирования!
Для загрузки в режиме программирования отключаемся от USB-порта, зажимаем кнопку L1 (IO0 на плате) и подключаем снова к USB. Отпускать кнопку через 2-3 секунды.

Sonoff 4CH. Подключение датчика температуры и влажности DHT21 (AM2301)

Комментариев нет :

Отправить комментарий