KrauseFx

Homey - Home Automation

生活サービスv1.0.0
作者:KrauseFx更新日 2026-05-11homey-cli
#Home Automation#Smart Home

AlphaMoatによると、2026-09時点でHomey - Home Automationのダウンロード数は3,194、スター数は3で、AIスキル全体5,078件中3,566位、生活サービスでは246件中181位です。

インストール数
103
ダウンロード数
3194
スター数
3
総合順位
#3,566
全体の上位 71% · 生活サービスの上位 74%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗10331943-

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

機器状態の確認、ゾーンやフローの一覧表示、照明、コンセント、温度など許可された機能の操作を説明します。実行可能な操作は機器の機能とアカウント設定によって異なります。操作は家庭内の環境に影響するため、実行前に対象機器、操作内容、ユーザーの許可を確認してください。

資料公開日 2026-10-29

できること

  • Homeyの機器、ゾーン、機能状態を確認する。
  • 許可された機能で照明、コンセント、温度設定を操作する。
  • 自動化フローを確認し、許可された場合に指定フローを起動する。

使う場面

  • Homey機器やゾーンの現在状態を確認するとき。
  • 明確に指定されたスマートホーム機器を操作するとき。
  • フローの起動や温度設定の変更前に、対象、結果、許可範囲を確認するとき。

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

設定を変更せず、このHomeyにある機器と読み取り可能な状態を列挙してください。
明示的な許可がある前提で、指定した部屋の照明を特定し、予定する操作を説明してください。まだ実行はしないでください。

月次の推移

ダウンロード数3194
2915306532152026-07 · ダウンロード数 29362026-08 · ダウンロード数 30712026-09 · ダウンロード数 319426-0726-09
スター数3
2342026-07 · スター数 32026-08 · スター数 32026-09 · スター数 326-0726-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-093194—3
2026-083071+4.6%3
2026-072936—3

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

3.3 KB・ClawHub v1.0.0
---
name: homey-cli
description: Control Homey home automation hub via CLI. Use when you need to control smart home devices (lights, thermostats, sockets, etc.), check device status, list zones, trigger flows, or perform any Homey automation tasks. Supports on/off, dimming, color changes, temperature control, and device inspection. Safe, capability-allowlisted operations only.
---

# Homey CLI

Safe, agent-friendly CLI for controlling Homey home automation hubs.

## What This Skill Provides
すべて表示(全 132 行)

- **Device control**: Turn devices on/off, dim lights, change colors, set temperatures
- **Device inspection**: List devices, check status, read capabilities
- **Zone management**: List zones and devices per zone
- **Flow control**: List and trigger flows
- **Inventory**: Get complete hub overview

## Setup

### 1. Install Dependencies

```bash
cd skills/homey-cli
npm install
```

### 2. Create Homey App Credentials

1. Go to https://tools.developer.homey.app/tools/app
2. Create a new app with:
   - **Callback URL**: `http://localhost:8787/callback`
   - Note your **Client ID** and **Client Secret**

### 3. Configure Environment

Create `.env` file:

```bash
export HOMEY_CLIENT_ID="your-client-id"
export HOMEY_CLIENT_SECRET="your-client-secret"
export HOMEY_REDIRECT_URL="http://localhost:8787/callback"
```

### 4. Login

```bash
bash run.sh auth login
```

Follow the OAuth flow in your browser. Tokens are stored in `~/.config/homey-cli/`.

## Usage

### List Homeys

```bash
bash run.sh homey list
```

### Select Active Homey

```bash
bash run.sh homey use <homeyId>
```

### Device Operations

```bash
# List all devices
bash run.sh devices list

# List devices as JSON
bash run.sh devices list --json

# Get specific device
bash run.sh devices get <deviceId>

# Read capability value
bash run.sh devices read <deviceId> onoff

# Control devices
bash run.sh devices on <deviceId>
bash run.sh devices off <deviceId>
bash run.sh devices dim <deviceId> 0.4
bash run.sh devices color <deviceId> #FF8800
bash run.sh devices temperature <deviceId> 21.5
```

### Flow Operations

```bash
# List flows
bash run.sh flows list

# Trigger flow
bash run.sh flows trigger <flowId>
```

### Complete Inventory

```bash
bash run.sh inventory --json
```

## Safety Model

Write operations are **capability-allowlisted** for safety:

- Default allowed: `onoff`, `dim`, `light_hue`, `light_saturation`, `light_temperature`, `target_temperature`
- Override via: `export HOMEY_CLI_ALLOWED_CAPABILITIES=onoff,dim,target_temperature`

Destructive operations (delete devices, modify flows, change app settings) are **not supported**.

## Common Queries

When users ask:
- "Turn on the kitchen lights" → List devices, find match, use `devices on <deviceId>`
- "Dim living room to 50%" → Find device, use `devices dim <deviceId> 0.5`
- "What's the temperature in the bedroom?" → Find device, use `devices read <deviceId> measure_temperature`
- "List all my lights" → Use `devices list --json` and filter by class/capabilities

## Configuration Storage

- **Tokens**: `~/.config/homey-cli/credentials.json`
- **Active Homey**: `~/.config/homey-cli/config.json`

## Troubleshooting

- **Auth errors**: Re-run `bash run.sh auth login`
- **Device not found**: Check device name/ID with `bash run.sh devices list`
- **Capability not allowed**: Add to `HOMEY_CLI_ALLOWED_CAPABILITIES` or check if it's a read-only capability

生活サービスの人気スキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。