{"skill":{"slug":"thermostat","displayName":"Thermostat","summary":"Adjust temperatures, diagnose comfort issues, calculate energy savings, and automate schedules through voice commands or smart home integration.","description":"---\nname: Thermostat\ndescription: Adjust temperatures, diagnose comfort issues, calculate energy savings, and automate schedules through voice commands or smart home integration.\n---\n\n## What the Agent Can Do\n\n| User Request | Agent Action |\n|--------------|--------------|\n| \"Make it warmer/cooler\" | Adjust setpoint ±2-3°F or to specific temp |\n| \"Why is my bedroom cold?\" | Diagnose: sensor location, vent issues, zone problems |\n| \"Set up a schedule\" | Gather wake/leave/return/sleep times → configure |\n| \"Am I wasting money?\" | Calculate setback savings, identify inefficiencies |\n| \"I'm going on vacation\" | Set freeze protection (55°F) or vacancy mode |\n| \"Something's wrong with my heat\" | Troubleshoot: cycles, error codes, aux heat issues |\n\n---\n\n## Before Adjusting Temperature\n\n**Gather context:**\n- Current temp and setpoint\n- Heating or cooling mode?\n- Smart thermostat or basic?\n- Any specific room complaints?\n\n**Smart thermostats:** Adjust via voice, app command, or API integration.\n**Basic thermostats:** Guide user to physical adjustment, suggest smart plug workarounds if relevant.\n\n---\n\n## Diagnosing Comfort Problems\n\nWhen user says \"it's too hot/cold\":\n\n1. **Check location mismatch** — Thermostat in hallway but complaint is bedroom? Sensor measures wrong place. Solution: remote sensors or door management.\n\n2. **Check system behavior** — Running constantly? Short cycling (<5 min)? Not turning on? Each has different diagnosis path. See `troubleshooting.md`.\n\n3. **Check settings** — Wrong mode? Hold preventing schedule? Eco mode active unexpectedly?\n\n---\n\n## Energy Calculations\n\nWhen user asks about savings:\n\n**Setback rule of thumb:** 1°F setback for 8 hours = ~1% savings.\n\n| Scenario | Estimated savings |\n|----------|-------------------|\n| 10°F night setback (8h) | 5-15% |\n| 10°F work setback (8h) | 5-15% |\n| Both combined | 10-25% |\n\n**Heat pump exception:** Deep setbacks may trigger expensive aux heat. Recommend 3-5°F max for heat pumps.\n\n**Myth to debunk:** \"Costs more to reheat\" is false except heat pumps in extreme cold.\n\n---\n\n## Vacation/Away Configuration\n\n**Short away (hours):** Set 62°F heat / 82°F cool.\n\n**Extended vacation:**\n- Minimum 55°F (pipe freeze protection)\n- Maximum 85°F (humidity/mold prevention)\n- Enable leak sensor alerts if available\n\n**Remind user:** Set return date or use geofencing to avoid coming home to extreme temps.\n\n---\n\n## Load Detailed Reference\n\n| Situation | Reference |\n|-----------|-----------|\n| Mode explanations, holds, fan settings | `basics.md` |\n| System not responding, error codes, HVAC issues | `troubleshooting.md` |\n| Cost calculations, efficiency tips, renter workarounds | `efficiency.md` |\n| HomeKit, Alexa, Google, Home Assistant, Matter | `integration.md` |\n| Vacation settings, freeze protection, humidity | `away.md` |\n","topics":["Smart Home"],"tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":994,"installsAllTime":37,"installsCurrent":0,"stars":2,"versions":1},"createdAt":1770929832057,"updatedAt":1778488085397},"latestVersion":{"version":"1.0.0","createdAt":1770929832057,"changelog":"Initial release","license":null},"metadata":null,"owner":{"handle":"ivangdavila","userId":"s178jdk12x4qj3gs2se3etxf3h83h7ft","displayName":"Iván","image":"https://avatars.githubusercontent.com/u/81719670?v=4"},"moderation":null}