My Indoor Humidity Spiral
It started with an Ecobee thermostat.
This is how all normal home maintenance stories begin now. You install a shiny rectangle on the wall because it looks better, has a nicer app, maybe saves a little energy, and then it reveals a new number you were previously blessed not to know.
For me, that number was indoor humidity.
The Ecobee put relative humidity right there on the screen. Cool!
Well, not cool.
I started noticing readings over 60% RH. Not once. Not a funny little one-time “huh, weird” reading. A pattern. The thermostat was telling me, day after day, that my house was cosplaying as a greenhouse.
Why is my house so humid?
Then the second question arrived, because home anxiety is a subscription service:
Why is it so hot upstairs?
At the time, our upstairs HVAC system was 17 years old. It was an old Carrier furnace and outdoor unit, and you could tell it was approaching the end of its life because the end of its life was apparently “make a lot of noise and still lose.” Durham summers are not subtle. It gets hot and humid here in the kind of way that makes the air feel like it has opinions.
The reasonable homeowner response would have been: the equipment is old, the climate is humid, let’s inspect the system and make a plan.
My response was: I must understand every humidity-related setting in this thermostat by sundown.
The number that started it
First, a little context. Indoor humidity guidance is a little annoying because the numbers move depending on whether someone is talking about mold prevention, comfort, health, or building durability. The EPA’s mold and moisture guidance says indoor relative humidity should be kept below 60% if possible, and ideally between 30% and 50%. Another EPA mold page uses 30% to 60% as the range for reducing indoor humidity to decrease mold growth. The CDC’s home mold guidance is more conservative and says to keep home humidity no higher than 50% all day long.
My personal target was not “as dry as possible.” Thirty percent feels dry to me. My skin does not need to live in a saltine cracker. I like a little humidity. The range I cared about was roughly 40% to 60%, with 50% as the sweet spot. If I am seeing 50%, I am emotionally available to my family. If I am seeing 63%, I am suddenly a building scientist with no credentials and too many browser tabs.
Relative humidity is also relative for a reason. Warmer air can hold more water vapor, so a humidity reading is not a complete picture by itself. But as a homeowner, it is still a useful signal. If the house is cool and clammy, the thermostat says 61%, and the upstairs bedrooms feel like different zip codes, you have something worth investigating.
My Ecobee era
The Ecobee was honestly great at the part Ecobee is great at. The interface is beautiful. It feels like someone looked at the average thermostat touchscreen, said “what if this did not feel like operating a hotel microwave,” and made an actually nice product.
So naturally I assumed: nice thermostat, humidity reading, humidity settings, therefore humidity control. Easy.
Narrator: not easy.
I tried everything I could think of to make the old upstairs system run longer and pull more moisture out of the air. I connected the DHUM terminal to the Ecobee ACC+ terminal. I went through installer settings ad nauseam, which by then was also my emotional state. I read Carrier manuals. I read Ecobee manuals. I tried to understand whether I wanted the accessory relay open or closed. I tried AC overcool settings. I tried to make the cooling cycle stretch out just enough to dehumidify without turning the house into a meat locker.
There is a real idea underneath all of this. Air conditioners remove humidity when warm indoor air passes over a cold evaporator coil and water condenses out of the air. In hot, humid climates, the Department of Energy points out that an air conditioner has to lower both temperature and humidity to make a room comfortable. If the system cools the house quickly and shuts off, it may satisfy the temperature setpoint before it has done enough latent work, which is the fancy way of saying “the air is still wet.”
That is why short cycles are so frustrating. The thermostat says the temperature is fine. Your body says the room is a towel.
Ecobee can help some systems with this. The Smart Thermostat Premium specs list accessory support for humidifiers, dehumidifiers, and ventilators, and Ecobee can use AC overcooling to keep cooling past the normal setpoint by a configured amount. HVAC School has a useful write-up on Ecobee dehumidification wiring and settings if you enjoy staring into the same abyss I did.
But this was the lesson I had to learn the hard way:
A thermostat with a great UI is not automatically the same thing as a thermostat that speaks the native language of your HVAC equipment.
The dehumidifier side quest
To be clear, dedicated dehumidification was not out of the question. I looked into whole-home dehumidifiers, including Aprilaire-style systems, because at a certain point you stop asking “can the air conditioner solve this?” and start asking “should humidity have its own machine?”
My hesitation with the Aprilaire-style path was not philosophical. It was integration. A whole-home dehumidifier means another system in the central air mix: another filter, another drain, another maintenance schedule, another thing wired into the ductwork and controls that future me has to understand when something is weird.
And I really believed the HVAC system should be able to do this job under normal circumstances. Cooling is supposed to dehumidify. That is part of the bargain. If the air conditioner is running in a humid climate and the house is still sitting above 60%, my first instinct was not “add a second machine forever.” It was “why isn’t the main machine doing the latent work?”
I also bought a Homelabs portable dehumidifier. This did work, in the sense that it pulled water out of the air. It also introduced a new hobby: dumping the bucket.
Every day I would carry the dehumidifier bucket to the shower and pour the collected water down the drain. This is satisfying exactly twice. After that it becomes a wet little chore sitting in the middle of your life.
So I did what any calm, normal person would do. I hooked the dehumidifier up to a pump system and ran a 5-meter length of 1/4-inch plastic tubing into the shower drain so it could run all day without me becoming the bucket servant.
Was this elegant? Not really.
Did it make me feel like I had taken control of the moisture problem through sheer plumbing-adjacent determination? Absolutely.
The portable dehumidifier helped, but it also proved the bigger point. I did not just want a machine fighting the symptom in one area. I wanted the house and HVAC system to stop creating the problem in the first place, or at least stop making it worse. A dedicated dehumidifier may still be the right answer for some houses. I just did not want to add one until I understood why the cooling system, airflow, and envelope were not getting us there on their own.
Communicating equipment is its own world
This became obvious downstairs first.
Our downstairs system is Trane, and the more I read, the more I realized that modern premium HVAC equipment is often designed around communicating controls. The thermostat is not just saying “cool on” or “cool off.” It is part of a system where the indoor unit, outdoor unit, blower, sensors, and thermostat coordinate with each other.
That matters for humidity.
On some Trane-style setups, the control can reduce blower airflow during a humidity call. The concept is simple: move air more slowly across the cold coil, run the cooling cycle longer, and give the system more time to pull moisture out of the air. Older Trane ComfortLink documentation describes dehumidification features like overcooling, smart continuous fan behavior, and airflow reduction when the right variable-speed blower control is connected.
When I switched the downstairs Ecobee to the Trane thermostat that matched the system, humidity improved downstairs. Not because the Trane thermostat had a prettier screen. It did not. The Ecobee wins the beauty contest. But the Trane control could coordinate with the Trane equipment in ways the third-party thermostat could not fully replicate in my setup.
This was annoying, because I like the Ecobee. It was also useful, because it reframed the problem.
I had been treating humidity like a thermostat setting. It was really a whole-system behavior.
Upstairs needed more than settings
Upstairs was still the trouble zone. And here is where I have to admit the boring truth.
The biggest fix was replacing the old system.
No amount of menu-diving could make a 17-year-old system become a modern humidity-control system. I wanted there to be a secret setting called “Stop Being Damp.” There was not.
We replaced the upstairs equipment with a Trane XV18 variable-speed system. The important part is not the badge. It is the behavior. A single-stage system is basically on or off. A two-stage system has low and high. Variable-capacity equipment can run at lower output for longer stretches, which is exactly what you want when the house does not need a huge blast of cooling but still needs moisture removal.
The DOE says variable-capacity equipment can run frequently at efficient low speeds and control temperature and moisture better than single-speed equipment. Trane describes the XV18 as using a variable-speed compressor and communicating capability. In normal-person language: instead of blasting cold air until the thermostat is satisfied and then going quiet, the system can spend more time gently working.
That was the game changer upstairs.
It did not make the house magical. It made the system less frantic. The old unit felt like it was sprinting, gasping, and collapsing. The new one can jog.
The thermostat still mattered
With the upstairs replacement, we also got a Trane Link UX360 thermostat. This is where the tinkerer in me reappeared, refreshed and spiritually dangerous.
The basic homeowner setting is straightforward: the UX360 user guide says you can go to Menu > Humidity and select an indoor humidity target. That is the polite, front-door version.
The installer and technician side is where the system can get much more specific. I spent plenty of time in those menus, because of course I did. But I do not think this post should become a “copy these settings” recipe. HVAC settings depend on the actual indoor unit, outdoor unit, ducts, airflow, refrigerant charge, sensors, and climate. Also, I enjoy writing blog posts and do not enjoy being responsible for someone freezing a coil because they treated my house like a firmware template.
The real point is that the UX360 is not just a wall remote. In a communicating Trane Link setup, it is a control surface for a system. That was the part I had been missing with the Ecobee. The goal was not to find one magical humidity toggle. The goal was to let the thermostat, blower, compressor, sensors, and control logic all speak the same language.
If you are going down this road, the useful move is to have the installer show you the humidity-related configuration, explain what each setting is doing, and document the final values. Future you will be grateful, because future you will absolutely forget.
Airflow and attic were also part of the story
During the upstairs HVAC project, we also added returns in every bedroom.
I do not think bedroom returns were the main humidity fix. A return grille is not a dehumidifier. But they were part of making the upstairs system less weird. A typical central-return system supplies conditioned air into each bedroom, but the return is out in the hall. When the bedroom door is closed, the room can become pressurized because supply air is still being pushed in but has a poor path back to the air handler.
Building America explains that closed doors can block the return path, create pressure imbalances, cause drafts and temperature differences, strain equipment, and even force conditioned air into wall cavities where condensation can become a durability problem. Their preferred fixes include dedicated returns, central ducted returns, jump ducts, or transfer grilles so rooms stay pressure-balanced.
For us, the returns belonged in the airflow-and-comfort column. Better return paths meant better mixing, fewer pressure weirdnesses, and less of the “why is this room a separate climate zone” feeling. That matters when you are trying to get the HVAC system to behave, even if it is not the star of the humidity story.
Our attic insulation was around R-11. For our area in the Piedmont, R-49 is the number that kept coming up in recommendations and code conversations. ENERGY STAR’s insulation guidance puts attic recommendations in that same neighborhood depending on climate zone and existing insulation, and it makes the more important point: low attic insulation and air leaks make heating and cooling systems work harder and make the house less comfortable.
The ordering matters. ENERGY STAR is very clear that contractors should seal attic air leaks before adding insulation. Otherwise you are basically putting a thicker sweater over the same holes.
So we had the attic sealed and insulation substantially improved. We had ducts sealed. We added an attic tent over the pull-down stair opening so the access point was not a giant invitation for attic air to mingle with living-space air.
That did not just help humidity as a number. It helped the upstairs feel less punished by summer. Less heat gain. Fewer leaks. Less duct loss. Fewer mystery pathways for hot, humid attic air. The HVAC system still has to do the work, but now it is not trying to cool the neighborhood through my ceiling.
What finally worked
If I had to summarize the whole journey, it would be this:
I started by trying to solve humidity at the thermostat.
I ended by solving humidity as a system.
The thermostat mattered. Matching the control to the equipment mattered. The variable-speed upstairs system mattered a lot. Airflow balance mattered. Attic sealing, duct sealing, and insulation mattered. None of these by itself is a universal answer, but together they moved the house from “why does it feel swampy in here” to a pretty steady high 40s or low 50s RH in the summer.
Now when I look at the thermostat, I see numbers that make sense for a humid climate. I do not feel the little mental siren go off. I do not spend summer evenings wondering if I need to become a different kind of contractor by midnight.
I can sleep easy.
If you are currently staring at 62%
Here is the practical version I wish I had at the beginning:
- Know the target. Below 60% is the first line. High 40s to low 50s is a good practical summer goal for many humid-climate homes.
- Look at runtime, not just temperature. If your system cools quickly and shuts off, it may not be running long enough to remove moisture.
- Check whether your thermostat is fully compatible with your HVAC equipment. A beautiful third-party thermostat may not expose the same control features as the manufacturer’s communicating thermostat.
- Ask about airflow. Blower speed, continuous fan behavior, return paths, and duct leakage can all affect comfort and humidity.
- Do not ignore the envelope. Air sealing, duct sealing, attic access sealing, and attic insulation are not glamorous, but they reduce the load your HVAC system has to fight.
- Consider a real dehumidifier if the house needs it. Sometimes the answer is not “make the AC do everything.” It is “give humidity its own machine.”
Most importantly, do not let one number turn your house into a daily referendum on your competence. I say this as someone who absolutely let one number do that.
Humidity is not a moral failing. It is a clue.