TekSavvy
Integrate your TekSavvy account information into Home Assistant.
You can get your API key from TekSavvy My Account.
To use your TekSavvy sensor in your installation, add the following to your configuration.yaml
file:
# Example configuration.yaml entry
sensor:
- platform: teksavvy
api_key: API_KEY
total_bandwidth: 400
monitored_variables:
- usage
- usage_gb
- limit
- onpeak_download
- onpeak_upload
- onpeak_total
- offpeak_download
- offpeak_upload
- offpeak_total
- onpeak_remaining
Configuration Variables
- api_key
-
(string)(Required)The TekSavvy API key to access the service.
- total_bandwidth
-
(string)(Required)Your bandwidth limit in gigabytes. Set to
0
for unlimited plans without a cap. - monitored_conditions
-
(list)(Required)Conditions to display in the frontend.
-
- usage
-
Bandwidth usage (percentage).
- usage_gb
-
Bandwidth usage (gigabytes).
- limit
-
Monthly bandwidth limit (gigabytes).
- onpeak_download
-
Bandwidth used by download outside the unmetered period (gigabytes).
- onpeak_upload
-
Bandwidth used by upload outside the unmetered period (gigabytes).
- onpeak_total
-
Total bandwidth used outside the unmetered period (gigabytes).
- offpeak_download
-
Bandwidth used by download during the unlimited period (gigabytes).
- offpeak_upload
-
Bandwidth used by upload during the unlimited period (gigabytes).
- offpeak_total
-
Total bandwidth used during the unlimited period (gigabytes).
- onpeak_remaining
-
Remaining bandwidth (gigabytes).