Thanks @betwixt for the clarification.
1. For this issue, I think I will need to test it and see. I have no way of knowing whether this feature will be a problem for me.
2. the point is taken and I think I am happy to live with that until such time I can figure out a way to tell whether the controller is on or off.I turn off the heater when I leave home so will have to trust pressing the switch once. Alternatively I think I may set some timers to turn the heater on and off automatically. Unsure how this will work out when we manually intervene for any reason..... Maybe I can use a simple thermostat circuit of my own in conjunction with a relay of the sorts...... More thinking and research to do.
3. The button does not have a repeat action when held down.
I have been searching the interwebs and came upon "inching relay" which seems to fit the bill.
Here is the screen shot and description.
Theme: DIY Smart Home
Compatible System: Android and iOS/Computer System
Supports status tracking: device status timely provided to the EWeLink.
The product enables remote control of home appliances through the mobile application eWeLink.
Supports max 8 enabled scheduled/countdown/loop timers for each device.
Supports WiFi network.
Works with Amazon Echo, Echo Dot, Amazon Tap, Google Home/Google Nest
100% Brand New and High Quality
Voltage: DC 5V/DC 5-32V
Supports remotely turn on or off connected appliance/light.
NOTE:
This product is a wireless switch supports inching /self-locking mode. Users can add the device to the APP eWeLink in order to remotely control connected home appliances or devices. In self-locking mode, customers can remotely turn on/off connected devices immediately.
When in inching mode, customers can have two wiring ways to select:Turn on 1s and then auto-off/Turn off 1s and then auto-on.
The self-lock/inching mode wireless switch has two input voltage supply specifications: 5V and 5V/7-32V. No matter which specification is selected, the functions remain the same.
I was thinking that an inching relay would be a better choice in my use case.
Any thoughts from anyone is much appreciated.