iLumTechのコンフィグレーターとAmbientセンサーを使ってみた

これまではTridonic社のMasterConfigratorというソフトとDALI USBという機器を使ってDALIの設定をしてきましたが、今回はiLumTech社のコンフィグレーターを使ってみました。

さらに、同じくiLumTech社のAmbientSensorを同社のコンフィグレーターから設定してみるということにもチャレンジしました。

結論からすると、やはりDALIの規格でセンサー類のプロトコルが決まっていないので使いにくかったです。今後のDALIの規格に期待です。

では、今回の様子をご紹介いたします。

iLumTechDALI-USB

DALI USBの特長

DALI USBはパソコンとはUSBに差し込み本体についた端子にDALIの信号線を接続、PCのソフトを起動することで、DALIのコンフィグレーションをすることができます。

対応するDALIのデバイスタイプは

  • TYPE 1 : 非常用照明
  • TYPE 6 : LED
  • TYPE 7 : スイッチング機能
  • TYPE 8 : カラーコントロール

となっております。

国内では非常用照明はDALI対応していないので、実質、TYP6のLED光源とTYPE8のカラーコントロールまでしか対応してないので、LEDより前のDALI対応器具の設定には使えません。

ソフトウェアのダウンロードとインストール方法

注意! DALI USBをPCと接続する前にかならずソフトウェアをインストールしましょう。

ソフトウェアはiLumTech本体のホームページからインストールします。

Downloadというページの中から「Software/Firmware/Drivers」をクリック

iLumTechDALI-USB

「Software DALI/USB Bridge」をクリックします。

Download iLumTech

すると、DrobBox(ドロップボックス)というサービスのページに移動しますので、「ダウンロード」をクリックします。

DALI USB Bridge 1 3 41 June2017 zip と Re テスト

「直接ダウンロード」と「Droboxに保存する」とでるので、「直接ダウンロード」を選びましょう。

DALI USB Bridge 1 3 41 June2017 zip

ダウンロードしたファイルをデスクトップで展開し、「Install」をダブルクリックすると、ソフトウェアのインストールプログラムが動きます。

ソフトウェア DALI Controller

001

こちらがiLumTech社のDALI Controllerというコンフィグレーションソフトです。

左側にDALIネットワーク上で認識した機器が表示され、クリックするとステータスが表示されます。

002

操作は画面上のフォームに数字を入力し、その横のボタンを押すと反映するといったもの。

たとえば、Addressはフォーム内の数字を書き換え、となりの「Change」というボタンを押すと変更になります。また、Identificationのボタンを押すと該当するLEDが点滅。Statusは左から8つのインジケーターがあり、ランプや電源に問題があるかどうか、ランプが点灯しているかどうかなどがわかります。

003

シーンの設定も該当するシーンをマウスでクリックした後、Storeを押すとその時点の点灯状態を記録しシーンに登録します。

Ambient Sensorもためしてみた

IMG 2935

前回、CP Electronics社のPIRセンサーをTridonic社のMasterConfigratorから設定できるか試して結局できなかったのですが、同じメーカーのものならできるだろうということで、iLumTEch社のAmbientSensorを接続してDALI Controllerから操作できるか試してみました。

DALIの中で人感や照度などのセンサー類はまだ規格がきまっていない為、メーカーのコンフィグレーターソフトを使わないと設定ができないといった問...

結果としては設定画面が出て設定できそうです。

101

アドレスの下のステータスは下記のような表示になっていました。

  • Lux Threshold Disable : 明るさのしきい値 無効
  • No Limit Error of Regulation : 規制の限界エラーなし
  • No Limit Error of Measurement : 測定の限界エラーなし
  • Regulation of CCT Level Enable : 色温度の設定 有効
  • Regulation of Lux Level Enable : 照度設定 有効
  • Type 8 Mode Enable : TYPE8モード 有効
  • Brightness / CCT Mode Enable : 明るさ 色温度モード 有効
  • Cold/Warm Mode Enable : 寒色/暖色 モード 有効

これらは、下の方に「有効にする無効にする」のボタンがあり、こちらを押すことで変更できます。

103

また、照度や色温度の測定もできるので、この値が変化になった時に、該当するグループの照明器具をオン・オフや調光するといったこともできるようです。

102

あと、AmbientSensorを繋いだ状態で、DALI Controllerのソフトを動かしているときのDALI Monitorに流れるコマンドをとってみました。

みると、DTR0(レジストリ)に値を入れた後に、ENABLE DEVICE TYPE 145というコマンドをダブルで送るとなにかアクションがあるようです。

ココらへんの解析はまた今度。

DALI Monitor ログ1


