Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for connecting external MY18B20 sensors to a device (TS0201, ZTH01) with 2xAAA batteries #571

Open
pvvx opened this issue Nov 24, 2024 · 2 comments
Labels
documentation Improvements or additions to documentation

Comments

@pvvx
Copy link
Owner

pvvx commented Nov 24, 2024

Внимание: Используются только (!) датчики MY18B20. Оригинальные датчики DS18B20 не работают от напряжения двух AAA батареек, имеют большее потребление и цену!

image

Для теста, десяток MY18B20 были заказаны на https://aliexpress.ru/item/32305869288.html. Все оказались калиброваны и не имеют отличий более 0.05 С. Т.е. китайская поделка лучше оригинала. Определить, что продаются MY18B20 (менее $0.5) вместо DS18B20 возможно по цене.

Распиновка MY18B20:

image

Вариант с одним датчиком MY18B20:

  • Датчик припаивается к выводам модуля ZTU GND, VCC, PD2.
  • Используется прошивка TS0201S1 или ZHT01S1.

image

Вариант с двумя датчиками MY18B20:

  • Первый датчик припаивается к выводам модуля ZTU GND, VCC, PD2.
  • Второй датчик припаивается к выводам модуля ZTU GND, VCC, PD4.
  • Используется прошивка TS0201S2 или ZHT01S2. Для оптимизации потребления датчики обрабатываются синхронно-параллельно. При неисправности одного датчика второй работать не будет. Не используйте прошивку с дополнением "S2" для подключения одного датчика.

Значения температуры от MY18B20 передаются в формате BTHome.

Пример при одном датчике MY18B20:

image

В интеграции для HomeAssistsnt "BTHome" отображаются:
"Температура1" - это температура встроенного датчика
"Температура2" - это температура первого MY18B20
"Температура3" - это температура второго MY18B20

Интеграция "Passive BLE monitor" не работает с множественными датчиками.


TelinkMiFlasher.html пока не поддерживает интерфейс установки коэффициентов для данных датчиков, но fw термометра уже имеет данные функции. Будет дополнено в будущих версиях...

@pvvx pvvx added the documentation Improvements or additions to documentation label Nov 24, 2024
@pvvx pvvx mentioned this issue Nov 24, 2024
@pvvx pvvx changed the title Adding external sensor MY18B20 in devices with AAA battery (TS0201, ZTH01) Support for connecting external MY18B20 sensors to a device (TS0201, ZTH01) with 2xAAA batteries Nov 24, 2024
@pav-tmn
Copy link

pav-tmn commented Dec 25, 2024

Такой upgrade возможен с BTH01 или любым другим работающим по BLE ?

@pvvx
Copy link
Owner Author

pvvx commented Dec 25, 2024

Такая функция для чипсета на PHY62x2 пока не реализована.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants