after some soldering and 140 lines of haskell, I have a crockpot that can be controlled by cron(1), but that otherwise runs whenever there's solar power going to waste, as a #solarpunk water heater