openclaw/skills/cabin-routines/SKILL.md
Run cabin routines like goodnight, away, and welcome home. Use when the user says goodnight, good night, bedtime, going to bed, leaving, heading out, we're home, or asks to run a routine.
npx skillsauth add Dbochman/dotfiles cabin-routinesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Predefined routines for the Cabin (Philly) home. These only apply to Cabin — do NOT run these for Crosstown (Boston). For Crosstown routines, see the crosstown-routines skill.
Important: All hue commands in this skill must use the --cabin flag. The Cabin speakers are "Kitchen speaker" and "Bedroom speaker" (on the Cabin LAN at 192.168.1.x).
Triggers: "goodnight", "good night", "going to bed", "bedtime", "time for bed"
Steps:
hue --cabin all-offhue --cabin on bedroom 5 then hue --cabin color bedroom warmnest eco solarium on then nest eco "philly living" on then nest eco bedroom oncatt -d "Kitchen speaker" stop and catt -d "Bedroom speaker" stopspogo pauseConfirm: "Goodnight! Lights off, thermostats in eco mode, speakers stopped. Bedroom has a dim warm light."
Triggers: "we're leaving", "heading out", "leaving the cabin", "away mode", "gone for the day"
Steps:
Turn off all lights: hue --cabin all-off
Set all thermostats to eco: nest eco solarium on then nest eco "philly living" on then nest eco bedroom on
Stop all speakers: catt -d "Kitchen speaker" stop and catt -d "Bedroom speaker" stop
Pause Spotify: spogo pause
Start both Roombas: roomba start floomba then roomba start philly
Confirm: "Away mode set. All lights off, thermostats in eco, audio stopped. Floomba and Philly are vacuuming."
Triggers: "we're home", "I'm home", "just got home", "back at the cabin", "welcome home"
Steps:
Turn on main lights: hue --cabin on kitchen 80 then hue --cabin on living 60 then hue --cabin on hallway 100
Set warm color: hue --cabin color kitchen warm then hue --cabin color living warm
Disable eco on main rooms: nest eco "philly living" off then nest eco bedroom off
Set comfortable temperature: nest set "philly living" 70 then nest set bedroom 68
Dock both Roombas: roomba dock floomba then roomba dock philly
Confirm: "Welcome home! Kitchen and living room lights on, thermostats set to 70°F/68°F. Roombas docking."
Triggers: "movie night", "movie mode", "watching a movie", "film time"
Steps:
hue --cabin on living 10 then hue --cabin color living warmhue --cabin off kitchen then hue --cabin off hallway then hue --cabin off officecatt -d "Kitchen speaker" volume 20spogo pauseConfirm: "Movie mode set. Living room dimmed, other lights off."
Triggers: "good morning", "morning routine", "wake up", "rise and shine"
Steps:
hue --cabin on kitchen 100 then hue --cabin on living 80hue --cabin color kitchen daylight then hue --cabin color living daylighthue --cabin on hallway 100nest eco solarium off then nest eco "philly living" off then nest eco bedroom offnest statusConfirm with current temperature readings from nest status.
The user may ask to modify routines:
hue --cabin on staircase 30Always adapt to the user's specific request. These routines are starting points, not rigid scripts.
| Routine | Lights | Thermostats | Audio | Roombas | |---------|--------|-------------|-------|---------| | Goodnight | All off, bedroom dim | All eco | Stop all | — | | Away | All off | All eco | Stop all | Start both | | Welcome Home | Kitchen+living+hallway on | Eco off, 70°F/68°F | — | Dock both | | Movie Night | Living dim, others off | — | Pause music | — | | Morning | Kitchen+living+hallway on daylight | Eco off | — | — |
This skill runs multi-device routines at the Cabin only (lights + thermostats + audio + Roombas).
For related tasks, switch to:
tools
Use exact configured Reolink cameras through the local Home Hub for availability and power status, fresh stills, visual commentary, protected Dylan/Julia/household sharing, and reversible spotlight control. Supports trusted owner tasks and explicitly scoped proactive automations; not for Nest or Ring cameras, arbitrary recipients, recordings, account changes, or raw camera APIs.
data-ai
Privately manage Dylan and Julia's household plant inventory and care history by physical location, bed, and exact Flower Cam view. Use for confirmed plant onboarding from camera conversations, camera- or bed-filtered inventory, record corrections, individual or whole-bed care, and private filtered exports. Pair with reolink-camera when an owner asks about plants visible in Flower Cam images.
testing
Inspect and control the physically secured Reachy Mini at Crosstown through ClawBody. Use for requests to check Reachy, look around, express an emotion, play any official emotion or dance preset, speak proactively, mute or unmute its microphone, stop movement, or describe what its camera sees.
tools
Handle Reachy/iMessage handoffs, selective durable memory, forgetting, and diagnostics; automatic context comes from the gateway plugin.