私は、Micropython 1.9.2を使用しているESP01を、自分のコンピューターで実行中のmosquittoブローカーに接続することができました。私はまた、デバイスをシミュレートし、コンピュータからWatson Brokerに蚊帳クライアントを接続することもできました。ESP8266をMicropythonでIBM Watsonに接続
- WATSON_CLIENT_ID = "D:[ORG]:ESP8266:fv_esp01s_02" 私はワトソンに直接ESPを接続しようとする。しかし、私はメッセージ
MQTTException: 5 # Full stream answered by Watson is: b' \x02\x00\x05'
私の設定パラメータである "接続が拒否した" 受け取ります
- WATSON_BROKER_IP = "[ORG] .messaging.internetofthings.ibmcloud.com"
- WATSON_USER = "使用トークン-AUTH"
- WATSON_PWD = B "[TOKEN]"
私が言ったように、ワトソンでは、定義された "TLS Optional"を作成し、デバイスを設定しました。私は蚊のクライアントとの接続をテストし、それは働いた。
何か助けが歓迎されています!、最高!
"umqttの例では推奨される方法" - umqttの例では、この "提案された方法"がどこにあるのかを指摘できますか? umqttの例は例であり、あなたのためにそれらを調整する必要があります。クライアントIDには「提案された方法」はありません。 – pfalcon
こんにちは。どういうわけか、私はこの例に着いて、参考にしました。 https://github.com/micropython/micropython-lib/blob/master/umqtt.simple/example_sub_led.py その後、私は実践としてhexlify()を考えました。 – Francisco
答えを更新しました。ありがとうpfalcon。 – Francisco