Skip to content

Tarik2142/shelly-plus-1-ds18b20

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Наступні дії вимагають перепрошивки пристрою на стронню прошивку! Ви виконуєте це на свій ризик!

Прекомпілена прошивка

Прекомпілена прошивка доступна в каталогу /firmware

  • прошивка має налаштований термостат для увімкнення реле по температурі з датчика і працює на нагрів.
  • сетпоінт: 1 - 30 градусів.
  • температура читається кожні 2 секунди.
  • точка доступу вайфай завжди активна (для автономної роботи)
  • SSID: Termostat
  • пароль termo2025

Скриншот інтерфейсу пристрою:

Перепрошивка пристрою

Підготовка до перепрошивки

Придбайте USB-TTL конвертор на CP2102.

Підключіть його по схемі на картинці нижче:

Я припаяв провідники але ви можете використати штатний роз'єм і навіть не розбирати пристрій.
ЗВЕРНІТЬ УВАГУ! Вам потрібно замкнути (на роз'ємі shelly) перемичкою GND та IO0 (пін біля GND) для прошивки пристрою.

Прошивка пристрою

  • підключіть USB-TTL адаптер (з підключеним до нього пристроєм) до вашого ПК
  • запустіть інструмент для прошивки ESP32 (наприклад https://github.com/esphome/esphome-flasher/releases/tag/1.4.0)
  • виберіть серіал порт вашого USB-TTL конвертора
  • виберіть прошивку завантажену з цього репозиторію
  • натисніть кнопку "Flash ESP"
  • дочекайтесь закінчення прошивки

Підключення DS18b20

Схема підключення доступна на картинці нижче:

Я припаяв датчик але ви можете обійтись без пайки і використати штатний роз*єм.
ЗВЕРНІТЬ УВАГУ! Вам потрібно додати резистор 4.7K між даталінією та живленням датчика!
Фінальний варіант виглядає так:

Самостійна компіляція

Якщо ви не знаєте як скомпілювати прошивку - зверніться до будь-якого гайду компіляції прошивки ESPHOME
Конфіг esphome доступний в каталогу /esphome_config

На початку компіляції виберіть "Manual download"

В кінці компіляції виберіть "OTA format"

Завантажений .bin файл ви можете прошити по OTA (через веб-інтерфейс пристрою) або через USB-TTL адаптер (якщо ви прошиваєте пристрій перший раз)

About

Connect DS18b20 directly to shelly plus 1 without additional expansion boards!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published