主要内容

数据写入通道

使用REST和MQTT API使用软件或设备更新通道

说话™ 是一个物联网平台,使用通道存储应用程序或设备发送的数据。您可以通过几种方式将数据写入ThingSpeak通道:来自RESTAPI的HTTP调用、MQTT发布方法和写东西函数来自MATLAB。了解更多有关如何在REST API和MQTT API之间进行选择更新频道。

REST API

全部展开

写入数据 使用HTTP GET或POST更新通道数据
批量写入JSON数据 用单个HTTP POST将多个条目以JSON格式写入通道
批量写入CSV数据 使用单个HTTP POST以CSV格式向通道写入多个条目

MQTT API

全部展开

发布到频道提要 发布消息以使用MQTT同时更新多个通道字段
发布到频道字段提要 发布消息以使用MQTT更新单个通道字段

功能

全部展开

写东西 将数据写入说话频道

话题

选择“如何写入数据”

写入数据的方法

使用REST API、MQTT、MATLAB在设备或计算机上使用硬件或软件在通道中收集数据®,或第三方应用程序。

在REST API和MQTT API之间进行选择

了解何时使用REST和MQTT更新通道。

使用Libelium硬件写入数据

用Libelium Meshlium系统写入数据

使用ThingSpeak云连接器和Libelium Meshlium硬件,轻松存储和分析数据。

从物联网中写入分布式传感器数据

从物联网写入数据

使用ThingSpeak与物联网集成,从LoRa上连接的设备写入数据®网络。

通过物联网收集农业数据

此示例显示了如何通过LoRa®无线电从连接到微处理器板的三个传感器设置数据采集。

使用Arduino和粒子光子写入数据

声纳接近传感器原型设计

此示例演示如何使用ThingSpeak进行原型化™ 使用Wi-Fi连接的Arduino®板。

使用Arduino或ESP8266进行批量更新

此示例显示如何使用Arduino®MKR1000板或连接到Wi-Fi®网络的ESP8266板连续采集Wi-Fi信号强度并批量更新ThingSpeak™ 频道

使用粒子光子板批量更新ThingSpeak频道

这个例子展示了如何使用粒子光子板连接到Wi-Fi®网络批量更新ThingSpeak™频道。

通过MQTT使用粒子设备客户端发布到ThingSpeak频道

这个例子展示了如何使用粒子设备,如硼、氩、光子或电子,通过MQTT将测量值发布到ThingSpeak频道。

使用ESP8266写入数据

湿度传感器使用HTTP POST请求到通道

此示例演示如何将多个数据字段发布到ThingSpeak™ 从深度睡眠中醒来的设备的通道。

张贴温度数据并从通道读取

此示例演示如何从设备收集环境数据,并将其从设备发布到ThingSpeak™ 频道

使用安全MQTT发布和订阅ThingSpeak频道

这个例子展示了如何使用ESP8266板通过安全MQTT在ThingSpeak™中记录RSSI数据。

使用安全MQTT发布和订阅的远程传感器控制

此示例演示如何在ThingSpeak中使用MQTT发布和订阅体系结构。

使用ESP32写入数据

无线网络信号强度与ESP32 Arduino IDE

此示例演示如何使用ESP32的无线网络功能将数据发布到ThingSpeak™.

使用Raspberry Pi写入数据

使用Raspberry Pi板进行批量更新

此示例演示如何使用运行Python 2.7的连接Wi-Fi的Raspberry Pi板收集数据。

在树莓派上用Python发布WebSockets

这个例子展示了如何使用端口80上的WebSockets,使用运行Python的Raspberry Pi板发布到ThingSpeak频道。

故障排除

错误代码

请参见ThingSpeak REST API错误信息及对应的HTTP状态码。

MQTT发布疑难解答

获取帮助以解决使用MQTT发布时的常见错误。

特色实例