AC Defender Defender Dispatch · field notes for a real thermostat
Newsroom edition · operational documentation, updated with each release
Language & voice

Choose English, playful Hong Kong Cantonese, or bilingual labels. Funny levels style the surrounding voice; safety facts never change.

These preferences stay in this browser. Article names, dates, commands, and safety boundaries remain factual.
Back to home

AC Defender Dispatch · Field report

Yelling Survival Guide

A practical before, during, and after playbook for the Yell-O-Meter, with honest limits and immediate-safety routes.

Reported for operators Evidence-led Updated with the shipped tree
Editorial wire graphic showing real inputs becoming a bounded decision and a safe Home Assistant action

Yelling Survival Guide

Household field manual · safety before comedy

The Yell-O-Meter is a deliberately theatrical way to explain a projected electricity bill. It is not a microphone, threat detector, medical device, or guarantee about what another person will do. The app measures the projected bill and real Home Assistant data; the yelling story is household folklore wrapped around those facts.

Immediate safety beats the bill. If anybody is threatened, hurt, prevented from leaving, or in immediate danger—or if there is a medical emergency—leave if you can and call 9-1-1. AC Defender’s BROTHER MAD button only changes thermostat behaviour. It does not contact help or make an unsafe situation safe.

Mobile Energy page showing lived freeze-response survival guidance and the beginning of the what-to-expect timeline

The capture above is from the real published application at 390 CSS pixels. The same content remains inside the page at 200% display-equivalent scale without root-page horizontal overflow.

Fifty-two survival moves

Before the bill arrives

  1. Check the projection date. A partial month and a complete month are not comparable.
  2. Check data freshness. Confirm whether the Energy page is using live Alectra data or the documented AC estimate fallback.
  3. Verify the rates. Review TOU rates, delivery charges, rebate, tax, and configured AC load.
  4. Compare like with like. Use the same billing window, weather conditions, and occupancy context before calling a change a saving or a loss.
  5. Share the forecast early. A calm preview is easier to discuss than a surprise invoice.
  6. Choose a calm time. Do not start a budget review while somebody is rushing, exhausted, overheated, or already angry.
  7. Prepare the receipts. Keep the runtime counters, usage calendar, TOU bands, and guard savings visible. Label estimates as estimates.
  8. Agree on the question. Decide whether the discussion is about comfort, cost, equipment, or who controls the thermostat. Those are different problems.
  9. Keep a clear exit. Nobody should be cornered or have a doorway blocked over a bill.
  10. Charge the phone. If a conflict has felt unsafe before, keep a working phone and a trusted contact available. A personal safety plan should fit the real household, not this app.

While voices are rising

  1. Lower your own volume. Short sentences and a slower pace reduce confusion; do not compete for the loudest line.
  2. Use one fact at a time. State the projected amount, its data source, and its timestamp.
  3. Do not defend a playful prediction as evidence. A forecast band is not proof of intent, volume, duration, or future behaviour.
  4. Take quiet distance. If people must shout to be heard nearby, move farther away or pause in a quiet place.
  5. Protect children and pets from the argument. Move them to a quieter safe space; do not use them to carry messages between adults.
  6. Do not touch electrical equipment in anger. Breakers and HVAC hardware require deliberate, safe handling based on real equipment evidence.
  7. Offer only reversible changes. If physically safe and genuinely agreed, try one bounded setpoint change and let the real telemetry show the result.
  8. Use a factual pause. Say what is known, what is estimated, and what needs checking later; then stop the live debate.
  9. Recognize my freeze response. Lived household fact: when my brother yells at me, I can get a fight-or-flight response, my body can freeze, and I can cry. Stop demanding an answer, allow safe distance, and, if it is safe, try simple grounding: feel the floor, take slow breaths without forcing them, name things you can see, or contact a trusted person.
  10. Stop demanding an immediate answer. A frozen body may make words difficult. Silence is not agreement, defiance, or permission to keep pressing.
  11. Use one rehearsed exit line. If words are available, try: “I am frozen. I need space. I will talk later.” The line does not need to explain or win the argument.
  12. Let text or a gesture carry the message. A pre-agreed hand signal or a short text can mean “I need space” when speaking feels unavailable.
  13. Ground through the senses if it is safe. Feel the floor or chair, name a few things you can see, or hold a familiar object. Stop any technique that makes the moment worse.
  14. Do not force the breath. Slower breathing may help some people when comfortable, but being unable to take a perfect deep breath is not a failure.
  15. Move toward a safer quiet place. If it is safe to move, choose somewhere with an unblocked exit and less noise; do not move somewhere that makes leaving harder.
  16. Contact the planned trusted person. Use the call, text, or code word chosen in a safety plan. Immediate danger still calls for 9-1-1.
  17. Keep essentials reachable. If conflict has felt unsafe before, keep a charged phone, keys, necessary medication, and shoes where they can be reached without crossing the argument.
  18. Do not turn crying into evidence. Crying does not prove agreement, guilt, manipulation, or readiness to continue. Pause and allow space.
  19. Wait before making bill decisions. Do not agree to thermostat, money, or account changes while frozen or overwhelmed. Revisit them after safety and calm return.
  20. Do not block an exit or follow someone demanding space. A cooling-cost argument never outranks personal safety.
  21. Leave when it feels unsafe. Threats, violence, fear, or a blocked exit are not a budgeting technique. Call 9-1-1 for immediate danger or a medical emergency.