Special	A300	*	DTR0= 0 (0x00)	
Special	C3E6	*	DTR1= 230 (0xE6)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	81EC	G0	DT145 command 236 undefined 	
AppExt DT145	81EC	G0	DT145 command 236 undefined 	
Special	A300	*	DTR0= 0 (0x00)	
Special	C191	*	ENABLE DEVICE TYPE 145	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	81EC	G0	DT145 command 236 undefined 	
AppExt DT145	81EC	G0	DT145 command 236 undefined 	
Special	A30E	*	DTR0= 14 (0x0E)	
Special	C30F	*	DTR1= 15 (0x0F)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	81ED	G0	DT145 command 237 undefined 	
AppExt DT145	81ED	G0	DT145 command 237 undefined 	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09EB	A4	DT145 command 235 undefined 	
AppExt DT145	09EB	A4	DT145 command 235 undefined 	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09E6	A4	DT145 command 230 undefined 	
AppExt DT145	09E6	A4	DT145 command 230 undefined 	
  Answer	00		= 0 (0x00)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09E0	A4	DT145 command 224 undefined 	
AppExt DT145	09E0	A4	DT145 command 224 undefined 	
  Answer	5F		= 95 (0x5F)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09F6	A4	DT145 command 246 undefined 	
AppExt DT145	09F6	A4	DT145 command 246 undefined 	
  Answer	85		= 133 (0x85)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09F8	A4	DT145 command 248 undefined 	
AppExt DT145	09F8	A4	DT145 command 248 undefined 	
  Answer	83		= 131 (0x83)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09FA	A4	DT145 command 250 undefined 	
AppExt DT145	09FA	A4	DT145 command 250 undefined 	
  Answer	81		= 129 (0x81)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09FC	A4	DT145 command 252 undefined 	
AppExt DT145	09FC	A4	DT145 command 252 undefined 	
  Answer	89		= 137 (0x89)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09FE	A4	DT145 command 254 undefined 	
AppExt DT145	09FE	A4	DT145 command 254 undefined 	
  Answer	87		= 135 (0x87)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09F3	A4	DT145 command 243 undefined 	
AppExt DT145	09F3	A4	DT145 command 243 undefined 	
  Answer	07		= 7 (0x07)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09F3	A4	DT145 command 243 undefined 	
AppExt DT145	09F3	A4	DT145 command 243 undefined 	
  Answer	07		= 7 (0x07)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09F1	A4	DT145 command 241 undefined 	
AppExt DT145	09F1	A4	DT145 command 241 undefined 	
  Answer	81		= 129 (0x81)	
Special	A300	*	DTR0= 0 (0x00)	
Special	C3E5	*	DTR1= 229 (0xE5)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	81EC	G0	DT145 command 236 undefined 	
AppExt DT145	81EC	G0	DT145 command 236 undefined 	
Special	A300	*	DTR0= 0 (0x00)	
Special	C3E5	*	DTR1= 229 (0xE5)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	81EC	G0	DT145 command 236 undefined 	
AppExt DT145	81EC	G0	DT145 command 236 undefined 	
Special	A300	*	DTR0= 0 (0x00)	
Special	C3E4	*	DTR1= 228 (0xE4)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	81EC	G0	DT145 command 236 undefined 	
AppExt DT145	81EC	G0	DT145 command 236 undefined 	
Special	A30E	*	DTR0= 14 (0x0E)	
Special	C306	*	DTR1= 6 (0x06)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	81ED	G0	DT145 command 237 undefined 	
AppExt DT145	81ED	G0	DT145 command 237 undefined 	
Special	A300	*	DTR0= 0 (0x00)	
Special	C191	*	ENABLE DEVICE TYPE 145	
Special	C191	*	ENABLE DEVICE TYPE 145	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	81EC	G0	DT145 command 236 undefined 	
AppExt DT145	81EC	G0	DT145 command 236 undefined 	
Special	A300	*	DTR0= 0 (0x00)	
Special	C3E6	*	DTR1= 230 (0xE6)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	81EC	G0	DT145 command 236 undefined 	
AppExt DT145	81EC	G0	DT145 command 236 undefined 	
Query	09C0	A4	QUERY GROUPS 0-7	
  Answer	03		= 3 (0x03)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09E8	A4	DT145 command 232 undefined 	
AppExt DT145	09E8	A4	DT145 command 232 undefined 	
  Answer	00		= 0 (0x00)	
Query	0998	A4	QUERY CONTENT DTR0	
  Answer	E6		= 230 (0xE6)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09E9	A4	DT145 command 233 undefined 	
AppExt DT145	09E9	A4	DT145 command 233 undefined 	
  Answer	0D		= 13 (0x0D)	
