問題タブ [cosm]
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.
javascript - 日付文字列を ISO8601 としてフォーマットする
COSM (現在は Xively) に対して JSON 呼び出しを行っているため、Highchart の highstock チャートでプロットできるデータが返されます。参照: jsfiddle.net/T7D5U/2/
現在、開始日と終了日は次のようにハードコードされています。
開始日と終了日を動的にしたい。終了日時を今にしたい。現在が 2013 年 5 月 19 日午後 2 時 30 分である場合、次のようにフォーマットされます。
開始時刻をマイナス 10 日にしたいのですが、これは 1 日に丸めることができます。したがって、開始時間は次のようになります。
ところで、私は JavaScript に詳しくありません (C だけです)。
また、stackoverflow の投稿に jsfiddle リンクを配置しようとすると、「jsfiddle.net へのリンクにはコードを添付する必要があります」というエラーが表示されます。私はこれに混乱しています。どうすればいいのかわからない。
cosm - URL発行時のXilyサーバーエラー
私は非商用のホーム センサー データ収集に Pachube/Cosm を使用しており、このサービスに非常に満足しています。Web ページからこれを発行すると、サーバー エラーを示す Xively 画像が表示されるようになりました。
また、グラフに 6 時間分のデータしか表示されていません。以下のステートメントを読んだ後、私はまだ自分のデータ (無制限の履歴) を見ることができ、上記の URL で説明されているようにチャートで見ることができると思います.
私は何が欠けていますか?
ザイブリーのブログから: http://blog.xively.com/2013/05/15/accounts-data-devices-an-explanation/
「繰り返しますが、あなたが Cosm ユーザーであった場合、あなたの「レガシー フィード」は開発デバイス、プロダクション デバイス、およびチャネルとは異なるため、これらの制限の対象ではなく、履歴が切り捨てられません。そのため、既存の Cosm ユーザーは両方の「レガシー フィード」を持っています。無制限の履歴を持つフィードと、無制限の履歴を持つ最大 30 のプロダクション デバイスのチャネル。」
python - Xively: python api でデバイスを有効にする方法は?
COSM が Xily になったので、素敵なデバイス API が追加されました (または、常にそこにあったかどうかはわかりません)。流れは
- シリアル番号を使用して製品バッチを作成する
- いくつかの製品バッチ識別子 (?) を使用してデバイスをアクティブ化する
- 取得したフィード/API キーでデバイスの使用を開始します
Python API を使用してこれを行う方法がわかりません。ポインタはありますか?
feed - Xively フィード API からの平均履歴データ
xively (Cosm) Web インターフェイスは、平均化された履歴データポイントに対して次の関数を発行します。
Xively REST API を使用して、平均化された履歴データ ポイントを取得したいと思います (つまり、要求している間隔内に複数のサンプルがある場合は、間隔の代表的なポイントとして平均化されたロールアップを返します)。
ただし、これは生のデータポイントを返すようです(サンプル間隔を表すために1つのデータポイントを選択するだけです)
質問
1) Xively Web インターフェイスのように平均化されたデータ ポイントを返すにはどうすればよいですか? フィード API 呼び出しに必要なパラメーターは何ですか?
2) パラメータ interval_type について知っている人はいますか? ここにあるもの ( https://xively.com/dev/docs/api/quick_reference/historical_data/ ) を約 50 回読みましたが、まだわかりません!
アップデート
- function=sum と function=average は /datastreams/TEMP.json エンドポイントで機能します。また、デフォルトでは個別です。
- function=average は /feeds/feed_id.json endPoint では機能しません。多分バグ?