After the noise stops

  1. Recover somewhere quiet. Distance and a quiet break reduce additional noise exposure.
  2. Notice hearing warnings. Ringing, muffled or dull sound, ear fullness, or sound that causes pain deserves attention; arrange a hearing check if symptoms persist or concern you.
  3. Notice heat warnings. For heat symptoms without emergency signs, move to a cool place and offer fluids only when the person is awake, responsive, able to swallow, and not nauseated or vomiting. Fainting, unresponsiveness, confusion, loss of coordination, or very hot red skin can signal heat stroke; call 9-1-1 and cool the person while waiting.
  4. Write down the actual outcome. Record the bill value, input freshness, setpoint change, and what really happened. Do not promote a joke into a fact by repetition.
  5. Separate people from device events. A vendor schedule, automation, or delayed Home Assistant echo is not automatically a person’s decision.
  6. Review the audit log. Use real context metadata before assigning a thermostat change to a wall touch, phone user, automation, or the defender.
  7. Review comfort. A cheaper month is not a success if someone was pushed into unsafe heat.
  8. Agree on control ownership. Decide who may use the wall unit, Home Assistant, vendor app, and AC Defender controls before the next expensive day.
  9. Tune the budget transparently. Explain the target, maximum offset, safety maximum, and data basis. Never hide a comfort change behind a joke.
  10. Make a real safety plan when needed. A trusted person or local support service can help build a plan for leaving quickly or staying safely; the app cannot do that work.
  11. Name the overthinking loop. Try: “My brain is replaying this because I feel unsafe or uncertain; replaying is not the same as solving.” Naming the loop can create a little distance.
  12. Write the worries down once—only if private. Writing worries once may help clear mental space, but use paper, a device, or an account only when it is safe and genuinely private. If a household member may monitor the device/account or find the note, do not record it.
  13. Split facts from what-ifs. Make two columns: what is known now, and what the mind fears might happen. A possibility is not evidence.
  14. Pick one safe next action. Choose one action possible now—move to safety, text the trusted person, or defer the bill—not ten imaginary future arguments.
  15. Schedule bounded worry time. If the loop keeps returning, set aside 10–15 minutes later to review the list, then redirect to the present. This is an option, not an order to suppress thoughts.
  16. Separate solvable problems from hypothetical worries. If an action exists, schedule it. If no action exists now, label the thought as a hypothetical worry rather than solving it forever.
  17. Catch, check, and reframe. Ask what evidence supports the thought, what evidence does not, and what neutral wording is more accurate than “this will definitely happen.”
  18. Limit repeated checking. Re-reading the bill, messages, or audit log repeatedly may keep attention on the alarm. Check once for a defined purpose, record the answer, and pause.
  19. Protect the next sleep period. Write down the next action before bed, reduce stimulating bill review, and use a quiet routine; lost sleep can make worry and concentration harder.
  20. Use one trusted reality check. Ask one safe person to help separate an immediate fact from a feared scenario. The goal is clarity and support, not a vote on whether the reaction is valid.
  21. Use non-emergency professional support when needed. If freezing, crying, overthinking, watchfulness, or renewed alarm becomes frequent, worsens, feels highly distressing, or disrupts sleep, school, work, relationships, or daily life, a healthcare or mental-health professional can discuss support without AC Defender assigning a diagnosis.

What each app action really does

Action What it can do What it cannot do
Monthly budget Apply a bounded effective-target offset while inside the comfort safety band Guarantee a bill total or override hot-room safety
Field Kitchen / siesta Park or pause cooling for a chosen interval and record the resulting energy ration Pretend cooling stopped when Home Assistant says it did not
BROTHER MAD Ease the real setpoint when appropriate and stand corrections down for two hours Detect violence, call help, or guarantee that yelling stops
Emergency quiet Pause corrections while the worker continues real Home Assistant refreshes Create fake thermostat state or silence a real comfort emergency
Yell-O-Meter Place the current projected bill into a playful story band Measure sound, pain, anger, intent, danger, or another person’s future behaviour

The safe thermostat boundary

  • Never switch a breaker or service HVAC equipment because a comedic forecast suggested it.
  • A real Home Assistant command must succeed or return its real error.
  • Hot-room comfort bypasses budget and stealth holds according to the documented guard order.
  • BROTHER MAD is a reversible two-hour defender stand-down. It is not a personal-safety control.
  • The cooling-failure guard requires real OMEGA room-rise evidence before an automatic OFF.
  • A person manually restoring the AC during a confirmed failure remains in charge for that episode.

Configuration

There is no separate “yelling” sensor or aggression threshold. The story band reads ProjectedMonthEndCad from the existing electricity-budget snapshot. Configure the real inputs under Settings → Electricity budget and in the documented electricity-cost settings. The automatic BROTHER MAD response is a deterministic large-raise/touch-burst rule. Separately, the thermostat-interaction learning model uses real touch patterns and user-labelled upset moments to extend later manual-change grace during sensitive hours. Neither path listens to speech or proves that somebody will yell.

Failure modes

  • Stale or missing Alectra data: the budget identifies the AC-estimate fallback or reports that the required input is unavailable. It does not invent a whole-house reading.
  • Bad configuration: an incorrect rate, fixed charge, or assumed AC load can make a projected bill wrong even when the arithmetic is working.
  • Noisy conflict: the app cannot determine whether a voice is loud, painful, abusive, or safe.
  • Home Assistant offline: the wiki remains available, but device claims must remain unavailable until real state returns.
  • Medical or personal danger: stop using the app as the decision surface and seek appropriate urgent help.

Security and privacy

The static wiki does not collect search text or load third-party assets. The live app should not store private conflict details in public issue reports or exports. Review entity names, timestamps, household routines, and narrative notes before sharing an Energy or audit export.

Verification

  1. Open Energy with a real or explicit fallback projection and verify the displayed band.
  2. Confirm the accessible meter value names the bill, band, and qualitative label without claiming an unmeasured decibel value.
  3. Open /wiki/Yelling-Survival-Guide and search for exit, hearing, and BROTHER MAD.
  4. Verify keyboard access, visible focus, reduced motion, and no horizontal overflow at 390 CSS px.
  5. Confirm Home Assistant remains real/offline rather than replaced with simulated thermostat data.

Suggested articles

Suggested next reads

Keyboard desk

Find a feature

Search every docs destination. Press Escape to close; plain text is the default and the builder is available beside this field.

0 destinations shown

