Franck Nijhof 1833c32a2c Cleans up front matter (#9835)
* Sets front matter defaults

* Removes default front matter from section templates/pages

* Removes default front matter from addon pages

* Removes default front matter from integration pages

* Removes default front matter from posts

* Removes default front matter from docs pages

* Removes default front matter from other pages

* Fixes blog category pages
2019-07-11 14:35:08 -07:00

1.9 KiB

title, description, ha_category, logo, ha_release, ha_iot_class, redirect_from
title description ha_category logo ha_release ha_iot_class redirect_from
Linode Instructions on how to set up Linode within Home Assistant.
System Monitor
Binary Sensor
Switch
linode.png 0.57 Cloud Polling
/components/binary_sensor.linode/
/components/switch.linode/

The linode integration allows you to access the information about your Linode systems from Home Assistant.

There is currently support for the following device types within Home Assistant:

Setup

Obtain your oAuth2 Access Token from Linode account.

  • http://cloud.linode.com
  • Log in
  • Select API Tokens
  • Create a Personal Access Token,
  • Assigned scope (Please choose the least possible access required.)

Configuration

To integrate Linode with Home Assistant, add the following section to your configuration.yaml file:

# Example configuration.yaml entry
linode:
  access_token: YOUR_ACCESS_TOKEN

{% configuration %} access_token: description: The Linode access token. required: true type: string {% endconfiguration %}

Binary Sensor

The linode binary sensor platform allows you to monitor your Linode nodes.

Add the following to your configuration.yaml file:

# Example configuration.yaml entry
binary_sensor:
  - platform: linode
    nodes:
      - 'myvpsname'

{% configuration %} nodes: description: List of VPSs you want to control. required: true type: string {% endconfiguration %}

Switch

The linode switch platform allows you to turn your Linode nodes on and off.

Add the following to your configuration.yaml file:

# Example configuration.yaml entry
switch:
  - platform: linode
    nodes:
      - 'myvpsname'

{% configuration linode %} nodes: description: List of VPSs you want to control. required: true type: string {% endconfiguration %}