![01-11.jpg 01 11](https://digital-light.jp/wp-content/uploads/2021/01/01-11.jpg)
Node-REDとKNXをつなげるライブラリとしてnode-red-contrib-knx-ultimateを使い始めました。
一般的に、KNXをIPネットワークで接続する場合は、KNX-IP Routerを使うので、今回はInterra社のKNX-IP Routerを使ってNode-REDとKNXをつなげる方法をご紹介します。
![KNX-IP Router ITR901-001](https://digital-light.jp/wp-content/uploads/2021/01/01_ITR901-001-160x300.jpg)
ETS側の準備
ETS側は、スイッチアクチュエータを使ってOn/Offするプログラムを作成しました。
デバイスはInterra社のComboモジュール(ITR504-16A)です。
![combo-module.jpg Combo module](https://digital-light.jp/wp-content/uploads/2021/01/combo-module.jpg)
INTERRA KNX Comboスイッチアクチュエータ ITR504-16A – スマートライト株式会社
![11 10.38.46.jpg 11 10 38 46](https://digital-light.jp/wp-content/uploads/2021/01/11-10.38.46.jpg)
Group Address 0/0/1にITR504-16AのOn/Offというグループオブジェクトをいれて、単純にGroup Address 0/0/1に1bitのデータがくると、スイッチアクチュエータがOn/Offになるようにしました。
![11 13.15.23 (1).jpg 11 13 15 23 1](https://digital-light.jp/wp-content/uploads/2021/01/11-13.15.23-1.jpg)
また、KNX-IP RouterのIPアドレスについては、ETSのBUSの画面で確認できます。
IPアドレス:192.168.1.125
Port : 3671
Node-REDのフロー
![01-11.jpg 01 11](https://digital-light.jp/wp-content/uploads/2021/01/01-11-1.jpg)
Node-REDのフローはこのように、trueとfalseのInjectノードに、KNX Ultimateの”KNX Device”ノードを接続しました。
![01-11.jpg 01 11](https://digital-light.jp/wp-content/uploads/2021/01/01-11-2.jpg)
KNX Deviceノードの中身は、Group Addressに”0/0/1″、DataPointに”1.001 Switch”を設定。
![01-11.jpg 01 11](https://digital-light.jp/wp-content/uploads/2021/01/01-11-3.jpg)
Gatewayには、先程確認したKNX-IP RouterのIPアドレスを入力しました。ポートは最初から入力されています。
Node-REDからデータを送信
![01-11.jpg 01 11](https://digital-light.jp/wp-content/uploads/2021/01/01-11-4.jpg)
Node-REDのtrueのInjectノードを押すと、スイッチアクチュエータがカチッといって”true”になります。
![01-11.jpg 01 11](https://digital-light.jp/wp-content/uploads/2021/01/01-11-5.jpg)
falseも正しく反映。
![11 13.25.00.jpg 11 13 25 00](https://digital-light.jp/wp-content/uploads/2021/01/11-13.25.00.jpg)
ETSのDiagnosticsでも受信したデータが確認できました。
これで、Node-REDからデータを送ることができました。
まとめ
KNX-IPルーターをつかえば、IP経由で他のシステムとつなぐことができるので、今後もいろんなものとつなげてみたいと思います。
ちなみに、この検証をするのに必要なKNXの機器は下記の通りです。KNX Power SupplyはKNXを使うのに必須の製品となります。
品名 | 型番 | 詳細 |
---|---|---|
KNX-IP Router | TR900-001 | URL |
KNXスイッチアクチュエータ | ITR504-16A | URL |
KNX Power Supply | ITR900-116 | URL |