IoTデータの接続

追加リソース

Oracle Internet of Thingsプラットフォームのサンプル: oracle-samples/oci-iot-samplesリポジトリには、IoTリソースのプロビジョニング、デジタル・ツインの管理、テレメトリの公開、コマンド・レスポンスの処理、ゲートウェイの接続およびIoTデータへのアクセスのためのコマンドライン、Python、C、Node-RED、TerraformおよびAPEXの例が用意されています。

Javaサンプル: GitHub上のJava Mavenプロジェクトのサンプルを使用して、直接データベース問合せを使用してRAWデータベース・レコードをカウントするか、キューにサブスクライブしてRAWおよび正規化されたメッセージをリアルタイムでストリームします:
  • SampleDataAccess: IoTドメイン・データベースに直接接続し、IAMデータベース・トークン認証を使用してIoTドメインのデータベース接続の詳細を取得し、<domainShortId>__IOT.RAW_DATAを問い合せます。
  • SampleDataStreaming: パブリックRAW_DATA_INおよびNORMALIZED_DATA TxEventQキューをサブスクライブして、デジタル・ツイン・インスタンスのOCIDでフィルタし、メッセージを出力して、作成したサブスクライバを削除できるようにします。

MCPサーバー: このIoT MCPサーバーをGitHubで使用して、IoTリソースを管理します。