Description: A plugin to publish data on ThingSpeak.com platform
Type: Driver - Categories: Utilities
Development status: Beta version
Tested on: All platforms
Developer: Mauro Cicolella
This plugin allows to publish data on ThingSpeak.com platform so you can persist things data to create charts and make custom analysis.
Open the file thingspeak-manifest.xml and set your ThingSpeak API key in <property name="api-key" value="api-key-to-set"/>.
For each thing you want to persist add a <tuple></tuple> block as the following
<tuple>
<property name="thing-name" value="Thermometer"/>
<property name="thing-behavior" value="temperature"/>
<property name="thingspeak-channel" value="XXXXXX"/>
<property name="thingspeak-field" value="1"/>
</tuple>
| Parameter | Description | Values |
|---|---|---|
| thing-name | Freedomotic thing name | e.g. Kitchen Thermometer |
| thing-behavior | the thing behavior to persist | as in the ‘Things behaviors’ table |
| thingspeak-channel | ThingSpeak channel | the channel ID |
| thingspeak-field | ThingSpeak channel field | 1-8 |
| Thing class | Behavior |
|---|---|
| Barometer | pressure |
| Hygrometer | humidity |
| Light sensor | luminosity |
| Thermometer | temperature |
| Thermostat | temperature |
Note
Of course you can specify any valid behavior of your things. Please check it is correct and compatible with ThingSpeak field values.