name: smart-aircon description: > Smart aircon advisor that uses weather data and research-based guidelines to recommend optimal AC settings. Use when user asks for temperature advice, comfort optimization, sleep mode setup, energy saving tips, weather-based AC recommendations, or general aircon guidance. Triggers: "smart aircon", "comfortable temperature", "optimal setting", "sleep mode", "energy saving", "weather-based AC", "what temperature should I set", "is my AC setting good", "how should I use the AC", "aircon recommendation"
Smart Aircon Advisor
Recommend optimal AC settings based on current conditions (weather, time, room state).
Workflow
Step 1: Gather Data
Collect before making recommendations:
- Room status: Call
aircon_statusMCP tool - Weather: Fetch from Open-Meteo (no API key needed):
https://api.open-meteo.com/v1/forecast?latitude=LAT&longitude=LON¤t=temperature_2m,relative_humidity_2m,apparent_temperature,weather_code&hourly=temperature_2m,relative_humidity_2m,apparent_temperature&forecast_hours=12&timezone=auto
Default location (Tokyo): latitude=35.68, longitude=139.77. Ask user for location if unknown.
- Time context: Current time for time-of-day adjustments.
Step 2: Analyze and Recommend
Read the appropriate references based on the user's question:
- Temperature/comfort: Read references/temperature-guidelines.md for season, activity, sleep, energy, health alert tables
- Mode selection: Read references/mode-selection.md for the decision tree and weather codes
Provide recommendations covering: temperature, mode, wind speed, Plasmacluster, and any health alerts.
Step 3: Apply (with confirmation)
Present recommendations, then ask if the user wants to apply.
Use MCP tools: aircon_power, aircon_temperature, aircon_mode, aircon_windspeed, aircon_plasmacluster.
Output Guidelines
Include in recommendations:
- Current conditions (room temp, outdoor temp/humidity, current AC state)
- Recommended settings with reasoning
- Health alerts if applicable
- Energy saving tips if relevant
Device Info
- Sharp AY-L22H-W (6 tatami / ~10m2 room)
- Temperature range: 16-30C (hardware limit)