mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-05-12 22:19:00 +00:00
1.2 KiB
1.2 KiB
layout, title, description, date, sidebar, comments, sharing, footer, logo, ha_category, ha_release
layout | title | description | date | sidebar | comments | sharing | footer | logo | ha_category | ha_release |
---|---|---|---|---|---|---|---|---|---|---|
page | ThingSpeak | Record one entity in ThingSpeak | 2016-10-24 15:45 | true | false | true | true | thingspeak.png | History | 0.32 |
The thingspeak
components makes Home Assistant communicate with the ThingSpeak API.
For now, it records exactly one entity at once, which is great for testing purposes. For long-time storage you should rely
on the InfluxDB component.
You will have to create a new channel on ThingSpeak and grab your API key from your account page.
To setup the ThinkSpeak component in your installation, add the following to your configuration.yaml
file:
# Example configuration.yaml entry
thingspeak:
api_key: MY_API_KEY
id: 1337
whitelist: sensor.yr_temperature
Configuration variables:
- api_key (Required): Yout ThingSpeak API key.
- id (Required): The ID of your desired ThingSpeak channel.
- whitelist (Required): The name of the entity whose states should be sent to the channel.