IoT クラウドコンポーネント
ネイティブの AWS IoT および Azure IoT Hub 統合により、Delphi および .NET アプリケーションを主要な IoT クラウドプラットフォームに接続できます。
ネイティブの AWS IoT および Azure IoT Hub 統合により、Delphi および .NET アプリケーションを主要な IoT クラウドプラットフォームに接続できます。
主要な IoT クラウドサービスとのネイティブ統合を提供します。
Amazon AWS IoT は産業、コネクテッドホーム、商業向けソリューションを提供しています。WebSocket 経由の MQTT でデバイスをクラウドに接続し、テレメトリデータを処理し、デバイスフリートを管理できます。
Microsoft Azure IoT Hub は、IoT アプリケーションと管理するデバイス間の双方向通信の中央メッセージハブとして機能するマネージドサービスです。デバイスプロビジョニング、テレメトリ、クラウドからデバイスへのメッセージングをサポートします。
アプリケーションを IoT クラウドプラットフォームに接続するために必要なすべてが揃っています。
AWS IoT および Azure IoT Hub のネイティブサポートで堅牢な IoT ソリューションを構築できます。コンポーネントが認証、セキュアなトランスポート、自動再接続を処理するため、アプリケーションロジックに集中できます。
AWS IoT に接続してデバイステレメトリトピックをサブスクライブします。
procedure TForm1.ConnectAWSIoT;
begin
sgcIoTAWS1.AWS.Region := 'us-east-1';
sgcIoTAWS1.AWS.AccessKey := 'YOUR_ACCESS_KEY';
sgcIoTAWS1.AWS.SecretKey := 'YOUR_SECRET_KEY';
sgcIoTAWS1.MQTTClient.Host := 'xxxxx.iot.us-east-1.amazonaws.com';
sgcIoTAWS1.Active := True;
end;
procedure TForm1.sgcIoTAWS1MQTTConnect(Sender: TObject);
begin
sgcIoTAWS1.MQTTClient.Subscribe('device/telemetry');
end;