For the profiles you could have a dropdown list of profiles to select from and make it so that it reverts to the default profile at the end of the day (or whatever). For manual temp have an Override switch and a temperature select (I use a drop down with 0.5 degree intervals for this, but you could use an up/down selector.
I may need to point out im still a novice with node red.
So im looking at his ramp thermostat.
I see it has profiles I could load for a desired temp.
That looks great since im using to control fermentation of my beer.
I need to be able to control from a dashboard ui.
Will it be simple to select profile in dashboard?
Also what if I want to override a temp profile?
The goal here is to be able to change temps when I need to while not at brewery.
But also be able to control via a profile .
The bigger issue I see is its done via time and days.
I brew at different times.
How can I set schedule to start when I hit start.
Then it can run a temp for 30 hours switch to cooer temp for 8 days(192 hours) then cool down to 38 degrees and hold till turned off.
It’s a little different to running temps in a house.
Cheers.
Billy