Query	0998	A4	QUERY CONTENT DTR0	
  Answer	F4		= 244 (0xF4)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09EA	A4	DT145 command 234 undefined 	
AppExt DT145	09EA	A4	DT145 command 234 undefined 	
  Answer	00		= 0 (0x00)	
Query	0998	A4	QUERY CONTENT DTR0	
  Answer	0A		= 10 (0x0A)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09EE	A4	DT145 command 238 undefined 	
AppExt DT145	09EE	A4	DT145 command 238 undefined 	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09EB	A4	DT145 command 235 undefined 	
AppExt DT145	09EB	A4	DT145 command 235 undefined 	
  Answer	0D		= 13 (0x0D)	
Query	0998	A4	QUERY CONTENT DTR0	
  Answer	AC		= 172 (0xAC)	

DALI Monitor ログ2


Query	0998	A4	QUERY CONTENT DTR0	
  Answer	0F		= 15 (0x0F)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09EA	A4	DT145 command 234 undefined 	
AppExt DT145	09EA	A4	DT145 command 234 undefined 	
  Answer	00		= 0 (0x00)	
Query	0998	A4	QUERY CONTENT DTR0	
  Answer	64		= 100 (0x64)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09EE	A4	DT145 command 238 undefined 	
AppExt DT145	09EE	A4	DT145 command 238 undefined 	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09EB	A4	DT145 command 235 undefined 	
AppExt DT145	09EB	A4	DT145 command 235 undefined 	
  Answer	0D		= 13 (0x0D)	
Query	0998	A4	QUERY CONTENT DTR0	
  Answer	AC		= 172 (0xAC)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09E6	A4	DT145 command 230 undefined 	
AppExt DT145	09E6	A4	DT145 command 230 undefined 	
  Answer	77		= 119 (0x77)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09E0	A4	DT145 command 224 undefined 	
AppExt DT145	09E0	A4	DT145 command 224 undefined 	
  Answer	1F		= 31 (0x1F)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09F6	A4	DT145 command 246 undefined 	
AppExt DT145	09F6	A4	DT145 command 246 undefined 	
  Answer	81		= 129 (0x81)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09F8	A4	DT145 command 248 undefined 	
AppExt DT145	09F8	A4	DT145 command 248 undefined 	
  Answer	83		= 131 (0x83)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09FA	A4	DT145 command 250 undefined 	
AppExt DT145	09FA	A4	DT145 command 250 undefined 	
  Answer	81		= 129 (0x81)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09FC	A4	DT145 command 252 undefined 	
AppExt DT145	09FC	A4	DT145 command 252 undefined 	
  Answer	89		= 137 (0x89)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09FE	A4	DT145 command 254 undefined 	
AppExt DT145	09FE	A4	DT145 command 254 undefined 	
  Answer	87		= 135 (0x87)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09F3	A4	DT145 command 243 undefined 	
AppExt DT145	09F3	A4	DT145 command 243 undefined 	
  Answer	07		= 7 (0x07)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09F3	A4	DT145 command 243 undefined 	
AppExt DT145	09F3	A4	DT145 command 243 undefined 	
  Answer	07		= 7 (0x07)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09F1	A4	DT145 command 241 undefined 	
AppExt DT145	09F1	A4	DT145 command 241 undefined 	
  Answer	89		= 137 (0x89)	
Special	A300	*	DTR0= 0 (0x00)	
Special	C3E0	*	DTR1= 224 (0xE0)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	89EC	G4	DT145 command 236 undefined 	
AppExt DT145	89EC	G4	DT145 command 236 undefined 	
Special	A300	*	DTR0= 0 (0x00)	
Special	C3E0	*	DTR1= 224 (0xE0)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	89EC	G4	DT145 command 236 undefined 	
AppExt DT145	89EC	G4	DT145 command 236 undefined 	
Special	A300	*	DTR0= 0 (0x00)	
Special	C3DF	*	DTR1= 223 (0xDF)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	89EC	G4	DT145 command 236 undefined 	
AppExt DT145	89EC	G4	DT145 command 236 undefined 	
Special	A30E	*	DTR0= 14 (0x0E)	
Special	C30F	*	DTR1= 15 (0x0F)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	89ED	G4	DT145 command 237 undefined 	
AppExt DT145	89ED	G4	DT145 command 237 undefined 	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09E0	A4	DT145 command 224 undefined 	
AppExt DT145	09E0	A4	DT145 command 224 undefined 	
  Answer	5F		= 95 (0x5F)	
Query	09C0	A4	QUERY GROUPS 0-7	
  Answer	07		= 7 (0x07)	
