Alright so I'm comfortable enough after looking up information about PIDs to possibly pick one and or wire it up.
I'm having difficulty understanding some of the concepts of the programming. I ultimately want to run my fridge with both cooling and heating capabilities
Lets throw a random number out to start with. Lets say 55F as my starting fridge temp. For example say cooling I want to keep a cooling high temp of about 48F and maybe low temp of 38F. (keep in mind these are just random temps )
Since the fridge is starting out at a cold temp higher than both the high and the low does the cooling still kick on to get it down to that level or is that another setting?
Once the fridge gets down to the cold low(I would assume it would do that first much like a house thermostat?) does it just turn the cooling off and wait for it to reach either a target temp in between or the cold high point temp of 48F before turning back on? I know something should be limiting how much it cycles the compressor to not damage it so there has to be somewhat of a range or timer preventing that from happening too rapidly.
Next how does heat tie into this? Lets say for example 70% of the time it will be operating in the cold ranges and not using the heat. How do I basically set it to start heating up when I want it to? How do you set a hot and a cold range without making it fight between which to use?
If it's sitting between 38F and 48F and that's where I want it to be most of the time, how do I just suddenly tell it I want to boost up to say 160-180F? If I set the hot low settings in between the cold range how do you keep it from trying to do both? If heat low is set to come on at 45F how does it ever get there if cold turns on at 48F since it has to cross that to keep going hotter?
Is there a logical way to program that I'm not seeing? It seems to me that type of a change would have to be manually programmed or a switch to flip from whether I want to do hot or want to do cold also like my house thermostat. I feel like I'm missing something incredibly stupid or obvious with this.
I would be very grateful if someone could help me break this down a little