mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-21 08:16:53 +00:00
Add temperature sensor support to google smarthome (#9557)
* Remove 'include_non_clients' config option * Remove scan interval config option * Remove naming config options * Oops, removed standard option * Remove entity_namespace, too * Add Repetier-Server component documentation (#9362) * Updated to newest developer version of Repetier platform * ✏️ Tweak After this we will merge it * Added Repetier Logo file * Mention 'adb_response' attribute (#9529) * Mention 'adb_response' attribute * Add missing ' * Remove template braces * ✏️ Tweak After this I will merge it * Add documentation for LCN service calls (#9516) * Add docs for LCN service calls * ✏️ Tweak After this we can merge it * Adding Watson TTS (IBM Cloud) (#9279) * Adding Watson TTS (IBM Cloud) * Review fixes * ✏️ Tweak * ✏️ Tweak After this we can merge it * Created the Azure EH docs (#9462) * Created the Azure EH docs * Update release version Co-Authored-By: Klaas Schoute <klaas_schoute@hotmail.com> * ✏️ Tweak After this we can merge it * Adds AdGuard Home integration (#9538) * Adds AdGuard Home integration * Update source/_components/adguard.markdown Co-Authored-By: Klaas Schoute <klaas_schoute@hotmail.com> * Update source/_components/adguard.markdown Co-Authored-By: Klaas Schoute <klaas_schoute@hotmail.com> * Add temperature sensor support to google smarthome
This commit is contained in:
parent
69023ebd5e
commit
58e9e086df
117
source/_components/adguard.markdown
Normal file
117
source/_components/adguard.markdown
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
---
|
||||||
|
layout: page
|
||||||
|
title: "AdGuard Home"
|
||||||
|
description: "Instructions on how to integrate AdGuard Home with Home Assistant."
|
||||||
|
date: 2019-05-31 00:00
|
||||||
|
sidebar: true
|
||||||
|
comments: false
|
||||||
|
sharing: true
|
||||||
|
footer: true
|
||||||
|
logo: adguard.png
|
||||||
|
ha_category:
|
||||||
|
- Network
|
||||||
|
- Sensor
|
||||||
|
- Switch
|
||||||
|
ha_release: 0.95
|
||||||
|
ha_iot_class: Local Polling
|
||||||
|
---
|
||||||
|
|
||||||
|
AdGuard Home is a network-wide ad-and-tracker blocking DNS server with parental
|
||||||
|
control (adult content blocking) capabilities. The `adguard` integration allows
|
||||||
|
you to control and monitor your AdGuard Home instance in Home Assistant.
|
||||||
|
|
||||||
|
## {% linkable_title Configuration via the frontend %}
|
||||||
|
|
||||||
|
Menu: **Configuration** -> **Integrations**.
|
||||||
|
|
||||||
|
Click on the `+` sign to add an integration and click on **AdGuard Home**.
|
||||||
|
Follow the configuration flow, after finishing, the AdGuard Home
|
||||||
|
integration will be available.
|
||||||
|
|
||||||
|
## {% linkable_title Sensors %}
|
||||||
|
|
||||||
|
This integration provides sensors for the following information from AdGuard Home:
|
||||||
|
|
||||||
|
- Number of DNS queries.
|
||||||
|
- Number of blocked DNS queries.
|
||||||
|
- Ratio (%) of blocked DNS queries.
|
||||||
|
- Number of requests blocked by safe browsing.
|
||||||
|
- Number of safe searches enforced.
|
||||||
|
- Number of requests blocked by parental control.
|
||||||
|
- Total number of active filter rules loaded.
|
||||||
|
- Average response time of AdGuard's DNS server in milliseconds.
|
||||||
|
|
||||||
|
## {% linkable_title Switches %}
|
||||||
|
|
||||||
|
The integration will create a number of switches:
|
||||||
|
|
||||||
|
- AdGuard Protection (master switch).
|
||||||
|
- Filtering.
|
||||||
|
- Safe Browsing.
|
||||||
|
- Parental Control.
|
||||||
|
- Safe Search.
|
||||||
|
- Query Log.
|
||||||
|
|
||||||
|
These switches allow you to automate things easily. For example, one could
|
||||||
|
write an automation to turn off Safe Search after the kids' bedtime.
|
||||||
|
|
||||||
|
The "AdGuard Protection" switch, is a master switch. It will turn off and
|
||||||
|
bypass all AdGuard feature, regardless if they are switched on or not.
|
||||||
|
|
||||||
|
<p class="note">
|
||||||
|
Turning off Query Log will result in all sensors not receiving updates anymore.
|
||||||
|
AdGuard relies on Query Log to provide stats.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
## {% linkable_title Services %}
|
||||||
|
|
||||||
|
These services allow one to manage filter subscriptions in AdGuard Home.
|
||||||
|
Using these services in automations could be helpful to block certain
|
||||||
|
sites/domains at certain times.
|
||||||
|
|
||||||
|
For example, you could create a custom filter list blocking social media sites,
|
||||||
|
during the day and release them during the evening, using a simple automation.
|
||||||
|
|
||||||
|
### {% linkable_title Service `add_url` %}
|
||||||
|
|
||||||
|
Add a new filter subscription to AdGuard Home.
|
||||||
|
|
||||||
|
| Service data attribute | Optional | Description |
|
||||||
|
| ---------------------- | -------- | ------------------------------------------------------------ |
|
||||||
|
| `name` | No | The name of the filter subscription. |
|
||||||
|
| `url` | No | The filter URL to subscribe to, containing the filter rules. |
|
||||||
|
|
||||||
|
### {% linkable_title Service `remove_url` %}
|
||||||
|
|
||||||
|
Removes a filter subscription from AdGuard Home.
|
||||||
|
|
||||||
|
| Service data attribute | Optional | Description |
|
||||||
|
| ---------------------- | -------- | -------------------------------------- |
|
||||||
|
| `url` | No | The filter subscription URL to remove. |
|
||||||
|
|
||||||
|
### {% linkable_title Service `enable_url` %}
|
||||||
|
|
||||||
|
Enables a filter subscription in AdGuard Home.
|
||||||
|
|
||||||
|
| Service data attribute | Optional | Description |
|
||||||
|
| ---------------------- | -------- | -------------------------------------- |
|
||||||
|
| `url` | No | The filter subscription URL to enable. |
|
||||||
|
|
||||||
|
### {% linkable_title Service `disable_url` %}
|
||||||
|
|
||||||
|
Disables a filter subscription in AdGuard Home.
|
||||||
|
|
||||||
|
| Service data attribute | Optional | Description |
|
||||||
|
| ---------------------- | -------- | --------------------------------------- |
|
||||||
|
| `url` | No | The filter subscription URL to disable. |
|
||||||
|
|
||||||
|
### {% linkable_title Service `refresh` %}
|
||||||
|
|
||||||
|
Refresh all filter subscriptions in AdGuard Home.
|
||||||
|
|
||||||
|
| Service data attribute | Optional | Description |
|
||||||
|
| ---------------------- | -------- | ------------------------------------------------- |
|
||||||
|
| `force` | Yes | Force update (bypasses AdGuard Home throttling). |
|
||||||
|
|
||||||
|
By default, `force` is set to `false`. Forcing an update bypasses AdGuard Home's
|
||||||
|
throttling logic, so use with care.
|
@ -193,6 +193,7 @@ Currently, the following domains are available to be used with Google Assistant,
|
|||||||
- media_player (on/off/set volume (via set brightness)/source (via set input source))
|
- media_player (on/off/set volume (via set brightness)/source (via set input source))
|
||||||
- climate (temperature setting, operation_mode)
|
- climate (temperature setting, operation_mode)
|
||||||
- vacuum (dock/start/stop/pause)
|
- vacuum (dock/start/stop/pause)
|
||||||
|
- sensor (temperature setting, only for temperature sensor)
|
||||||
|
|
||||||
<p class='note warning'>
|
<p class='note warning'>
|
||||||
The domain groups contains groups containing all items, by example group.all_automations. When telling Google Assistant to shut down everything, this will lead in this example to disabling all automations
|
The domain groups contains groups containing all items, by example group.all_automations. When telling Google Assistant to shut down everything, this will lead in this example to disabling all automations
|
||||||
|
BIN
source/images/supported_brands/adguard.png
Normal file
BIN
source/images/supported_brands/adguard.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.8 KiB |
Loading…
x
Reference in New Issue
Block a user