sensibo

📁 harley/sensibo 📅 12 days ago
2
总安装量
2
周安装量
#69198
全站排名
安装命令
npx skills add https://github.com/harley/sensibo --skill sensibo

Agent 安装分布

openclaw 2
mcpjam 1
claude-code 1
junie 1
windsurf 1
zencoder 1

Skill 文档

Sensibo AC Control

Check status and control AC units via the Sensibo API.

Setup

  1. Get your API key from Sensibo account settings
  2. Create a .env file in the skill directory with SENSIBO_API_KEY=your_key, or export it in your shell

Script

Use {baseDir}/sensibo.sh for all operations:

{baseDir}/sensibo.sh                      # Show all AC units status
{baseDir}/sensibo.sh status bedroom        # Show specific room
{baseDir}/sensibo.sh on bedroom            # Turn on AC
{baseDir}/sensibo.sh off bedroom           # Turn off AC
{baseDir}/sensibo.sh set bedroom 24        # Set temperature to 24°C
{baseDir}/sensibo.sh devices               # List all device IDs

Interpreting Results

  • Status ON: AC is actively running — shows mode, target temp, fan level, and current sensor readings
  • Status OFF: AC is off but device is connected
  • Connected: No: Device hasn’t reported in >1 hour (likely unplugged or offline)

Answering User Questions

When the user asks about AC status, run the script and present results conversationally:

  • “Is the AC on?” → Run status, report which units are on/off
  • “What’s the temperature?” → Run status, report current temperature and humidity
  • “Turn off the AC” → If only one device is connected, act on it. If ambiguous, ask which room
  • “Set AC to 24” → Use the set command on the active/connected device