APIOpen the documented feature brief. AccessibilityKeyboard, screen-reader, reduced-motion, contrast, and narrow-layout behavior across the hosted app and documentation. Alectra Peak Power SaverMakes the defender more chill and resource-saving when Alectra Hui reports on-peak, high price, or high power use. AlgorithmsSearch every AC Defender algorithm and open the full wiki article for each one. App tabsOpen the documented feature brief. Appearance editorOpen the documented feature brief. ArchitectureOpen the documented feature brief. Changelog viewerOpen the documented feature brief. Comfort BudgetCaps how many safe corrections happen inside a rolling window so the AC is not constantly nudged. Comfort CompromiseBlends a repeated wall choice into a temporary target, then fades it back to the website target. Comfort EnvelopeLets a tiny safe wall preference rest for a while instead of being corrected the instant it appears. Comfort MemoryLearns a small time-of-day target bias from repeated safe wall choices and re-applies it later that hour. Comfort PaceThe high-frequency planner: under heavy wall fighting it waits for a calm weather, sensor, or clock-aligned slot. Comfort Sync (quiet recovery)Spaces out and softens corrections so a fixed thermostat does not look like an instant robot. Command CamouflageGives a recent helper command time to look normal before another safe correction appears. Command paletteOpen the documented feature brief. Conflict QuietStands the defender down during an obvious tug-of-war over the thermostat. Context menus and mobile tab editingOpen the documented feature brief. Cool Mode RestorePuts the thermostat back into cool mode whenever someone switches it to heat/off/auto. Cool-Outdoor Shutdown (Open-Window Armistice)When it is genuinely cool outside and the forecast says it stays cool, the defender turns the AC fully off — and turns it back on by itself when the weather or the room demands it. Cooler Intent Fast LaneWhen people keep dialing the wall cooler, it skips quiet waits so the room cools sooner. Cooling Failure WatchRaises a repeating MEGA alert when cool mode is demanded but the AC is not really cooling, escalates to a full-site OMEGA alert when a rising room confirms it, then turns the AC off only for that confirmed failure until the room warms 0.5 C. Cooling RunwayGives the AC time to work after cooling starts before nudging the setpoint again. Defender LogicThe searchable decision cycle and exact rule text for every AC Defender algorithm. DeploymentOpen the documented feature brief. Desired-State EnforcerMakes the owner's chosen AC state win automatically: if someone else turns the unit off or moves the setpoint, it restores the exact desired state and keeps it there. Dim-sum startup surpriseOpen the documented feature brief. Dynamic CooldownA frequency-based quiet period after a manual thermostat change. Emergency ProtocolsOne-tap stand-down modes for too-cold, someone-upset, and suspicion situations. Energy & CostsOpen the documented feature brief. Every Guard, Explained SimplyA searchable plain-language guide to every AC Defender algorithm. Fan Energy SaverOptionally moves the fan to an energy-saving mode when the room is near target. Field Kitchen (food rations)Banks unspent AC dollars during siestas and cool-outdoor shutdowns, and spends them on forecast-hot days so the monthly budget eases exactly when cooling matters most. Front-door Guard PostPauses the defender and can turn the thermostat off when a real front-door person detector trips. HVAC AlibiWaits for a real HVAC action transition so a safe correction lands near a normal thermostat event. Heat, Pain & Survival FactsSourced hearing, heat-illness, and immediate personal-safety facts beside the playful Yell-O-Meter. HomeOpen the documented feature brief. Human NudgeMakes the final safe setpoint command look like a normal thermostat step instead of a precise bot number. Line counts and release archivesOpen the documented feature brief. Manual Comfort GraceLeaves a manual wall change alone while the room still feels comfortable. Natural CadencePicks a variable future slot for safe nudges so they never land at identical, robotic times. Natural WalkbackWalks a safe-band correction toward target in small, slightly random steps instead of one obvious jump. Notification historyOpen the documented feature brief. Regex search builderOpen the documented feature brief. Release operationsOpen the documented feature brief. Remote Settling GuardGives repeated phone/Home Assistant or automation thermostat changes a quiet settling window before a safe answer-back. Repeat QuietWaits before sending the very same thermostat number again. Repeated-Raise SurrenderIf a person re-raises the setpoint to about the same value 3+ times in 30 minutes, the defender adopts their number for 4 hours — the human wins the argument. Rival Schedule WatchKnows the AC vendor app's own temperature schedule (SLEEP / DEEP SLEEP / GOOD MORNING) and defends my temp when a scheduled block pushes the wall warmer while everyone sleeps. Room Trend GuardKeeps observing when the room is already stable or cooling after a wall change. Routine TimingLines safe corrections up with a normal-looking comfort-check rhythm instead of firing instantly. Schedule & Weather RulesTime-of-day target rules, each gated by a weather activation condition. Sensor RhythmTimes nudges to just after the normal Home Assistant reading beat so they look less mechanical. Setpoint EchoWaits for Home Assistant to report back the last setpoint before sending another safe command. Setpoint StillnessWaits until the wall setpoint stops moving before a safe correction answers back. SettingsOpen the documented feature brief. Settings history filters and exportsOpen the documented feature brief. Siesta Watch (mess hall)Lets the whole guard force nap on command; while they sleep the AC eases off and the money it would have spent is banked as food rations. Stealth GovernorRuns a whole-system low-profile hold when wall touches, noticed corrections, remote changes, and helper commands make the defender look too busy. Super DefenderDetects repeated phone/Home Assistant thermostat changes and tightens correction timing without cutting thermostat Wi-Fi. Tamper TruceIf the thermostat vanishes right after a correction exchange, assume a frustrated person detached it — stand down 2 hours instead of escalating. Telemetry AlibiWaits for a normal Home Assistant/weather/usage update before a safe correction, so the nudge is not an isolated event. Thermal MomentumWaits when the room is already cooling fast enough to reach target soon on its own. Thermostat OFF super-confirmationOpen the documented feature brief. Touch IntentReads whether recent wall changes trend warmer, cooler, or mixed, and extends grace for a clear warmer pattern. Touch SignatureMatches safe nudges to the size of steps people actually use on the wall thermostat. Tug-of-War TruceCalls a temporary truce when the real thermostat bounces up and down, so answer-back commands do not look like a duel. Upstairs Comfort GuardPrioritizes cooling when upstairs rooms get hot while someone is home. Visibility GuardSlows the next safe nudge when a wall touch lands right after a defender command (someone likely noticed). Wake-Up Truce (door sensor)A bedroom door opening at dawn means that person is awake — adopt the warm truce temperature before they ever touch the thermostat. Wall SettlingWaits for someone who is still tapping the wall thermostat to stop before correcting. Weather Drift TimingTimes safe corrections to real outdoor-weather movement instead of firing immediately. Website DebounceBlocks repeated website button taps for two minutes so the UI does not spam Home Assistant. Website TourOpen the documented feature brief. Windows Electron controllerOpen the documented feature brief. Windows HTTPS update-feed contractOpen the documented feature brief. Yelling PredictionsEvery Yell-O-Meter bill band, possible household consequence, uncertainty boundary, and factual input. Yelling Survival GuideA practical before, during, and after playbook for the Yell-O-Meter, with honest limits and immediate-safety routes.