Skip to content

Getting started#

Installing the integration#

The first thing you need to do is install the new integration. Full instructions can be found on the home page.

Setting up data sources#

Once installed, you'll need to setup a data source that represents data coming from this integration. This can be done by following the link or searching for the integration in your integrations view. You'll need a data source for each unique set of data that your target timeframes will be based upon. This could be something like your electricity rates from an integration like Octopus Energy or carbon intensity from an integration like Carbon Intensity.

Full details of everything that can be configured can be found in the Data Source. An example for Octopus Energy, the name would be something like Octopus Energy Import with a source id of octopus_energy_import, but you can pick whatever you want as long as it's unique within the integration.

Data Source window

Configuring data source data#

Once you've configured a data source, you'll need to get data assigned to the data source so any associated target timeframes can be based upon that data. The data is added via an available service. To make things easier, there are also a range of blueprints you can install which add data from external integrations into a Target Timeframe given data source.

Setting up Target Timeframe sensors#

Now we have our data source representing our data and data syncing from an external source into Target Timeframes, it's time to now add a target timeframe sensor. Each type of sensor are added as a sub entry to our data source. You can see below what the menu looks like.

Integration sub menu

For more detail on what each of these sensors provide, you should consult the detailed page on target timeframe and rolling target timeframe.