問題タブ [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.
nest-api - NEST - FIREBASE API - リクエストが多すぎるという例外
こんにちは、Firebase SDK でネスト サーモスタットを制御しています。要求が多すぎるという例外に大きな問題があります。それについていくつかのスレッドを見ましたが、その問題の解決策はありません。それで、誰かがその問題を解決できたかどうか尋ねたいと思いますか?
nest-api - Nest - サーバー側のイベントに応答する
Nest のドキュメントに、クライアント側のイベント (値を Nest デバイスにプッシュする) を示す例があります。別の方向に進みたい (Nest デバイスによってトリガーされたイベントに応答する)。
サーバー側の Twitter 統合に関する Nest のドキュメントに 1 つの例があるようですが、それは私のスキル レベルを超えているため、読むことができません。この例は、私がやろうとしていることを示していますか?
session - Nest OAuth トークンの有効期間はどれくらいですか?
アクセス トークンを取得するには、ピン認証プロセスを実行する必要があります。このアクセス トークンはどのくらいの期間有効ですか? セッションを維持するために何かする必要がありますか?それともトークンを保存するだけでよいですか?
あまり意味がないのは、ピン認証プロセスを何度も行ったことです。developer.nest.com/clients によると、現在のユーザーはまだ 1000 人あたり 1 人しかいないため、既存のユーザーは破棄されていると思われます。新しいものを求めるたびに。
nest-api - Nest API: サーモスタットの「加熱」または「冷却」はいつですか?
Nest Thermostat デバイスは、「冷房」または「暖房」の場合に画面に表示されます。Nest API を使用してこの状態を取得するにはどうすればよいですか?
プロパティは、ユーザーのサーモスタットが制御できるものを単に示しているように見え、hvac_mode
冷却または加熱が発生しても変化しません。
今のところ、私はシンプルだが完璧ではないロジックを使用しています。
完璧ではないということは、このロジックが正しくない状況に遭遇したことを意味します。たとえば、 が で が に設定されている特定の状況では、UIはサーモスタットambient_temperature
が加熱されていると表示しますが、実際にはそうではありません。20 Celsius
target_temperature
21 Celsius
can_heat
true
これはおそらく、目標温度と周囲温度が近すぎるためですが、しきい値がわかりません。
暖房と冷房の状態を把握するための別の方法またはより良い方法はありますか?
embedded - GUI を使用しない Nest PIN 認証
Nest API での PIN ベースの認証がどのように機能しているかを正確に理解しようとしています。
現在、組み込みプラットフォーム (mbed など) を Nest API に接続して、Nest データを使用して他のホーム オートメーションを制御する計画がありますが、デバイスには GUI がまったく含まれないため、PIN ベースの認証は機能しますか?
PIN を表示したり、ログイン情報を入力したりする GUI のないデバイスで Nest API にアクセスすることは可能ですか?
よろしく - レネホス
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」を取得するのはなぜですか?
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 では機能しません: