私はIoT Hubに関する問題を抱えました。私は大きなオブジェクトをクラウドからデバイスに送信する必要があります。 ドライブからテキストファイルを送信しようとしました。 サイズが65kb未満のファイルを送信すると、すべてOKです。サイズが65キロバイトよりも大きい場合でも、 - データを送信するためのコードAzure IoT HubにCloud-To-Deviceメッセージとして65kb以上を送信する方法はありますか?
デバイスのコンソールアプリケーションは、このデータを受信することはできません(私はC++やC#クライアント上でテストしてみた)
:private static async Task SendCloudToDeviceLargeDataAsync(string deviceId)
{
var bytes = File.ReadAllBytes(filePath);
var message = new Message(bytes)
{
//Acknowledgement for message delivery feedback
Ack = DeliveryAcknowledgement.Full
};
await serviceClient.SendAsync(deviceId, message);
}
はにどのような方法があります大量のデータをIoTハブからデバイスに送信しますか?
64 KBは「[クラウドからデバイスへのメッセージの最大サイズ」](https://github.com/Azure/azure-content/blob/master/includes/iot-hub-limits.md) – Martheen
です。 IoTハブから大量のデータをデバイスに送信する方法はありませんか? –
複数の部分に分割するだけです – Martheen