I stupidly got the two power outlets confused when I defined a temp profile to coldcrash a recent beer. I defined the profile from my workplace rather than at home, so did it from memory and wasn't able to see how I'd set up the unit.
The result was that by the time I got home my brew had reached 60C (140F). See the session here: https://brewbit.com/dashboard/devices/518/sessions/6372?token=598e808f9b5909cde69fa551d48ea64c
There's a couple of feature requests that I can think of coming out of this:
a "kill switch" setting by which you specify a maximum tolerated temperature and, if exceeded, all power outputs are turned off until you manually intervene on the unit itself
since I'd already got the brewbit on a manually-entered fixed temperature when I defined the cooling profile, it'd be good if the web UI for assigning the functions of the two outlets were pre-populated with whatever is already assigned. Fewer things for the user to enter, and less scope to screw things up like I did!
Miraculously my beer survived this, I feel very lucky
I take all responsibility for this incident btw - not trying to suggest otherwise - I'm posting just to suggest some ways the damage could be limited for anyone else who has similar memory lapses.