Add Google Domains component (#3739)

* Add Google Domains component

* Add Google Domains image

* Add timeout to Google Domains component

* Update google_domains.markdown

* Update google_domains.markdown
This commit is contained in:
Trevor 2017-10-25 05:32:17 -05:00 committed by Fabian Affolter
parent 4667c0f600
commit 7f6e6f8692
No known key found for this signature in database
GPG Key ID: DDF3D6F44AAB1336
2 changed files with 46 additions and 0 deletions

View File

@ -0,0 +1,46 @@
---
layout: page
title: "Google Domains"
description: "Keep your computer registered with the Google Domains dynamic DNS."
date: 2017-10-23 12:00
sidebar: true
comments: false
sharing: true
footer: true
logo: google_domains.png
ha_category: Utility
featured: false
ha_release: 0.57
---
With the Google Domains component you can keep your Google Domains record up to date.
To use the component in your installation, add the following to your `configuration.yaml` file:
```yaml
# Example configuration.yaml entry
google_domains:
domain: subdomain.domain.com
username: abc123
password: xyz345
```
{% configuration binary_sensor.template %}
domain:
description: Your FQDN.
required: true
type: string
username:
description: The generated username for this DDNS record.
required: true
type: string
password:
description: The generated password for this DDNS record.
required: true
type: string
timeout
description: Timeout (in seconds) for the API calls.
required: false
type: number
default: 10
{% endconfiguration %}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB