TekSavvy


Integrate your TekSavvy account information into Home Assistant.

You can get your API key from https://myaccount.teksavvy.com/ApiKey/ApiKeyManagement

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.

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).