I have an electric patio heater that I sometimes forget to turn off after using. In addition to a fire hazard, it costs a lot of money to keep it running overnight if I forget. However, it also doesn’t turn on when you power the outlet on. You have to hit the button on the heater to turn it on, so a normal smart plug won’t be able to automate turning it on and off. Is there any kind of device that could be programmed to sense when current starts flowing through the plug and start a timer to automatically turn it off in 1 hour?
The shelly range of devices can do this. Shelly i3 or i4 can detect current. Different Shelly devices have built in timers, i think. Several do 240v switching. Do some combination of this and you’ve got your solution.