Модуль имеет маркировку YS-WK4T. На борту имеется PSF-B04 и STC15W408AS.
Четыре реле, две физические кнопки (К1, К2) и пять входов (К1-5 сбивчиво), подключенные через оптопары - активируются при подключении к 5В платы.
Мигает — разъемы на плате не передают RX или TX на PSF-B04, но имеют 3v3 и GND. Питание я подключил туда, а RX/TX/GPIO0 напрямую на модуль PSF-B04.
В Tasmota модуль, похоже, правильно реагирует при использовании настроек «Sonoff 4CH Pro», за исключением следующего поведения.
Входы K1-4 сопоставляются с кнопками 1-4, хотя подключение к 5 В отображается как переход 1-0, а затем 0-1 через 200 мс. Возвращение к плаванию ничего не дает.
Кнопка K1 сопоставляется с кнопкой 1 «вживую» - т.е. переход 1-0 при нажатии, 0-1 при отпускании.
Кнопка K2 действует как кнопка «все выключить» — ничего не делает, пока реле не включены; в этом случае она имитирует 1-0, а затем
Переход 0-1 (примерно через 200 мс) последовательно через любую кнопку, связанную с включенным реле.
Вход K5 действует как кнопка «все включено/выключено», имитируя кнопку 1-0, а затем 0-1 (интервал 200 мс) для кнопок, связанных с реле, которым необходимо изменить свое состояние. Мне неясно, как он определяет, включать ли все или полностью выключать.