I hope that subject makes sense. I am looking for some input as to what others on here have done in similar situations. I am sure other people have done this, but I haven’t been able to find any good examples when searching the forum.
I have a Honeywell WiFi thermostat that controls the HVAC at my house. I have one room that gets really hot in the morning when the sun is on that side of the house. The thermostat is on the other side of the house and it takes awhile for it to heat up enough to trigger the thermostat to turn on. This doesn’t always happen consistently (day-to-day or time of day), so creating logic to lower the set point at certain times is not the route I want to take.
What I want to do is install a temperature sensor in that room and then create some logic (likely in PLEG) to tell the HVAC to run. I am struggling to think about what logic will be best. Off-hand I am thinking that it will start off with if there is a >2 degree difference then the A/C should be turned on. What I am not sure about is what is the best way to make the A/C turn on? Should the “action” be to lower the set point of the thermostat to make that turn on?
Thoughts, tips, suggestions, past experience are all appreciated!
The only way you can turn the Thermostat on is to change the setpoint.
You might do something like the following:
Using the MultiString plugin to define the desired setpoint:
Input:
Setpoint Bound To Desired Setpoint in MultiString
RoomTemp Bound to Temperature in Room
ThermTemp Bound to Thermostat Temperature
Conditions:
Delta (RoomTemp > ThermTemp ? RoomTemp : ThermTemp) - SetPoint
NewThermSetpoint Delta > 0 ? ThermTemp - Delta : SetPoint
Then Action for NewThermSetpoint would be to set the cooling set point to:
{(NewThermSetpoint)}
This strategy assures that the Warmest room is never above the specified Setpoint.
Another strategy is to make the Average of the two rooms controlled by the specified Setpoint.
In this case:
Delta ((RoomTemp +ThermTemp) / 2) - SetPoint
Thank you, I have not used the MultiString plugin so I will have to check that out.
You can just create a condition for now and set it to a value.
SetPoint 72
Well now I am kind of bummed…the new/additional temperature sensor that I was going to use was a Honeywell Wifi thermostat since that is what my main thermostats are (and I could pick on up on eBay for $30). But it turns out with the current issues with the Honeywell TCC plugin, it doesn’t recognize my new thermostat so I still can do any of this right now. I hope someone smarter than me can figure that one out.