ESP8266 ArduinoデバイスがIBM Watson IoTプラットフォームを購読して、デバイス管理メッセージ(再起動、更新など)を受信する方法を探しています。私はPubSubClientライブラリ(https://developer.ibm.com/recipes/tutorials/run-an-esp8266arduino-as-a-iot-foundation-managed-device/)を使って、これを行う例を見つけましたが、TLS1.2(このプロジェクトの要件)を使ってPubSubClientの実際の例はまだ見つかりませんでした。私は現在、TLS1.2を使用してWatsonに接続して公開できるAdafruit_MQTT_Clientを使用していますが、プラットフォームに登録することはできませんでした。誰かがTLS1.2を使用してIBM Watson IoTプラットフォームに接続し、公開し、購読する方法を提案できれば、それは大いに感謝しています。IBM Watson Subscribe
0
A
答えて
0
Arduino ESP8266 2.3.0コアは、TLS v1.2のサポートを提供しました。 Arduino IDEのボードマネージャを使用してこのコアにアップグレードするだけです。
関連する問題
- 1. Watson Virtual Agent vs IBM Watson Conversation
- 2. IBM Watsonナレッジ・スタジオ
- 3. IBM Watsonダイアログ・コンセプト
- 4. IBM Watson for Oncology API
- 5. IBM Watson IoTとPythonリクエスト
- 6. IBM Watson AnalyticsのNeo4j接続
- 7. IBM Watson Retrieve and Rank:Ranker training failure
- 8. ibm watson文書分類
- 9. Watson Retrieve&Ranking ServiceとIBM Bluemix
- 10. ダイアログのIBM Watson変換
- 11. IBM Watson Discovery:低レベルのカスタマイズ
- 12. Python Paho MQTT og IBM Watson IoT
- 13. IBM Watson Speech to Text and webm
- 14. ibm bluemix watsonのドッキング・プッシュ・エラー
- 15. BluemixのIBM Watson APIのデバッグ
- 16. IBM WatsonとAmazon Lex(チャットボット)
- 17. PHP用IBM Watson Visual Rec API
- 18. IBM Watson nl-cトレーニング時間
- 19. facebookメッセンジャーwith ibm watson emoji input
- 20. WAVをIBM Watsonに録音する
- 21. ESP8266をMicropythonでIBM Watsonに接続
- 22. オブジェクトのポーズを認識する(IBM Watson)
- 23. IBM Watson Machineラーニングの受信SSLエラー
- 24. IBM Watson Natural Language Classifierの精度測定
- 25. IBM Watson - 会話の応答条件
- 26. IBM Watson-IOTプラットフォーム・ダッシュボード公開URL
- 27. IBM Watson Conversation Service:後ろに移動
- 28. IBM-Watson-Cognitiveのフライトでの再学習
- 29. IBM Bluemix IoT Watsonサービス・ドライバーの動作
- 30. IBM Watsonパーソナリティ・インサイトデモ編集問題
TLS1.2を使用してIoTプラットフォームに接続して公開することができたら、問題はESP8266からIoTプラットフォームへの接続ではなく、同じTCP接続が使用されているため問題はTLSではありませんデバイスデータを公開し、デバイスへの管理コマンドを購読することができます。デバイスのコマンドトピックの購読が正しくないか、デバイスがコマンドを受け入れることをIoTPに指定していない可能性があります。 – barny
IoTPのドキュメントは、ここではbluemixで利用できます:https://new-console.ng.bluemix.net/docs/services/IoT/index.htmlデバイスの開発 - >デバイス管理プロトコルとデバイス管理要求を参照してください。あなたが提供した情報では、「成功していない」という特定のことはできません。 – barny
ありがとうございます。掲示板マネージャーを使用してesp8266 2.3.0にアップデートした後、TLS 1.2を使用してPubSubClientライブラリーを取得し、Watson IoTに接続し、公開し、購読することに成功しました。 Adafruit_MQTT_Clientでこれまでになかったリクエストを正常に受信できるようになりました。 –