メタデータ

Metadata Class Reference
Metadata API Reference

Metadata(メタデータ)はobnizクラウド上でユーザーが設定できるobnizごとの設定です。
Metadataはクラウドとの接続時にロードされmetadataプロパティより読み出せます。

そのデバイスの説明文やAPI Keyといった情報を読み出せるため、デバイスごとに違う動きをさせたい場合に利用します。

プロパティは接続完了後に読み出せます。また、全てのデータは文字列型です。
Cloud上で変更したメタデータは次回接続時に更新されます。

// Javascript Full Example

var obniz = new Obniz("OBNIZ_ID_HERE");
obniz.onconnect = async function () {
  console.log(obniz.metadata.description);

  if (obniz.metadata.mode === 'debug') {
    obniz.io0.output(true);
    console.log(`debug mode`);
  }
}