Smart Controls & App Setup: How Mike Automated His Two Zones

šŸ“± 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:

  1. Setpoint timing — HIT the thermodynamic windows (pre-cool/heat before the load spikes).

  2. Latent vs. sensible balance — Run long enough at the right fan speed to remove moisture when needed.

  3. Zonal coordination — Keep zones from ā€œfightingā€ (one blasting cold while the other idles).

  4. Occupancy — Don’t cool an empty room; respond to people, not just the clock.

  5. 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.


šŸ“² 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:

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:


šŸ•¹ļø 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.


šŸ’§ 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.


🧱 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:

  1. Screenshot the alert; note outdoor temp/time.

  2. Check filters, condensate, line-set covers, and obvious obstructions.

  3. Power-cycle the indoor head once (panel breaker, 60 seconds).

  4. 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)

  1. Home Day: Living 74°F Cool; Bedroom 76°F Cool; fans Auto.

  2. Evening Settle: Living 74°F; Bedroom 72°F; Living fan Low.

  3. Sleep: Bedroom 72°F Cool; Living 76°F Cool; Bedroom fan Low.

  4. Away: Both 78°F Eco.

  5. Humid Burst (callable): Zone → Dry 45m at +1°F, then resume previous.

  6. 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.

Cooling it with mike

Leave a comment

All comments are moderated before being published