NodeMCU ファームウェアを使用して ESP8266 経由で Arduino から Thingspeak にデータをプッシュしようとしています。
Thingspeak への送信と投稿は正常に行われていますが、データ ポイントが欠落することがあります。コードにチェックを追加して、thingspeak サーバーからの応答を確認したいと考えています。
Thingspeak サーバーから送信された NodeMCU で応答を受信する方法を理解しようとしています。
Thingspeakに送信するためのコードは次のとおりです。
// Create connection to server
ser.println("conn=net.createConnection(net.TCP, 0)");
delay(500);
ser.println("conn:on(\"receive\", function(conn, pl) print(pl) end)");
delay(500);
ser.println("conn:connect(80,\"" + thingServerIP + "\")");
delay(5000);
// Send data
ser.println("conn:send(\"" + getStr + "\")");
// Close connection
delay(5000);
ser.println("conn:close()");
応答を受け取る方法について何かアドバイスはありますか?