mcpField
O
openhue

openhue

github.com/nousresearchその他258.5k286 回インストール今日更新
リポジトリ

openhue について

openhueは、Hue Bridgeを介してPhilips Hueの照明やシーンを操作するコマンドラインツールです。端末から個別のライト、部屋、ゾーンごとに照明を管理できます。

主な機能

  1. 01ライト、部屋、シーンの一覧表示
  2. 02ライトや部屋のオン・オフ
  3. 03明るさと色温度の調整
  4. 04部屋へのシーン適用

活用シーン

  1. 01寝室の照明を暗くする
  2. 02オフィスにシーンを設定する
  3. 03照明変更をスケジュールする

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/nousresearch/hermes-agent --skill openhue

インストール後、Claude Code で/openhueを入力して読み込まれたか確認します。

詳細

OpenHue CLI

ターミナルから Hue Bridge 経由で Philips Hue のライトやシーンを操作します。

前提条件

# Linux (pre-built binary — releases ship tarballs, not bare binaries)
curl -sL "https://github.com/openhue/openhue-cli/releases/latest/download/openhue_Linux_x86_64.tar.gz" \
  | tar -xz -C ~/.hermes/cache/scratch openhue \
  && install -m 0755 ~/.hermes/cache/scratch/openhue ~/.local/bin/openhue
# (use openhue_Linux_arm64.tar.gz on ARM64)

# macOS
brew install openhue/cli/openhue-cli

初回の実行時には、ペアリングするために Hue Bridge のボタンを押す必要があります。ブリッジは同じローカルネットワーク上にある必要があります。

使用する場面

  • 「ライトをオン/オフにする」
  • 「リビングのライトを暗くする」
  • 「シーンを設定する」または「映画モードにする」
  • 特定の Hue の部屋、ゾーン、または個々の電球を操作する
  • 明るさ、色、または色温度を調整する

よく使うコマンド

リソースを一覧表示する
openhue get light       # List all lights
openhue get room        # List all rooms
openhue get scene       # List all scenes
ライトを操作する
# Turn on/off
openhue set light "Bedroom Lamp" --on
openhue set light "Bedroom Lamp" --off

# Brightness (0-100)
openhue set light "Bedroom Lamp" --on --brightness 50

# Color temperature (warm to cool: 153-500 mirek)
openhue set light "Bedroom Lamp" --on --temperature 300

# Color (by name or hex)
openhue set light "Bedroom Lamp" --on --color red
openhue set light "Bedroom Lamp" --on --rgb "#FF5500"
部屋を操作する
# Turn off entire room
openhue set room "Bedroom" --off

# Set room brightness
openhue set room "Bedroom" --on --brightness 30
シーン
openhue set scene "Relax" --room "Bedroom"
openhue set scene "Concentrate" --room "Office"

クイックプリセット

# Bedtime (dim warm)
openhue set room "Bedroom" --on --brightness 20 --temperature 450

# Work mode (bright cool)
openhue set room "Office" --on --brightness 100 --temperature 250

# Movie mode (dim)
openhue set room "Living Room" --on --brightness 10

# Everything off
openhue set room "Bedroom" --off
openhue set room "Office" --off
openhue set room "Living Room" --off

注意事項

  • ブリッジは Hermes を実行するマシンと同じローカルネットワーク上にある必要があります
  • 初回の実行時には、認証のため Hue Bridge のボタンを実際に押す必要があります
  • 色の設定は、カラー対応の電球でのみ機能します(白色のみのモデルには対応していません)
  • ライト名と部屋名は大文字と小文字を区別します。正確な名前を確認するには openhue get light を使用してください
  • スケジュール照明(例:就寝時に暗くし、起床時に明るくする)には cron ジョブが便利です

コメント