Hans on IoT

ThingSpeak, MATLAB, and the Internet of Things

ThingSpeak API Source Code on GitHub

The ThingSpeak API is now on GitHub! You can setup the application on your local network or on a web server in the cloud and run the full ThingSpeak API dedicated for your application. With everyone being able to spin their own web of things, we look forward to seeing how the API evolves and the changes you make.

Support for ThingSpeak is available on the ThingSpeak Community site which features a BlogForumDocumentation, and Tutorials. The documentation is the same for the open source release of the ThingSpeak API as the hosted web service on ThingSpeak.com.

ThingSpeak API on GitHub

What is ThingSpeak?

ThingSpeak is an open source “Internet of Things” application and API to store and retrieve data from “things” using HTTP over the Internet or via a Local Area Network. With ThingSpeak, you can create sensor logging applications, location tracking applications, and a social network of things with status updates.

In addition to storing and retrieving numeric and alphanumeric data, the ThingSpeak API allows for numeric data processing such as timescaling, averaging, median, summing, and rounding. Each ThingSpeak Channel supports data entries of up to 8 data fields, latitude, longitude, elevation, and status. The channel feeds support JSON, XML, and CSV formats for integration into applications.

The ThingSpeak application on GitHub also features time zone management, read/write API key management and JavaScript-based charts from Highslide Software / Torstein Hønsi.

  • print


To leave a comment, please click here to sign in to your MathWorks Account or create a new one.