š± Smart Controls & App Setup: How Mike Automated His Two Zones
š§ Why I Automated (Instead of āSet and Forgetā)
When I finished my MRCOOL DIY 27,000 BTU 2-Zone (9k + 18k) install, I thought the hard part was over. Then I lived with it for a week. Turning zones up and down by remote got old fastāand I kept missing the best time windows to pre-cool or dehumidify. The fix wasnāt bigger equipment; it was smarter control.
What I learned:
Automation isnāt about gadgetsāitās about putting the right BTUs in the right room at the right time.
After I connected both heads to the app, added presence/humidity sensors, and built a few rules, my bills dropped ~20ā25% while comfort got boringly perfect. This guide is exactly what I didāstep-by-step, with the traps to avoid.
š§ Step 1 ā What āSmartā Actually Controls (and Why It Works)
Smart control touches five things that physics and comfort care about:
-
Setpoint timing ā HIT the thermodynamic windows (pre-cool/heat before the load spikes).
-
Latent vs. sensible balance ā Run long enough at the right fan speed to remove moisture when needed.
-
Zonal coordination ā Keep zones from āfightingā (one blasting cold while the other idles).
-
Occupancy ā Donāt cool an empty room; respond to people, not just the clock.
-
Tariffs & weather ā Shift more work off peak rates or ahead of a storm/heat wave.
DOE & ENERGY STAR repeatedly show that programmable/smart control can carve 10ā15%+ off cooling bills when used well.
-
Thermostats & strategies: Energy.gov
š² Step 2 ā Pairing the MRCOOL Heads with the App (No Drama)
I used MRCOOLās SmartHVAC app (iOS/Android). Each indoor head is its own device.
My pairing checklist
-
Put each head in Wi-Fi pairing mode (Wi-Fi icon blinking).
-
Connect to 2.4 GHz SSID (many dual-band routers need a dedicated 2.4 GHz network name).
-
Add each head ā āDIY Seriesā ā rename clearly (āLiving 18kā, āBedroom 9kā).
-
Confirm controls (mode, temp, fan) and live status.
Official help & downloads:
-
MRCOOL support/docs: mrcool.com/support
-
Play Store listing (for reference): SmartHVAC.
Pro tip: Reserve static IPs for each head in your router (DHCP reservations). It prevents ādevice offlineā after router reboots.
š§© Step 3 ā Zonal Logic: Make Two Heads Share One Brain
A two-zone system shares one inverter compressor outdoors. If you let each room chase its own setpoint blindly, the compressor can modulate up/down in wasteful bursts.
My rules:
-
Keep zone setpoints within 2ā3°F.
-
Let the high-load zone (living area) ālead,ā the bedroom āfollow.ā
-
Use Dry in the bedroom only when humidity spikes (not all day).
-
When one zone is at setpoint, bias the other zoneās fan speed to Low so the compressor doesnāt surge.
Result: No tug-of-war, fewer speed swings, quieter nights.
š£ļø Step 4 ā Voice & Family-Friendly Control (So People Use It)
Youāll use it more if itās frictionless. I connected the MRCOOL app to Google Home (same flow for Alexa). Then I put each head in the right room group and renamed them so my familyās voice prompts felt natural:
-
āHey Google, set Bedroom AC to 72.ā
-
āHey Google, turn Living AC off in 30 minutes.ā
-
āGoodnightā routine ā Bedroom 72°F, Living 76°F, lights off.
Set-up references:
-
Alexa skills: amazon.com/alexa
š¹ļø Step 5 ā Scenes & Schedules That Do 90% of the Work
The app supports per-zone schedules. I use time blocks that mirror how we actually live:
| Time | Bedroom (9k) | Living (18k) | Mode |
|---|---|---|---|
| 6:30 AM | 72°F | Off | Cool |
| 8:00 AM | 78°F Eco | 78°F Eco | Auto |
| 5:30 PM | 74°F | 74°F | Cool |
| 10:00 PM | 72°F | 76°F | Sleep/Low Fan |
Thatās the backbone. Everything else is event-based overrides (presence, humidity, tariff). ENERGY STAR/DOE endorse time-based control as the easiest win.
-
Energy.gov thermostats primer: Energy.gov
š§ Step 6 ā Controlling Humidity without Overcooling (Latent Wins)
Comfort lives at ~40ā50% RH. My Florida-ish summers taught me this the hard way.
Playbook
-
Use Dry mode when outdoor WB/indoor RH is high (storms, shoulder seasons).
-
Prefer Auto fan (or Low) for latent; a constant high fan can re-evaporate coil condensate.
-
Bedroom humidity > 60% for 10 minutes ā switch to Dry at +1°F higher setpoint (avoid overcool).
-
After RH < 50% for 30 minutes ā return to Cool.
I track RH with inexpensive Bluetooth hygrometers in each zone and feed them to routines via Google Home or Home Assistant.
š°ļø Step 7 ā Presence, Geofencing & āDonāt Cool an Empty Houseā
My rules:
-
Geofence (phone location): When everyone leaves ā both zones to Eco. When the first person is within 1 km āĀ pre-cool living 2°F.
-
Motion sensors (bedroom): If no motion 30 minutes after bedtime ā drop to 71ā72°F for sleep. If motion resumes near morning ā drift up to 74°F.
Geofencing is the stealth savings machineāyou never think about it, but it cuts empty-house runtime.
š§ Step 8 ā Tariffs, TOU, and Load Shifting (Bill-Cutting Automations)
If your utility has time-of-use (TOU) rates, lean into it:
-
Pre-cool the high-mass zone (living area) 1ā2°F before the peak window.
-
Raise setpoints 1ā2°F during the most expensive hour, keep fans on Low for mixing.
-
If outdoor temp > 95°F and solar gain is strong, donāt over-pre-cool (youāll re-spend the BTUs). Cap at 2°F.
You can build these as scenes in MRCOOL or do tariff-aware rules in Home Assistant with a simple time condition. (Some utilities expose live rates via API or IFTTT.)
š§° Step 9 ā My Network & Reliability Setup (So It Just Works)
-
Mesh Wi-Fi node near the living room head (solid RSSI).
-
Separate 2.4 GHz SSID named āHVAC-IoTā.
-
Static IPs reserved for both heads; DHCP lease time 7 days.
-
Router reboots nightly at 3:30 AM (non-peak), app reconnects cleanly.
-
UPS on the router so cloud scenes donāt break in short outages.
If a device shows āOffline,ā I toggle the breaker last. Nine times out of ten, itās a Wi-Fi band or DHCP issue.
š§Ŗ Step 10 ā Data & Tuning: What I Watch and Why
The app exposes runtime, mode, and sometimesĀ energy graphs. I also track:
-
kWh via smart plugs (only if your model allows or through a whole-home monitor).
-
Zone RH & temp (third-party sensors).
-
Compressor cadence (youāll hear/feel less swing when rules are right).
My 30-day trend after automation
-
Bedroom runtime: 124 ā 102 hours
-
Living runtime: 186 ā 156 hours
-
Estimated kWh: 186 ā 142 (ā 23% reduction)
EPA equivalencies: every kWh saved ā 0.855 lb COā avoided. My ~540 kWh/year ā 460 lb COāāsmall but real.
-
EPA GHG equivalencies: epa.gov
š§± Step 11 ā Voice + Sensors + App: Combining the Pieces
My core stack:
-
MRCOOL SmartHVAC app for direct device control, scenes, and Dry mode.
-
Google Home for voice, quick gestures, and multi-room routines.
-
Motion + RH sensors to tilt setpoints intelligently.
-
IFTTT for simple āif hot today ā pre-coolā or āwindow open ā turn zone off.ā
Example, plain-English routine
-
If Bedroom RH > 60% and time 9 pmā6 am, set Dry for 60 minutes at +1°F, then return to Cool at 72°F.
This beats āone schedule fits allā because it reacts to conditions, not just the clock.
š Step 12 ā Home Assistant: Pro-Level Control (Optional but Powerful)
If you want open-source flexibility, Home Assistant can:
-
Pull weather forecasts to time pre-cooling.
-
Show dashboard tiles for every zone/sensor.
-
Run tariff-aware automations.
-
Integrate contact sensors to kill a zone when a window is open.
Example (YAML-style logic, simplified):
Alias: Precool Living Before Peak
Trigger:
- platform: time
at: '16:00:00'
condition:
- condition: numeric_state
entity_id: weather.home
attribute: temperature
above: 32 # > 90°F
action:
- service: climate.set_temperature
target: { entity_id: climate.living_18k }
data: { temperature: 73 } # pre-cool 1°F
- delay: '01:00:00'
- service: climate.set_temperature
target: { entity_id: climate.living_18k }
data: { temperature: 74 } # ride through peak
(Treat as illustrative; use the integration/entities specific to your setup.)
š§© Step 13 ā Matter, Thread & Future-Proofing (What I Watch)
Smart HVAC control is moving toward Matter interoperability (a single standard across ecosystems). While many mini-split brands are rolling out bridges first, the trend is clear:Ā simpler pairing, more local control, fewer cloud hops. For now, I keep my rules hybrid: things that must be rock-solid (bedroom rules) live locally; fancy extras (IFTTT weather triggers) can use the cloud.
𩺠Step 14 ā Diagnostics, Alerts & āDonāt Panicā Workflow
The app surfaces error codes (sensor, comms, defrost, etc.). My playbook:
-
Screenshot the alert; note outdoor temp/time.
-
Check filters, condensate, line-set covers, and obvious obstructions.
-
Power-cycle the indoor head once (panel breaker, 60 seconds).
-
If it returns ā log the date; if recurring, contact support with the screenshot & serial.
š Step 15 ā Security & Privacy (Do These Four Things)
-
Separate SSID for IoT (2.4 GHz), WPA2/WPA3, strong passphrase.
-
No UPnP and no WAN port forwarding to HVAC.
-
Turn on router auto-updates and change default admin creds.
-
Limit which family members can change automation rules (viewer vs controller).
These steps harden your smart home without making it annoying.
š Step 16 ā Resiliency: Outages, Internet Down, and āPlan Bā
-
Local control: Remotes still work if the internet is out.
-
Router on UPS: keeps the local voice hub and Wi-Fi alive through blips.
-
Automations grace: A good schedule should still āfeel okayā if cloud scenes miss a beat for a day.
I also keep a manual mode scene (āDumb Modeā) that puts both zones on plain Cool and static setpoints with Low fanāone tap if anything acts up.
š§® Step 17 ā Comfort Math You Can Actually Use
For Humid Climates
-
Latent > sensible. Run longer at a lower fan speed to pull moisture.
-
Dry mode smartly (not all day): use RH triggers, then return to Cool.
-
Beware the constant fan; it can re-evaporate moisture.
For Dry/High Altitude
-
Sensible dominates; Low continuous fan evens temps and smooths solar spikes.
-
Pre-cool living areas ~1ā2°F before late sun through west glass.
-
Keep coils cleanāthin air needs every bit of heat transfer.
(Seasonal thermostat guidance: Energy.gov AC Tips)
š¦ Step 18 ā Compatibility & Ecosystem Matrix (What Works with What)
| Feature | MRCOOL App | Google Home | Alexa | IFTTT | Home Assistant |
|---|---|---|---|---|---|
| On/Off, Mode, Temp | ā | ā | ā | ā | ā |
| Schedules/Scenes | ā | ā ļø* | ā ļø* | ā | ā |
| Energy Graphs | ā | ā | ā | ā ļø | ā |
| Geofencing | ā | ā | ā | ā | ā |
| Humidity-triggered rules | ā | ā ļø | ā ļø | ā | ā |
| Window/door sensor link | ā ļø | ā | ā | ā | ā |
*(Google/Alexa do schedules via Routines; not identical to native Scenes.)
šµ Step 19 ā Cost & ROI (Real Numbers)
| Item | Cost | Why |
|---|---|---|
| MRCOOL SmartHVAC (included) | $0 | Native control, scenes |
| Google Nest Hub (optional) | $89 | Voice + glanceable dashboard |
| 2Ć RH sensors | $40 | Latent control rules |
| 2Ć Motion sensors | $30 | Presence trims runtime |
| Mesh node / Wi-Fi extender | $60ā120 | Fixes āofflineā frustration |
| Smart plug/monitor (optional) | $25 | kWh sanity check |
Total add-ons I bought: ~$185 ā ~$120/year saved ā <2-year payback (and less fiddling forever).
š§° Step 20 ā Troubleshooting Cheat Sheet
| Symptom | Likely Cause | Quick Fix |
|---|---|---|
| āDevice Offlineā | 5 GHz only / weak RSSI | Create a 2.4 GHz SSID, add a mesh node |
| Commands laggy | Cloud hop or DHCP issue | Reserve static IPs; try local routines |
| Dry feels too cold | Over-dehumidifying | +1°F setpoint during Dry; shorten runtime |
| The bedroom is clammy at night | Constant fan re-evap | Use Auto/Low; add RH trigger, not time only |
| Zones āfightā | Setpoints too far apart | Keep within 2ā3°F; bias living to lead |
š Step 21 ā Advanced Automations (Snippets You Can Adapt)
A) Presence + Humidity Night Rule (plain-English)
-
If Bedroom RH > 60% after 9 pm, and someoneās present, set Dry for 45 minutes at setpoint +1°F; then return to Cool 72°F.
B) TOU Pre-Cool (IFTTT style)
-
If time = 4:00 pm AND outside temp > 90°F, set Living 74°F until 6:00 pm, then 75°F (ride the peak).
C) Window Open Safety
-
If the Window sensor = open for 2 min, turn the associated indoor head off; notify phone. When closed, restore the previous mode.
D) Heat Pump Cold Snap
-
If forecast low < 20°F, push a notification at 6 pm: āPrep backup heatā (or if integrated, pre-heat 1°F earlier in the evening).
š§š§ Step 22 ā Seasonal Playbooks
Summer (humid):
-
Target 45ā50% RH.
-
Dry in bursts, not marathons; combine with Auto/Low fan.
-
Pre-cool 1ā2°F ahead of peak tariff; donāt overdo it.
Winter (heat pump):
-
Lower fan speeds for a warmer supply feel.
-
Test heat in fall; add a āCold Snapā alert scene at 7-day forecast < 20°F.
-
Keep filters cleanāHSPF efficiency loves clear airflow.
Shoulder seasons:
-
Auto mode shinesālet the unit swap heat/cool.
-
Add a ventilation/fan-only scene mid-day for fresh air mixing if the weather is mild.
š§¾ Step 23 ā My āBoringly Reliableā Baseline Scenes (Copy/Paste)
-
Home Day: Living 74°F Cool; Bedroom 76°F Cool; fans Auto.
-
Evening Settle: Living 74°F; Bedroom 72°F; Living fan Low.
-
Sleep: Bedroom 72°F Cool; Living 76°F Cool; Bedroom fan Low.
-
Away: Both 78°F Eco.
-
Humid Burst (callable): Zone ā Dry 45m at +1°F, then resume previous.
-
Peak Ride: Pre-cool living 1°F from 4ā5 pm; 75°F from 5ā7 pm.
Once these exist, 90% of micro-tweaks disappear.
š§ Step 24 ā The Mindset That Saves the Most
-
Automate the routine, not the exception.
-
Measure at least one month (kWh + RH) after a change; then adjust.
-
Fewer, smarter rules beat a spaghetti bowl of conditions.
-
Family-proof itāvoice + simple names keeps everyone on board.







