Получил пару заказанных на Aliexpress "умных" розеток Girier JR-PM01, умеющих мониторить потребляемую мощность.
Я надеялся, что внутри окажется ESP8266-based модуль и планировал сразу перешить их на Tasmota, чтобы высвободить "умный" удлинитель Aofo С730, используемый для автоматического управления светом в аквариуме по расписанию.
Однако при вскрытии (
https://blakadder.com/disassembling-CN39/) оказалось, что установлен альтернативный модуль, TW-02 V2.0 (WinnerMicro W600-based).
Данный модуль программно несовместим с ESP, а поскольку я совершенно не рад зависимости от чужих "облаков" и отладке кастомной прошивки под разовую задачу на бесперспективной платформе, то решил заменить его на ESP (здесь обсуждение аналогичных переделок
https://github.com/ct-Open-Source/tuya-convert/issues/572).
Выпаял TW-02, прозвонил разводку и проводочками подпаял ESP-01M, уже прошитую Tasmota.
Распиновка
TW-02функцияESP8266TxButtonGPIO0PB8LedGPIO13PB16SELGPIO4PB13CF1GPIO5PB18CFGPIO14PB15RelayGPIO12
При подключении у ESP, как обычно, CH_EN, RST, GPIO2 подтянуты к питанию, а GPIO15 к земле через резисторы 10 кОм (GPIO0 подтянут к питанию на уровне платы).
Шаблон для Tasmota
{"NAME":"Girier JR-PM01","GPIO":[17,0,0,0,131,132,0,0,21,56,134,0,0],"FLAG":0,"BASE":18}
Дополнительно необходимо откалибровать показания:
https://tasmota.github.io/docs/Power-Monitoring-Calibration/Поверял бытовым мультиметром MT108T с помощью лампочки накаливания 95Вт, включенную в "умную" розетку.