Wofea Garage Door Opener
Model reference: WF-WG088

Available from:

Flashed with:

GPIO #Component
GPIO00 User
GPIO01 User
GPIO02 User
GPIO03 User
GPIO04 User
GPIO05 User
GPIO09 User
GPIO10 User
GPIO12 User
GPIO13 User
GPIO14 User
GPIO15 User
GPIO16 User
ADC0 User
Template for Tasmota v9.1+
{"NAME":"Wofea Garage Door","GPIO":[1,1,1,1,1,1,1,1,1,1,1,1,1,1],"FLAG":0,"BASE":54}
Tuya-Convert might not be possible for this device if the manufacturer started using newest Tuya firmware since this template was published (2020-12-15).

Module Config

Use Tasmota with Module 54

This garage door opener includes a countdown timer. This timer sometimes interferes with the TuyaMCU heartbeat, so created some other rules to force a heartbeat ever 5 seconds. TuyaMCU 81,7 uses new Timer available in onward

Tasmota Config

Backlog TuyaMCU 11,1; TuyaMCU 81,7; TuyaMCU 2,101;
Switchmode1 4
Switchmode2 1
Rule1 on switch2#state=1 do publish2 stat/%topic%/reed_state Open endon on switch2#state=0 do publish2 stat/%topic%/reed_state Closed endon
Rule1 1
Rule2  ON system#boot DO ruletimer1 5 ENDON ON rules#timer=1 DO backlog serialsend5 55aa00000000ff; ruletimer1 5 ENDON
Rule2 1
Restart 1

Home assistant configuration

  - platform: mqtt
    name: "garagedoor"
    state_topic: "stat/garagedoor_02/reed_state"
    command_topic: "cmnd/garagedoor_02/POWER"
    availability_topic: "tele/garagedoor_02/LWT"
    payload_available: "Online"
    payload_not_available: "Offline"
    payload_open: "1"
    payload_close: "0"
    state_open: "Open"
    state_closed: "Closed"
    retain: false

Tasmota Issue with workaround