PD Handler BLE (C) with Lua

注釈

  • ファームウェア 1.x、2.x は、Lua に対応しておりません。

  • ログに出力されるJSONデータは順不同です。

Beacon

PD Handler BLE (Node.js)Beacon を参照して下さい。

Sensor

接続モードのセンサには対応していません。

対応センサは PD Handler BLE (Node.js)Sensor のビーコンモードを参照ください。
また、BLEデバイス情報送信設定の場合にも rssi 情報が付与されます。
以下、PD Handler BLE (C) with Lua で追加のデバイスのみ記載します。

ナカヨ 呼出しボタン

ビーコン送受信設定

■ データサンプル

{
    "time": "2017-12-08T12:34:56.789+09:00",
    "deviceId": " fc97c1aef545",
    "rssi": -68,
    "uuid":  "a903010014784824b2988e6823cfdefa",
    "major": "00c8",
    "minor": "ffe0",
    "push": 0
}
ナカヨ 呼出しボタン (ビーコン送受信設定)

#

JSONキー

内容

データ型

常駐

補足

1

deviceId

デバイスID

String

デバイスアドレスから ':' を除き、小文字化した値

2

time

データ取得日時

String

ISO8601拡張書式

3

appendixInfo

付随情報

String

WEB UIから設定された値

4

rssi

受信信号強度

Integer

5

type

ビーコン種別

String

WEB UIにて表示設定

6

data

ペイロードデータ

String

16進ダンプデータ

7

localname

ローカル名

String

WEB UIにて表示設定

8

uuid

uuid

String

9

major

major

String

10

minor

minor

String

11

push

ボタン押下

Integer

0, 1, 2, 3

ex

ユーザー設定

ユーザー設定内容

String

WEB UIから設定された値

BLEデバイス情報送信設定

■ データサンプル

{
    "time": "2017-12-08T12:34:56.789+09:00",
    "deviceId": " fc97c1aef545",
    "memo": "Nakayo",
    "rssi": -68
    "uuid":  "a903010014784824b2988e6823cfdefa",
    "major": "00c8",
    "minor": "ffe0",
    "push": 0
}
ナカヨ 呼出しボタン (BLEデバイス情報送信設定)

#

JSONキー

内容

データ型

常駐

補足

1

deviceId

デバイスID

String

デバイスアドレスから ':' を除き、小文字化した値

2

time

データ取得日時

String

3

rssi

受信信号強度

Integer

ISO8601拡張書式

4

uuid

uuid

String

5

major

major

String

6

minor

minor

String

7

push

ボタン押下

Integer

0, 1, 2, 3

8

memo

メモ

String

WEB UIから設定された値