360 Secure SkillHub
360 安全技能中心

Loxone

通过 Loxone Miniserver 的 HTTP API 与实时 WebSocket,查询房间/设备状态(温度、灯光等)、监听实时事件变更,并在明确要求时发送开关等控制命令;默认只读,WebSocket 认证失败时回退到 HTTP 查询。

odrobnik
odrobnik
热度 54.66
最近更新 2026-05-11 16:24:59
分类:自动化依赖:代码执行 / 第三方 API应用场景:自动化脚本 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add loxone
Metadata
name
loxone
version
1.3.3
homepage
https://github.com/odrobnik/loxone-skill
metadata
{"openclaw":{"emoji":"🏠","requires":{"bins":["python3"],"python":["requests","websockets"]}}}
description
Control and monitor a Loxone Miniserver (smart home) via HTTP API and real-time WebSocket. Use for querying room/device status (temperatures, lights), watching live events, and sending safe control commands.

Loxone (Smart Home)

Setup

See SETUP.md for prerequisites and setup instructions.

Commands

  • python3 scripts/loxone.py rooms
  • python3 scripts/loxone.py map
  • python3 scripts/loxone.py status "<Room>"
  • python3 scripts/loxone.py control "<Room>" "<Control>" on|off
  • python3 scripts/loxone_watch.py --room "<Room>" [--changes-only] [--duration <sec>]

Notes

  • Treat as read-only by default; only use control commands when explicitly requested.
  • WebSocket auth can be finicky; if WS fails, fall back to HTTP status queries.