Query	09C1	A4	QUERY GROUPS 8-15	
  Answer	00		= 0 (0x00)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09E8	A4	DT145 command 232 undefined 	
AppExt DT145	09E8	A4	DT145 command 232 undefined 	
  Answer	00		= 0 (0x00)	
Query	0998	A4	QUERY CONTENT DTR0	
  Answer	E1		= 225 (0xE1)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09E9	A4	DT145 command 233 undefined 	
AppExt DT145	09E9	A4	DT145 command 233 undefined 	
  Answer	0E		= 14 (0x0E)	
Query	0998	A4	QUERY CONTENT DTR0	
  Answer	0F		= 15 (0x0F)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09EA	A4	DT145 command 234 undefined 	
AppExt DT145	09EA	A4	DT145 command 234 undefined 	
  Answer	00		= 0 (0x00)	
Query	0998	A4	QUERY CONTENT DTR0	
  Answer	64		= 100 (0x64)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09EE	A4	DT145 command 238 undefined 	
AppExt DT145	09EE	A4	DT145 command 238 undefined 	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09EB	A4	DT145 command 235 undefined 	
AppExt DT145	09EB	A4	DT145 command 235 undefined 	
  Answer	0D		= 13 (0x0D)	
Query	0998	A4	QUERY CONTENT DTR0	
  Answer	AC		= 172 (0xAC)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09E6	A4	DT145 command 230 undefined 	
AppExt DT145	09E6	A4	DT145 command 230 undefined 	
  Answer	77		= 119 (0x77)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09E0	A4	DT145 command 224 undefined 	
AppExt DT145	09E0	A4	DT145 command 224 undefined 	
  Answer	1F		= 31 (0x1F)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09F6	A4	DT145 command 246 undefined 	
AppExt DT145	09F6	A4	DT145 command 246 undefined 	
  Answer	81		= 129 (0x81)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09F8	A4	DT145 command 248 undefined 	
AppExt DT145	09F8	A4	DT145 command 248 undefined 	
  Answer	83		= 131 (0x83)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09FA	A4	DT145 command 250 undefined 	
AppExt DT145	09FA	A4	DT145 command 250 undefined 	
  Answer	81		= 129 (0x81)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09FC	A4	DT145 command 252 undefined 	
AppExt DT145	09FC	A4	DT145 command 252 undefined 	
  Answer	89		= 137 (0x89)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09FE	A4	DT145 command 254 undefined 	
AppExt DT145	09FE	A4	DT145 command 254 undefined 	
  Answer	87		= 135 (0x87)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09F3	A4	DT145 command 243 undefined 	
AppExt DT145	09F3	A4	DT145 command 243 undefined 	
  Answer	07		= 7 (0x07)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09F3	A4	DT145 command 243 undefined 	
AppExt DT145	09F3	A4	DT145 command 243 undefined 	
  Answer	07		= 7 (0x07)	
Special	C191	*	ENABLE DEVICE TYPE 145	
AppExt DT145	09F1	A4	DT145 command 241 undefined 	
AppExt DT145	09F1	A4	DT145 command 241 undefined 	
  Answer	89		= 137 (0x89)	
IAP	8104	G0	STEP DOWN	
IAP	8304	G1	STEP DOWN	
IAP	8104	G0	STEP DOWN	
IAP	8704	G3	STEP DOWN	

まとめ

iLumTech社の小型DALIコンフィグレーションとAmbientSensorを使ってDALIの設定や流れているコマンドをみてみました。

DALIのネットワーク上に接続するセンサーは、人感だけでなく、照度や色温度までも測定でき、かつ、別途電源を用意する必要がないのでとても便利です。

しかしながら、センサーのプロトコルがDALIで決まっていないことから、センサーメーカーに紐付いたコンフィグレーターでしか設定できないところはかなり使いづらいです。

いずれ、センサー類もDALIの規格として設定されれば、それこそ照明だけの用途でなく、DALIのネットワークに接続されたセンサー類からゲートウェイを通してソフトウェア側にも人感・照度・色温度の情報をおくることができるので、照明とはまた違った用途も考えられそうです。

この記事を書いた人

この記事を書いた人

中畑隆拓

照明制御が得意です。
Node-REDを使ってIoT機器の情報を読み込み、DALI-APIを叩いて制御しています。

今後、設備の制御はNode-REDのようなソフトウェアが中心になると実感していて、いろんなところで講演してます。

講演予定・実績一覧

DALIだけでなくKNXやModbus、Lonworksなど、設備制御について意見交換を行うSlackを作りました。参加希望の方は問い合わせフォームより連絡ください。

お問い合わせ

シェアする

  • このエントリーをはてなブックマークに追加

フォローする