aircon-scene

star 2

Apply predefined aircon scenes (presets) that combine multiple settings into a single action. Use when user wants to switch to a named mode like sleep, eco, boost, or any scene-like request. Triggers: "scene", "preset", "mode", "おやすみモード", "sleep mode", "eco mode", "おでかけ", "ただいま", "省エネ", "全力", "静音", "除湿", "空気清浄", "boost", "quiet mode", "dehumidify", "air clean", "going out", "coming home", "going to bed", "good night", "I'm leaving", "I'm home", "energy saving", "full power"

r1cA18 By r1cA18 schedule Updated 3/1/2026

name: aircon-scene description: > Apply predefined aircon scenes (presets) that combine multiple settings into a single action. Use when user wants to switch to a named mode like sleep, eco, boost, or any scene-like request. Triggers: "scene", "preset", "mode", "おやすみモード", "sleep mode", "eco mode", "おでかけ", "ただいま", "省エネ", "全力", "静音", "除湿", "空気清浄", "boost", "quiet mode", "dehumidify", "air clean", "going out", "coming home", "going to bed", "good night", "I'm leaving", "I'm home", "energy saving", "full power"

Aircon Scene

Apply predefined scenes that batch multiple aircon settings into one action.

Available Presets

ID Name Description
sleep おやすみ Quiet sleep with PC, season-adjusted
wake おはよう Comfortable wake-up, auto wind
away おでかけ Power off everything
home ただいま Power on with comfortable defaults
eco 省エネ Energy-saving, moderate settings
boost 全力 Rapid temp change, max wind
quiet 静音 Minimal noise, wind speed 1 only
dehumidify 除湿 Dry mode with PC for humid days
air-clean 空気清浄 Fan mode with PC for air quality

For complete preset values, read references/presets.md.

Workflow

Step 1: Identify Scene

Map user request to a preset ID. Examples:

  • "おやすみモードにして" -> sleep
  • "出かけるからエアコン消して" -> away
  • "帰ったよ" -> home
  • "暑いから全力で冷やして" -> boost
  • "うるさい" -> quiet
  • "じめじめする" -> dehumidify

If the request does not clearly match a preset, list available presets and ask.

Step 2: Determine Season

For seasonal presets (sleep, wake, eco, boost), determine the current season:

month 6-9:    summer
month 11-2:   winter
month 3-5,10: transitional

Read references/presets.md to get the exact values for the detected season.

Non-seasonal presets (away, home, quiet, dehumidify, air-clean) skip this step.

Step 3: Apply Settings

Call MCP tools in this exact order (skip tools for properties marked -):

  1. aircon_power (if preset specifies power)
  2. aircon_mode (if preset specifies mode, and power is on)
  3. aircon_temperature (if preset specifies temperature)
  4. aircon_windspeed (if preset specifies windSpeed)
  5. aircon_plasmacluster (if preset specifies plasmacluster)

Special cases:

  • away: Only call aircon_plasmacluster(off) then aircon_power(off). No other calls needed.
  • quiet: Call aircon_status first. If power is off, inform user and stop. Otherwise call only aircon_windspeed(1) and aircon_plasmacluster(off).
  • air-clean: Skip aircon_temperature (irrelevant in fan mode).

Step 4: Confirm

Report what was applied:

[scene name] applied:
- Power: on
- Mode: cool
- Temperature: 26C
- Wind: 1
- Plasmacluster: on

User Overrides

If the user requests a scene with modifications (e.g., "おやすみモードで温度は24度にして"), apply the preset but override the specified property.

Install via CLI
npx skills add https://github.com/r1cA18/sharp-aircon-mcp --skill aircon-scene
Repository Details
star Stars 2
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator