Hi ,
I want to use my home assistant for a relatively complex task. I have a reflow oven for soldering. I want the automation to do this.
- when i press a button the reflow task will start
- the heater will be turned on and it will be ramped with a predefined slope like 2 degrees per second. For heater slope pwm signal needs to be generated and i have a esp32 over uart that will do that.
- the temp in the oven shoul be monitored every second
- when the temp becomes 260 degrees Celsius it will be kept contant for say 10 seconds
- then a fan will be started to speed up the cooling
6)at any stage if the door is open the routine should be canceled.
In idle times while the routine is not running the temp is monitored every minute. And also the uart device, esp32, is used to get humidity and ither thing. So the uart bus is used not only for this routine but also in other times as well.
Is this doable in home assistant? Which tools addons should I look into? Please do not recommend other solutions that require change in the setup like moving this routine to a microcontroller and then integrate with homeassistant. I want to explore whetger homeassistant is capable of doing this task.
Regards