0

Pinocc.ioリード スカウトに POST リクエストを送信してもらいたい(たとえば、トリガーされたイベントをリモート サービスに通知するため)。

HQ に常時接続したくないので、 (ここで詳しく説明されているように) 一定のストリーム結果を聞きたくないことに注意してください(最小化する必要がある場合にのみ Wi-Fi 接続を有効にします)。バッテリーの使用量)、および私が検出しているイベントはまれです。

これは非常に一般的なユースケースだと思いますが、リードスカウトがメッセージを投稿した例は見つかりません.

4

1 に答える 1

0

同じメッセージをPinoccio の Web サイトに直接投稿し、管理者からこの回答を得ました。

ゲート外では、HQ 経由ではサポートされていません。主に、API/HQ と Lead Scout の間でリアルタイムのパフォーマンスを得るには、TCP ソケットを継続的に開いたままにし、その方法でデータを転送することが最も理にかなっています。ご存じのとおり、HTTP では、要求ごとに接続、セットアップ、転送、破棄が必要です。

ただし、それを機能させることができないわけではありません。実際、必要に応じて両方を実行できます。メインの TCP ソケットを HQ に接続したままにし、別の TCP クライアント ソケットを任意のサイト/サーバーに接続して、好きなものを送信します。カスタムの Bootstrap が必要になりますが、その機能のあらゆる側面を HQ/ScoutScript に直接公開できます

このコードを見ると、これは HTTP 接続を開くために使用するクライアント オブジェクトです。

要するに、主任スカウトは POST 要求を行うことができません。そのためには、カスタム ブートストラップを作成する必要があります (例: Arduino IDE を使用)。

于 2014-05-15T23:53:31.940 に答える