問題タブ [nest-api]

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.

0 投票する
3 に答える
3020 参照

nest-api - NEST - FIREBASE API - リクエストが多すぎるという例外

こんにちは、Firebase SDK でネスト サーモスタットを制御しています。要求が多すぎるという例外に大きな問題があります。それについていくつかのスレッドを見ましたが、その問題の解決策はありません。それで、誰かがその問題を解決できたかどうか尋ねたいと思いますか?

0 投票する
1 に答える
132 参照

nest-api - Nest - サーバー側のイベントに応答する

Nest のドキュメントに、クライアント側のイベント (値を Nest デバイスにプッシュする) を示す例があります。別の方向に進みたい (Nest デバイスによってトリガーされたイベントに応答する)。

サーバー側の Twitter 統合に関する Nest のドキュメントに 1 つの例があるようですが、それは私のスキル レベルを超えているため、読むことができません。この例は、私がやろうとしていることを示していますか?

0 投票する
2 に答える
1744 参照

session - Nest OAuth トークンの有効期間はどれくらいですか?

アクセス トークンを取得するには、ピン認証プロセスを実行する必要があります。このアクセス トークンはどのくらいの期間有効ですか? セッションを維持するために何かする必要がありますか?それともトークンを保存するだけでよいですか?

あまり意味がないのは、ピン認証プロセスを何度も行ったことです。developer.nest.com/clients によると、現在のユーザーはまだ 1000 人あたり 1 人しかいないため、既存のユーザーは破棄されていると思われます。新しいものを求めるたびに。

0 投票する
4 に答える
1192 参照

nest-api - Nest API: サーモスタットの「加熱」または「冷却」はいつですか?

Nest Thermostat デバイスは、「冷房」または「暖房」の場合に画面に表示されます。Nest API を使用してこの状態を取得するにはどうすればよいですか?

プロパティは、ユーザーのサーモスタットが制御できるものを単に示しているように見え、hvac_mode冷却または加熱が発生しても変化しません。

今のところ、私はシンプルだが完璧ではないロジックを使用しています。

完璧ではないということは、このロジックが正しくない状況に遭遇したことを意味します。たとえば、 が で が に設定されている特定の状況では、UIはサーモスタットambient_temperatureが加熱されていると表示しますが、実際にはそうではありません。20 Celsiustarget_temperature21 Celsiuscan_heattrue

これはおそらく、目標温度と周囲温度が近すぎるためですが、しきい値がわかりません。

暖房と冷房の状態を把握するための別の方法またはより良い方法はありますか?

0 投票する
1 に答える
134 参照

embedded - GUI を使用しない Nest PIN 認証

Nest API での PIN ベースの認証がどのように機能しているかを正確に理解しようとしています。

現在、組み込みプラットフォーム (mbed など) を Nest API に接続して、Nest データを使用して他のホーム オートメーションを制御する計画がありますが、デバイスには GUI がまったく含まれないため、PIN ベースの認証は機能しますか?

PIN を表示したり、ログイン情報を入力したりする GUI のないデバイスで Nest API にアクセスすることは可能ですか?

よろしく - レネホス

0 投票する
1 に答える
120 参照

nest-api - Nest API からの時間データは正しい形式ですか?

Nest API から返された日付と時刻のフィールドが、API ドキュメントに記載されている形式と一致していないことに気付きました。

私のサーモスタットでは、last_connection で次のようになります。

"last_connection": "2014-10-27T20:22:12.165Z"

ただし、API ドキュメントには、次のようにフォーマットする必要があると記載されています。

"last_connection": "2014-10-27T20:22:12+06:00"

Nest API がミリ秒を返すのはなぜですか?また、日付/時刻の実際のタイムゾーン オフセットではなく、文字「Z」を取得するのはなぜですか?

0 投票する
1 に答える
511 参照

python - ネストに PUT できません

https://developer-api.nest.comambient_temperature_fやリダイレクトされた Firebase URL などのNest データを PUT できません。私が使用している Firebase モジュール ( https://ozgur.github.io/python-firebase/ ) で微調整する必要があるネストに固有の何かがあると思われます。

からfirebase.py:

プリントアウト:

エラーを返します:


これは、firebaseio.comターゲットを使用している場合は機能しましたが、Nest では機能しません: