问题标签 [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.
xively - Xively 配置 - 应用程序如何请求设备提要 ID 和密钥?
Xively 配置 - 应用程序如何请求设备提要 ID 和密钥?
在“配置”页面上显示:“8 应用程序提示用户输入他们刚刚激活的设备的序列号,该应用程序使用主密钥和设备序列号从 Xively 请求设备 Feed ID 和密钥。 "
这似乎表明有一个 API 可以做到这一点,但我找不到它!
有谁知道这是在文档中的位置或如何做到这一点?
c - 浮点精度 C - 将参数传递给 Xively
我制作了一个温度传感器函数,它在 . (例如:28.500000)
使用:
我可以将温度小数限制为一位,一切都很好。(例如;28.5)
现在我想将脾气传递给我的 Xively 帐户,我有这个功能:
如何将温度值浮点数转换为一位小数并将其传递给 xi_set_value_f32?
谢谢你,dk
json - 使用 GET 调用过滤数据流
如果我使用此 URL: https ://api.xively.com/v2/feeds/65673.json?datastreams=3
Xively 返回:
但 In 只想要 current_value 76.20。有没有办法向 URL 添加过滤器或其他东西,以便它只返回当前值?
arduino - 使用 Arduino mega + Gprs shield sim 900 向 Xively 发送数据
我正在使用 Arduino Mega2560 和 GPRS Shield Sim900 并尝试使用下面的代码将数据发送到 Xively。
我应该在此代码中更改什么以使用 Sim900 GPRS Shield 向 Xively 发送数据?
xively - 将多个 DS18B20 值上传到 Xively Newbie Alert
我在获取此代码以将频道 ID 和值上传到 xively 时遇到问题,有人可以为我提供一些关于我哪里出错的指导吗?
干杯
史蒂夫
sms - Arduino GSM SMS 和 GPRS - Xively。不能两者同时
嗨 Arduino 初学者在这里。
我正在使用Arduino UNO R3
官方的 Arduino GSM 模块。IDE 1.0.5。
我正在尝试将数据上传到Xively
但也能够接收短信。
我已经能够独立完成两者(甚至为两者创建函数)。
两者都很好 - 独立。
一旦我尝试同时实现它们,我就会遇到问题。
我已将序列号标记放入并发现问题出在(我认为与 -xivelyclient.put(feed, xivelyKey);
点
该程序将执行 - 上传 1 个单个数据点然后卡在此处。SMS 将不起作用,也不会上传另一个数据点。奇怪的是,如果省略 SMS 功能,完全相同的功能将起作用。我需要两者都做。
这是串行终端输出:
短信接收器
启动 Xively 客户端。
GSM 初始化
等待消息
读取传感器值 807.00
1
上传到 Xively
问题在于Xviley
代码即时猜测或其他。
附件是我的代码 - 我很难过 - 任何帮助将不胜感激。
python - curl to xively 使用 python
我希望使用以下命令将 json 数据包推送到 xively:
并通过调用它来运行它:
我这样做是为了在传输之间操纵 JSON(我将其更改为 dict 并返回)。
它抛出一个错误,说没有发送数据。我是 curl、xively 和 python 的新手,所以我真的很困惑。任何帮助将不胜感激。
python - 将 DHT22 传感器数据上传到 Xively Feed
我正在尝试修改DHT22
传感器存在的一些预定义代码。我想修改Adafruit's DHT_Driver
它以返回一个与传感器输出的Temperature
值和值相对应的数组。Humidity
我想进行此更改,以便可以在 Python 片段中使用输出数组。即,我想使用输出数组值将数据上传到Xively
提要。
我正在寻找类似的东西......
我需要一些关于从传感器获取温度和湿度值的反馈。它必须利用C
,因为 Python 的速度不够快,无法处理来自传感器的数据。理想情况下,我可以只返回一个包含两个值的数组并像这样访问这些值:
此外,如果在这个 Python 片段中,我要调用 DHT_Driver.c 文件中的 main 方法,这是否会受到 Python 解释器的限制(即,基于 C 的程序会以与基于 Python 的程序相似的性能运行)吗?
我对 Python 很不熟悉,而且我刚刚开始 C,所以如果有任何建议和或积极的批评,请随时加入。
api - Arduino+WiFly shield 无法与 xively 通信
我在通过 Arduino Uno v3 和 Sparkfun WiFly shield 向 xively API 提供传感器数据时遇到问题。问题不在于硬件,也不在于 WiFly 屏蔽库,因为我可以很好地将数据传送到 Paraimpu 服务器。
最根本的问题是 xively 库无法与 sparkfun WiFly 库一起使用。相关声明(由 xively 在文档中建议)是:
这将不起作用,因为 WiFlyClient 声明需要服务器和端口,因此我将其修改为:
这给了我一个编译错误:
Xively_sketch2_aug20a:60: 错误: 没有匹配函数调用'XivelyClient::XivelyClient(WiFlyClient&)' /Users/paultravers/Documents/Arduino/libraries/xively/XivelyClient.h:11: 注意:候选人是:XivelyClient::XivelyClient( Client&) /Users/paultravers/Documents/Arduino/libraries/xively/XivelyClient.h:9: 注意:XivelyClient::XivelyClient(const XivelyClient&)
在这一点上我被卡住了,我试图修改各种库以试图协调这个问题没有成功——主要是因为它超出了我的技能水平,我真的不知道我在做什么。
为了解决这个问题,我编写了代码来构建 put 请求并将其发送到 API,使用成功运行的代码模板将数据发送到 Paraimpu。
我打开一个连接(到 api.xively.com 或到 173.203.98.29;在这个阶段没有区别)并发送以下内容:
以空行结束。
不用说,我已经用这些名字在 xively 中建立了频道。但这不起作用——我没有得到预期的回报,频道也没有更新。如果我读取连接上的返回输入,它只是一长串数字。任何人都可以看到这个请求的格式有什么问题吗?