PD Handler UART
デフォルトパス
PD Handler UART に関連するファイルのデフォルトパスは次の通りです。
PD Handler UART に関連するファイルのデフォルトパス
| パス名 | 説明 | 
|---|---|
| /usr/sbin/pd-handler-uart | 常駐実行オブジェクト | 
| /etc/systemd/system/pd-handler-uart.service | サービスファイル | 
| /var/webui/config/pd-handler-uart.conf | 設定ファイル | 
| /var/webui/pd-logs/pd-handler-uart.log | ログファイル | 
| /opt/pd/lua/uart/enocean/devices/*.lua | Lua 拡張用ファイル | 
設定ファイルの書式
EnOcean
構文
ルートオブジェクト
ルートオブジェクト
| キー | データ型 | 説明 | 
|---|---|---|
| prototype | 文字列 | 'enocean' | 
| enocean | JSON obj | enocean オブジェクト | 
| enocean_device | JSON配列 | enocean_deviceオブジェクト | 
enoceanオブジェクト
enocean オブジェクト
| キー | データ型 | 説明 | 
|---|---|---|
| serial_port | 文字列 | デフォルトは '/dev/ttyEX2' | 
| raw_data_mode | 論理値 | trueなら受信データをそのまま送信 | 
enocean_device オブジェクト
enocean_device オブジェクト
| キー | データ型 | 説明 | 
|---|---|---|
| enable | 論理値 | データを送信するか否か | 
| localname | 文字列 | デバイスのローカル名(デバイス番号). (32byte) | 
| push_to | 文字列 | データの送り先ソケット名. 文字列の先頭が '@' の場合は abstract namespace と解釈する. 空の場合は、デフォルト値 '@/pd_repeater/<localname>.sock' が設定される. | 
| deviceid | 文字列 | ID | 
| eep | 文字列 | EnOcean Equipment Profiles | 
| infos | JSON obj | 出力に付加されるユーザー定義オブジェクト. | 
Wi-SUN Bルート
構文
ルートオブジェクト
ルートオブジェクト
| キー | データ型 | 説明 | 
|---|---|---|
| prototype | 文字列 | 'wisun' | 
| wisun | JSON obj | wisun オブジェクト | 
wisun オブジェクト
wisun オブジェクト
| キー | データ型 | 説明 | 
|---|---|---|
| enable | 論理値 | データを送信するか否か | 
| localname | 文字列 | デバイスのローカル名(デバイス番号). (32byte) | 
| push_to | 文字列 | データの送り先ソケット名. 文字列の先頭が '@' の場合は abstract namespace と解釈する. 空の場合は、デフォルト値 '@/pd_repeater/<localname>.sock' が設定される. | 
| serial_port | 文字列 | デフォルトは '/dev/ttyEX2' | 
| routeb_id | 文字列 | Bルート認証ID、32桁の16進数(0~9, A~F). | 
| password | 文字列 | Bルート認証のパスワード、英数字12文字(大文字・小文字区別なし) | 
