Ok after playing with the unit the current firmware works very nicely. The provided app works and integration with Google Home works fine. But I want to connect it to Home Assistant and not connect to a random web server. Wherever that server may be in the world. So I need MQTT. I don't know if Tasmota will work with the hardware.
This is how it works
There are UP and DOWN momentary push buttons.
When you quickly press UP the lamp fads up to 100% brightness.
When you quickly press DOWN the lamp fads to off.
When the lamp is ON and you hold DOWN the lamp fads down slowly until you let go. Same with holding UP it fads brighter slowly.
The Google Home voice controls let you tell it what brightness to set and also ON and OFF.
There is also a main toggle switch which kills power to the unit entirely. This switch is not controlled by any software.
I have only used Tasmota with a relay device (ON/OFF) mostly Sonoff's and not a dimmer. So I guess the question is can Tasmota work with 2 switches for fading??