Skip to content

Commit 76ab93a

Browse files
Mike O'Driscollballoob
Mike O'Driscoll
authored andcommitted
Add documentation for new Start.ca sensor (home-assistant#4658)
New sensor for ISP usage data for Start.ca
1 parent 5e77fc8 commit 76ab93a

File tree

2 files changed

+84
-0
lines changed

2 files changed

+84
-0
lines changed
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
---
2+
layout: page
3+
title: "Start.ca"
4+
description: "Instructions on how to integrate Start.ca data usage within Home Assistant."
5+
date: 2018-02-12 00:00
6+
sidebar: true
7+
comments: false
8+
sharing: true
9+
footer: true
10+
logo: startca.png
11+
ha_category: Sensor
12+
ha_release: 0.64
13+
ha_iot_class: "Cloud Polling"
14+
---
15+
16+
Integrate your [Start.ca](https://www.start.ca/) account information into Home Assistant.
17+
18+
You can get your API key from:
19+
20+
[Start.ca Usage API](https://www.start.ca/support/usage/api)
21+
22+
To use your Start.ca sensor in your installation, add the following to your `configuration.yaml` file:
23+
24+
```yaml
25+
# Example configuration.yaml entry
26+
sensor:
27+
- platform: startca
28+
api_key: API_KEY
29+
total_bandwidth: 400
30+
monitored_variables:
31+
- usage
32+
- usage_gb
33+
- limit
34+
- used_download
35+
- used_upload
36+
- used_total
37+
- grace_download
38+
- grace_upload
39+
- grace_total
40+
- total_download
41+
- total_upload
42+
- used_remaining
43+
```
44+
45+
{% configuration %}
46+
api_key:
47+
description: The Start.ca API key to access the service.
48+
required: true
49+
type: string
50+
total_bandwidth:
51+
description: Your bandwidth limit in gigabytes. Set to `0` for unlimited plans without a cap.
52+
required: true
53+
type: string
54+
monitored_conditions:
55+
description: Conditions to display in the frontend.
56+
required: true
57+
type: list
58+
keys:
59+
usage:
60+
description: Bandwidth usage (percentage).
61+
usage_gb:
62+
description: Bandwidth usage (gigabytes).
63+
limit:
64+
description: Monthly bandwidth limit (gigabytes).
65+
used_download:
66+
description: Bandwidth used by download outside the grace period (gigabytes).
67+
used_upload:
68+
description: Bandwidth used by upload outside the grace period (gigabytes).
69+
used_total:
70+
description: Total bandwidth (download and upload sum calculation) used outside the grace period (gigabytes).
71+
grace_download:
72+
description: Bandwidth used by download during the grace period (gigabytes).
73+
grace_upload:
74+
description: Bandwidth used by upload during the grace period (gigabytes).
75+
grace_total:
76+
description: Total bandwidth (download and upload sum calculation) used during the unlimited period (gigabytes).
77+
total_download:
78+
description: Total bandwidth download (Grace + Used) (gigabytes).
79+
total_download:
80+
description: Total bandwidth upload (Grace + Used) (gigabytes).
81+
used_remaining:
82+
description: Remaining bandwidth calucated from used and supplied total bandwidth (gigabytes).
83+
{% endconfiguration %}
84+
24 KB
Loading

0 commit comments

Comments
 (0)