From sharp-aircon
Schedule aircon operations using cron. Create sleep schedules, morning routines, and time-based temperature changes. Use when user asks to schedule AC operations, set up sleep mode timing, create morning/evening routines, or automate AC behavior at specific times. Triggers: "schedule aircon", "sleep schedule", "timer", "cron", "wake up warm", "auto off at night", "morning routine", "set timer", "turn off at midnight", "preheat before I wake up"
How this skill is triggered — by the user, by Claude, or both
Slash command
/sharp-aircon:aircon-schedulerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create and manage cron jobs for automated aircon control via REST API.
Create and manage cron jobs for automated aircon control via REST API.
http://localhost:3000Verify API is running before creating schedules:
curl -s http://localhost:3000/
All entries MUST include #aircon tag for identification:
30 22 * * * curl -s ... #aircon sleep-phase1
Sub-tags: sleep-phase1..sleep-phase5, morning, morning-off, evening, away, return, custom-LABEL
# List aircon schedules
crontab -l | grep '#aircon'
# Remove all aircon schedules
crontab -l | grep -v '#aircon' | crontab -
# Remove specific group (e.g., sleep)
crontab -l | grep -v '#aircon sleep' | crontab -
# Add multiple entries
(crontab -l 2>/dev/null; cat <<'EOF'
ENTRIES_HERE
EOF
) | crontab -
crontab -l | grep '#aircon'crontab -l | grep '#aircon'crontab -l | grep -v '#aircon GROUP' | crontab -/usr/bin/curl>/dev/null 2>&1 before tag to suppress cron mail* * * * 0,6 for day-of-weeknpx claudepluginhub r1ca18/sharp-aircon-mcp --plugin sharp-airconDrives SwitchBot smart home devices via CLI: lights, locks, curtains, sensors, plugs, IR appliances. Reads policies, suggests automation rules, and manages execution plans with per-step approval.
Schedules recurring or one-off tasks via local OS entries (cron/Task Scheduler) or remote CronCreate. Automates periodic commands and session-scoped schedules.
Automates Sensibo HVAC operations via Composio's Sensibo toolkit through Rube MCP. Discovers tool schemas, manages connections, and executes Sensibo tasks.