BLE temperature and humidity sensor based on TS0201, TH03Z
#ATTENTION: Starting from version 4.8, support and code for the described models moved to https://github.com/pvvx/ATC_MiThermometer!
#ВНИМАНИЕ: Начиная с версии 4.8 поддержка и код описанных моделей переехала в https://github.com/pvvx/ATC_MiThermometer!
- Варианты Zigbee firmware находится в ZigbeeTLc
ZTH01, ZTH02 работают с доработкой - требуется выпаять лишнюю микросхему и впаять перемычки.
- Поддерживаемые форматы BLE рекламы: BTHome v1, BTHome v2, PVVX, MiHome.
- Поддержка Bluetooth ver 5 c LE Long Range.
- Объем памяти замеров 51943 шт. GraphMemo.html
- Среднее потребление зависит от настроек - менее 20 мкА. TH03Z с установленным интервалом рекламы на 5 сек, TX RF +0 дБм потребляет до 8 мкА.
Кратковременное нажатие кнопки перключает BLE рекламу в режим Legacy (BT4.2) на 80 секунд с Advertising interval в 1 сек. Используется для быстрого соединения и если включен режим BLE LongRange или установлен большой Advertising interval. Нажатие кнопки сопровождается включением светодиода.
Для настройки BLE версий используется TelinkMiFlasher.html.
Первоначально перепрошить устройство возможно двумя вариантами.
- С помощью Zigbee OTA файлов 1141-d3a3-00993001-xxxx.zigbee в вариант BLE или с помощью файлов 1141-d3a3-01993001-xxxx.zigbee в ZigbeeTLc.
- USB-COM программатором через выводы разъема SWS и RST с файлами xxx.bin. При первом программировании из варианта Tuya желательно стереть всю Flash.
После прошивки в вариант BLE должно появиться устройство с именем "THS_xxxxxx", где "xxxxxx" - три последних байта MAC в hex виде.
Далее в TelinkMiFlasher.html возможно прошить любую версию, включая Zigbee.
Файлы прошивки для восстановления из ZigbeeTlc в BLE: 1141-02xx-99993001-xxxxxxxxxx.zigbee
Самый простой программатор-эмулятор Telink-Swire без обратной связи: WebUSBCOMflasher
Более сложный программатор-эмулятор Telink-Swire с переходом на UART связь: TlsrComProg825x
Полнофункциональный аппаратный Telink-Swire программатор: TLSRPGM
Работа в морозилке холодильника (BTHome v2, BLE LongRange для стабильной дальней связи через железные стенки холодильника):