← Runes
✦✦✦ RAREIoT
🏠
Smart Home Brief
Create a spoken morning briefing from smart home sensors, weather, and calendar.
⚡ POWER LEVEL
79
MODERATE
TRUST SCORE79 / 100
◈ Use Case
Wake up to an AI-narrated briefing that covers your home status, weather, and schedule via ElevenLabs TTS.
◈ Skill Pipeline (5 nodes)
1. Home Assistant Get StatesInput
2. OpenWeatherMap FetchAPI
3. Google Calendar List EventsInput
4. Claude SummarizeLLM
5. ElevenLabs Text-to-SpeechOutput
◈ Dependencies (4)
homeassistant-states→claude-summarize· sensor data
openweather-fetch→claude-summarize· weather
gcal-list-events→claude-summarize· schedule
claude-summarize→elevenlabs-tts· morning brief text
Pipeline Graph
Press enter or space to select a node.You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.
≪ ◈ COOKBOOK ◈ ≫
▸ QUICK START
# install the CLI npm install -g rune-hub-cli # set up auth rune auth homeassistant rune auth openweather rune auth gcal # run it rune install smart-home-brief rune run smart-home-brief
▸ INGREDIENTS — 5 SKILLS
01🏠Home Assistant Get StatesInput
02🌤️OpenWeatherMap FetchAPI
03📅Google Calendar List EventsInput
04🤖Claude SummarizeLLM
05🔊ElevenLabs Text-to-SpeechOutput
▸ WHAT YOU'LL NEED
OPENWEATHER_API_KEY↗ openweathermap.org
ANTHROPIC_API_KEY↗ console.anthropic.com
Est. cost per run: ~$0.03–0.08
◈ Skill Breakdown — 5 Skills
Avg Safety79/100
homeassistant-states
Get entity states from Home Assistant.
gcal-list-events
List upcoming events from a Google Calendar.
elevenlabs-tts
Convert text to natural-sounding speech via ElevenLabs.
Pipeline Safety Score
79/100 — Moderate
5 skills analyzed