問題タブ [azure-iot-hub]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - SSL 証明書を使用して IOT Hub イベントを承認する方法は?
Azure IOT HUB を使用しています。SSL 証明書を使用してデバイスが IOT HUB にデータを送信することを許可できますか? IOT REST API を使用して IOT Hub にイベントを送信しているときに、SAS トークンを受け入れる Authorization ヘッダーしか表示されません。IOT Hub で SSL 証明書の拇印を使用してデバイスを既にプロビジョニングしましたが、証明書認証を使用して IOT Hub にイベントを送信する方法がわかりません。
java - Java Paho を使用して Azure IoT Hub に接続する
Azure の標準プロトコルとツールのサポートをテストするために、既存のコードの一部を MQTT 経由で Azure IoT Hub に接続する PoC を開始しました。Paho クライアントを使用していますが、戻りコード 5 – Not Authorized の CONNACK を取得しています。
IoT Hub のセットアップ方法に関する指示に従い、F1 (無料) スケール レベルを使用して IoT Hub を作成しました。次に、別の Azure ドキュメントに従ってDevice Explorer をダウンロードし、デバイスを作成して SAS トークンを生成しました。次に、すべてを Paho に接続しました。
AzureにSSL接続され、CONNECTパケットが送信されることをWiresharkで確認しています。その後、リターン コード 5 の CONNACK が Paho に送信され、その後すぐに Azure が接続をドロップすることがわかります。次に、「共有アクセス ポリシー」を調べて、さまざまな設定を試しました。監査ログには何も記録されておらず、すべてに対して「詳細」がオンになっています。
Paho (または他のサードパーティ Java クライアント) を Azure IoT Hub に接続した人はいますか?
自分でトラブルシューティングできるように、診断情報はどこにありますか?
余談ですが、私たちはこの (MQTT) アプローチを棚上げし、ReST サービス経由で接続しようとしたところ、応答としてさらにあいまいな「500-Internal Server Error」を受け取りました。これにより、ここにはより根本的なアクセスの問題があると考えられます。F1 スケール ハブは Microsoft SDK のみをサポートしていますか? 不足している非表示のアクセス制御設定はありますか? 名前の形式は厳密で、特定の文字や大文字/小文字を使用できませんか?
azure - M2MQTT 発行時に Azure IoT Hub から切断する
M2MQTT ライブラリを使用して MQTT メッセージを Azure IoT Hub に送信しようとしています。ここのIoT Hub MQTT サポートのガイダンスに従って、その記事のネイティブ MQTT セクションにある接続などの適切なパラメーターを考え出しました。
次のコードで正常に接続しています (CONNACK 戻り値 0)。
しかし、発行呼び出しを行うとすぐに (deviceid は私のデバイス ID です):
M2MQTT が切断されて OnConnectionClosed イベントが発生し、メッセージが Azure IoT Hub に配信されません。
M2MQTT MqttClient クラス コードをステップ ダウンしようとしましたが、接続を閉じたのは Azure IoT Hub エンドのように聞こえるコメントと共に ReceiveThread から切断されています。
閉じている理由やトラブルシューティング方法について誰かがアイデアを持っているなら、私はすべて耳/目です.
azure - 別のアカウントの PowerBI に分析をストリーミング
IoTHub -> StreamAnalytics -> PowerBI hereおよびhereを使用した単純な「デバイス監視」ソリューションを示すいくつかのチュートリアルを見つけました。
Azure(プライベートMSDNアカウント)とPowerBI(仕事用アカウント)に別のアカウントを使用するだけでシステムをセットアップしようとしましたが、次の引用が見つかりました.
注: [承認] をクリックするときに、Power BI に使用するのと同じアカウントで Azure portal にログインしていることを確認してください。
仕事用アカウントにアクティブなサブスクリプションがないため、同じアカウントを両方に使用することはできません。また、Gmail アドレスで PowerBI アカウントを作成できません (理由がわかりません)。
Stream Analytics を PowerBI アカウントに接続する方法はありますか? そうでない場合、概念実証に使用できる Azure 内の代替ダッシュボードはありますか?
c# - クラウド経由でデータを送信 (IotHub)
以下のデータをクラウドに送信する必要があります。これを IoT Hub の というコードと混ぜようとしましたが、SimulatedDevice
常にエラーが発生します。
そのためには、上記のコードとIoT-hub C#: get started from azure.microsoft.comのコードを組み合わせる必要があります。
私の場合、温度と湿度を送信する必要がありますが、誰かが助けてくれますか? この情報をクラウドに送信するには? どうすればこれらの両方を混在させることができますか。