问题标签 [xively]

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 投票
1 回答
1177 浏览

jquery - 为什么 Highcharts 不接受来自我的 JSON 的 UTC 值?

我正在尝试将一些 JSON 格式的数据从 COSM 提要中获取到一个简单的图表中,但是在这样做时遇到了麻烦。我不确定我是否误解了系列数组的工作原理(即使在查看了它的文档之后也是如此。

这是我的带有实验的代码(我最终希望通过循环获取 JSON 数据,但现在我只是手动尝试推送第二个数据点)。

JSON 看起来像这样:

据我了解,Highcharts 接受 UTC 格式的 x 轴日期/时间值吗?来自我的 JSON 提要的 UTC 是否无效?

0 投票
2 回答
2132 浏览

ajax - JSONP 传递 api 密钥

我有一个 arduino 将传感器数据上传到 cosm.com。我在本地 Web 服务器上创建了一个简单的网页来查询 cosm.com API 并打印出值。

问题是,如果我没有在另一个选项卡中登录 cosm.com,我会收到此弹出窗口。

在此处输入图像描述

解决方案是将我的公钥传递给 cosm.com,但我在这里有点不知所措。

该文档提供了如何在 curl 中执行此操作的示例,而不是 javascript


如何将我的密钥传递到 url?:


更新: 这一定是可能的,因为 hurl.it 能够查询 api http://www.hurl.it/hurls/75502ac851ebc7e195aa26c62718f58fecc4a341/47ad3b36639001c3a663e716ccdf3840352645f1

更新 2: 虽然我从来没有得到这个工作,但我确实找到了解决方法。Cosm 有自己的 javascript 库,可以满足我的需求。

http://cosm.github.com/cosm-js/ http://jsfiddle.net/spuder/nvxQ2/5/

0 投票
2 回答
400 浏览

c - 无法通过教程草图从 arduino mega 将数据上传到 Cosm

我无法通过以太网屏蔽从我的 Arduino Mega 上传数据到 Cosm。我尝试了其中一个教程示例 ( DatastreamUpload.ino)。我使用了 Cosm 在注册时提供给我的 API 密钥和 feed ID,并将init()函数更改为使用静态 IP 地址,如下所示:

然后:

这是串行监视器的输出:

有人对此有解决方案吗?

0 投票
1 回答
527 浏览

json - 上传 homewizard 数据到 cosm

今天我发现了 Cosm,我正在尝试上传一些数据作为测试。

我有一个设备(称为HomeWizard),我用它来远程控制开关并读取天气和能源数据。

从设备读取数据是使用 HTTP 和 JSON 完成的。

我想读取这些数据并将其发送到 cosm。

如果我向设备查询风速计数据,我会收到:

我知道我必须使用 ID 来上传这些数据,但是这个输出中没有 ID。如何将以上数据上传到 Cosm 并使用?

0 投票
2 回答
945 浏览

cosm - COSM 提要接收更新,但图形扁平化为零

语境:

我与 COSM 的第一个项目是从我的电表记录数据点。当我查看feed 的图表时,即使数据点似乎已正确接收,它仍为零。

知道出了什么问题,或者我应该寻找什么来调试它吗?

更多信息:

当我调试我的提要时,我看到它预计每分钟接收大约 8 个 API 请求。

这是 COSM 的“调试提要”界面查看的接收数据点的实例。特别注意响应是 200 [ok],并且请求正文有一个合理的时间戳和一个非零值:

更新

尽管文档指定 JSON 是默认值,但我明确地在 POST URL ( /api/v2/feeds/129722/datastreams/1/datapoints.json) 中添加了一个“.json”,但这似乎没有任何区别。

更新 2

我将“值”值包含在字符串中,因此请求正文现在读取(例如):

仍然表现相同:我在调试视图中看到了更新,但在图形视图中只报告了零。

更新 3

我尝试使用 API 而不是 COSM 提供的图表查看数据。我的猜测是由于某种原因没有存储数据点(尽管返回状态为 200 OK)。如果我将此 URL 放在网络浏览器中:

我得到这个回应:

请注意,尽管调试工具每分钟显示七或八次更新,但状态被列为“冻结”(收到的最后一次更新 > 15 分钟前)。我的数据点去哪儿了?

0 投票
1 回答
1113 浏览

cosm - xively(替换为 Cosm(替换为 Pachube))示例和图表

新的 Xively 是否有专门针对新 API 的各种读写函数的 curl 示例?如果有,在哪里?如果没有,我们可以来一些吗?

另外,可嵌入图表消失了吗?如果没有,他们在哪里?

0 投票
1 回答
987 浏览

arduino - xivelyclient.get API 调用是否需要 1 分钟才能返回?

我正在使用 Xively Arduino API。到目前为止,我使用的所有 API 调用都按预期工作,除了 xivelyclient.get() 调用需要 1 分钟才能返回数据。

这是预期的行为吗?

下面是我的代码。如您所见,它基本上是 Xively 的 Arduino API 附带的示例之一。我所做的只是更新 xivelyKey 和 feedID。

串行监视器上的输出与预期的一样:

响应时间大约为 1 分 10 秒。

0 投票
1 回答
184 浏览

xively - Xively API -> 产品管理 -> 设备 -> 更新设备是否适用于任何人?

如你所知,Cosm 刚刚在周二变成了 Xively。

他们为产品和设备添加了 API,我正在尝试连接它们。

我在让“更新设备”API 工作时遇到问题。此处记录了特定的 API: https ://xively.com/dev/docs/api/product_management/devices/update_device/

除了 500 错误消息之外,其他任何人都无法通过此调用返回任何内容:'{"title":"Oops, something's broken","errors":"由于我们的问题,我们无法完成您的请求服务器”}' ?

0 投票
7 回答
2562 浏览

xively - 使用 Xively 在线绘制图表(cosm 替换)

也许我在网站上遗漏了一些明显的东西,但是我找不到新的 Xively 网站的任何部分,除了“feed url”之外,它为我的提要提供任何图形功能,但这停留在 6 小时视图。我对周/天/小时视图特别感兴趣,并且能够相互比较频道(我正在尝试调整我的控制算法)

我们是否希望在这个平台上提供我们自己的 Web 前端?在我看来,这并不是许多开发人员一开始就会太在意的事情。

0 投票
1 回答
825 浏览

javascript - 如何为 Xively 数据流创建 Highstock 图表?

我正在尝试从 Xively 数据创建一个 Highstock 图表。

我能够从 Xively 数据流的历史查询中创建常规折线图,并且通过一些基本的数据格式调整,我可以将其传递给Highcharts.Chart().

我尝试制作Highstock 图表但没有任何成功。

我是使用 Highcharts 的新手,我不熟悉 JavaScript。