Klaas Schoute 2a5f399431 🚜 Merges/Redirect Tibber component pages (#8640)
* 🚜 Merges/Redirect Tibber component pages

* ✏️ Fix links
2019-02-19 19:38:01 +01:00

3.0 KiB

layout, title, description, date, sidebar, comments, sharing, footer, logo, ha_category, ha_release, ha_qa_scale, ha_iot_class, redirect_from
layout title description date sidebar comments sharing footer logo ha_category ha_release ha_qa_scale ha_iot_class redirect_from
page Tibber Instructions on how to integrate Tibber within Home Assistant. 2015-10-04 16:34 true false true true tibber.png
Energy
Sensor
Notifications
0.80 silver Cloud Polling
/components/notify.tibber/
/components/sensor.tibber/

The tibber component provides a sensor with the current electricity price if you are a Tibber customer. If you have a Tibber Pulse it will also show the electricity consumption in real time.

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

{% linkable_title Setup %}

Go to developer.tibber.com/ to get your API token.

{% linkable_title Configuration %}

To add Tibber to your installation, add the following to your configuration.yaml file:

tibber:
  access_token: YOUR_ACCESS_TOKEN

{% configuration %} access_token: description: Your Tibber API token. required: true type: string {% endconfiguration %}

{% linkable_title Notifications %}

Tibber can send a notification by calling the notify service. It will send a notification to all devices registered in the Tibber account.

The requirement is that you have setup the tibber component. To use notifications, please see the getting started with automation page.

{% linkable_title Send message %}

action:
  service: notify.tibber
  data:
    title: Your title
    message: This is a message for you!

{% linkable_title Sensor %}

The tibber sensor provides the current electricity price if you are a Tibber customer. If you have a Tibber Pulse it will also show the electricity consumption in real time.

The requirement is that you have setup the tibber component.

{% linkable_title Examples %}

In this section, you will find some real-life examples of how to use this sensor.

{% linkable_title Electricity price %}

The electricity price can be used to make automations. The sensor has a max_price and min_price attribute, with max and min price for the current day. Here is an example to get a notification when the price is above 90% of the maximum price for the day:

{% raw %}

- alias: "Electricity price"
  trigger:
    platform: time_pattern
  # Matches every hour at 1 minutes past whole
    minutes: 1
  condition:
    condition: template
    value_template: '{{ float(states.sensor.electricity_price_hamretunet_10.state) > 0.9 * float(states.sensor.electricity_price_hamretunet_10.attributes.max_price) }}'
  action:
   - service: notify.pushbullet
     data:
       title: "Electricity price"
       target: "device/daniel_telefon_cat"
       message: "The electricity price is now {{ states.sensor.electricity_price_hamretunet_10.state }}"

{% endraw %}