Към всички skills
casa
Control HomeKit devices via the local Casa app and API (localhost-only).
Оригинален текст · няма потвърден превод на българскиПърво прочетете инструкцията.
Файлът се зарежда от посочения източник само по ваше действие. Можете да го прочетете тук, да го копирате или да го запазите като .md.
GitHub хранилище- Звезди на репото
- 29
- Лиценз
- Не е посочен. Проверете в репозитория.
- Последна проверка на записа
- Няма посочена дата
Добавете в своя инструмент.
Командата отваря избора на skills от репозитория. Прочетете файла и условията на автора преди изпълнение.
npx skills add openclaw/casaСтраницата копира текст. Не инсталира и не изпълнява нищо на устройството ви.
Откъс от SKILL.md
Началото на файла на автора, без превод.
Casa
Use the Casa app + CLI to read and write HomeKit characteristics on this machine. The CLI talks to the local Casa API (loopback only).
Quick start
- Ensure the Casa app is running (it should sit in the Dock even if you close the window).
- Health check:
casa health - If auth is enabled, set
CASA_TOKEN=...or pass--token.
Read
casa devices— JSON output can be large; pipe throughjq(e.g.,casa devices | jq '.[] | {name, room}').casa accessory <id>casa characteristics get <id>casa schema
Write
casa characteristics set <id> <value>casa characteristics write <id> <value>(legacy)
Caching for speed
- Cache
characteristicIdvalues per device once discovered. - Treat ids as stable unless the accessory is removed/re-added.
- If a write returns 404, refresh via
casa schemaorcasa devicesand rebuild the mapping.
CLI
casa roomscasa servicescasa cameras listcasa cameras get <id>CASA_URL=http://127.0.0.1:14663 CASA_TOKEN=token casa devices
Camera note
- Viewing camera feeds or snapshots is not available through HomeKit in Casa.
- Use direct camera streams (RTSP/HTTP) if you need camera media.