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文字(大文字・小文字区別なし) |