KA

knx-ai/knx-ets-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

50 stars 4 forks 品質 66 トレンド 28

ETS Addin による KNX ETS 5/6 用の MCP サーバー

概要

AI コーディングアシスタントから KNX を制御する。 knx-ets-mcp は MCP 対応のアシスタント ( , , など) を接続し、オープン ETS プロジェクトに : それを検査、ビルド、編集 (デバイス、グループ アドレス、リンク、パラメーター)、製品カタログのブラウズとプログラム デバイス - ETS 独自のエンジンを介してすべて。 「KNX」および「ETS」は、KNX協会の商標です。 これは独立した実験的なコミュニティツールです。 自分の責任で使用してください。あなたが邪魔する余裕がない生産インストールでそれを指摘しないでください。 1。 Windows上でETS内で実行し、プロジェクト上での操作の安全で固定されたセットを露出します。ローカル(同じマシン)またはオプションのエンドポイント(MCPサーバーは異なるマシンで実行できます)で到達できます。 2.AIアシスタントが接続するので、アシスタントのリクエストを、名前付きパイプ(サメマシン)またはTCP(LAN全体)上のAddInに転送します.

概要(AI 翻訳)

AI コーディングアシスタントから KNX ETS 5/6 を制御します。 [knx-ets-mcp は接続します MCP 対応のアシスタント — Claude Code, Codex, など — ETS を開く プロジェクトでは、新しいプロジェクトを作成したり、既存のプロジェクトを維持したり、一意に結び付けたりすることができます。 up:それを点検し、それを造り、そして編集して下さい(デバイス、グループ アドレス、リンク、変数)、参照して下さい 製品カタログやプログラム機器をETS独自のエンジンでアップデートします。

** KNX公式製品ではありません。** “KNX” および “ETS” は KNX の商標です。 協会 これは独立した実験的なコミュニティツールです。 ご自身の責任でご使用ください。 邪魔する余裕がない生産の取付けでそれを指摘しません。

それが何をするか

一緒に働く2つの部品があります。

  1. WindowsのETSの内部で動くETS 5/6 AddInは安全、固定セットを露出します プロジェクトでの操作 — ローカルの名前付きパイプ(サメマシン)または オプションのTCPエンドポイント(MCPサーバーは異なるマシンで実行できます)。
  2. AIアシスタントが接続するMCPサーバー。アシスタントを転送 その名前付きパイプ(サメマシン)またはTCP(LAN全体)上のAddInへの要求。

あなたのアシスタントには、次のツールがあります

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

knx-ets-mcp

Control KNX ETS 5/6 from an AI coding assistant. knx-ets-mcp connects MCP-capable assistants — Claude Code, Codex, and the like — to your open ETS project so they can help you create a new project, maintain an existing one, or tidy one up: inspect it, build and edit it (devices, group addresses, links, parameters), browse and update the product catalog, and program devices — all through ETS’s own engine.

Not an official KNX product. “KNX” and “ETS” are trademarks of the KNX Association. This is an independent, experimental community tool. Use at your own risk; do not point it at a production installation you cannot afford to disturb.

What it does

It has two parts that work together:

  1. An ETS 5/6 AddIn that runs inside ETS on Windows and exposes a safe, fixed set of operations on your project — reachable over a local named pipe (same machine) or an optional TCP endpoint (so the MCP server can run on a different machine).
  2. An MCP server that your AI assistant connects to; it forwards the assistant’s requests to the AddIn over that named pipe (same machine) or TCP (across your LAN).

Your assistant then has tools to:

  • Inspect — devices (with order numbers), group addresses, communication objects (with their function/channel block), topology, building view, catalog, parameters (with labels, units, allowed options, value ranges, and their UI block so the right parameter can be targeted reliably on complex devices), channels/modules, trades, tags, to-dos, project history, and KNX Secure certificates.
  • Build — create group addresses, add devices from the catalog, link communication objects to group addresses, set parameters (and reset to defaults).
  • Edit — delete/rename group addresses, set descriptions and datapoint types, create and delete group ranges, delete/rename devices, change a device’s individual address, create/delete areas/lines/segments, set communication-object flags (C/R/W/T/U + priority), move GAs/group ranges/lines/building parts between parents.
  • Building view — create buildings/floors/rooms/cabinets, assign devices to them, and create building functions linked to group addresses.
  • Trades / organization — create/delete trades, assign devices; manage tags, to-do items, and project history entries.
  • Bus interface — link/unlink group addresses on couplers (filter table).
  • Additional addresses — add/remove additional individual addresses on devices and additional/sending group addresses on lines.
  • Catalog — search the online catalog, browse a manufacturer’s products, read product details, pull in online products, or import a manufacturer .knxprod file.
  • KNX Secure — list, add, and delete device certificates.
  • Project — export (.knxproj), undo/redo, navigate to any object in the ETS UI.
  • Bus / online (KNXnet/IP): ping, scan a line for devices, read a device’s
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "knx-ets": { "type": "http", "url": "http://<windows-ip>:8765/mcp", "headers": { "Authorization": "Bearer choose-a-long-random-secret" } } } }