Merge branch 'current' into next

This commit is contained in:
Franck Nijhof 2020-04-29 12:07:21 +02:00
commit a65dfaa8c1
No known key found for this signature in database
GPG Key ID: D62583BA8AB11CA3
16 changed files with 61 additions and 51 deletions

View File

@ -111,7 +111,7 @@ GEM
tilt (2.0.10)
tzinfo (2.0.2)
concurrent-ruby (~> 1.0)
tzinfo-data (1.2019.3)
tzinfo-data (1.2020.1)
tzinfo (>= 1.0.0)
unicode-display_width (1.7.0)

View File

@ -101,8 +101,8 @@ social:
# Home Assistant release details
current_major_version: 0
current_minor_version: 108
current_patch_version: 8
date_released: 2020-04-22
current_patch_version: 9
date_released: 2020-04-24
# Either # or the anchor link to latest release notes in the blog post.
# Must be prefixed with a # and have double quotes around it.

View File

@ -0,0 +1,6 @@
---
title: "Configuration.yaml by ubhits (HA 'Steroids' Config)"
description: ""
ha_category: Example configuration.yaml
ha_external_link: https://github.com/UbhiTS/ha-config-ataraxis
---

View File

@ -23,5 +23,5 @@ As well as the above we advise that you consider the following to improve securi
- For systems that use SSH set `PermitRootLogin no` in your sshd configuration (usually `/etc/ssh/sshd_config`) and to use SSH keys for authentication instead of passwords. This is particularly important if you enable remote access to your SSH services.
- Lock down the host following good practice guidance, for example:
* [Securing Debian Manual](https://www.debian.org/doc/manuals/securing-debian-howto/index.en.html) (this also applies to Raspbian)
* [Securing Debian Manual](https://www.debian.org/doc/manuals/securing-debian-manual/index.en.html) (this also applies to Raspbian)
* [Red Hat Enterprise Linux 7 Security Guide](https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/pdf/Security_Guide/Red_Hat_Enterprise_Linux-7-Security_Guide-en-US.pdf), [CIS Red Hat Enterprise Linux 7 Benchmark](https://benchmarks.cisecurity.org/tools2/linux/CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v1.0.0.pdf)

View File

@ -72,7 +72,7 @@ device_tracker.yaml
customize.yaml
```
`automation.yaml` will hold all the automation integration details. `zones.yaml` will hold the zone integration details and so forth. These files can be called anything but giving them names that match their function will make things easier to keep track of.
`automation.yaml` will hold all the automation integration details. `zone.yaml` will hold the zone integration details and so forth. These files can be called anything but giving them names that match their function will make things easier to keep track of.
Inside the base configuration file add the following entries:

View File

@ -3,7 +3,6 @@ title: currencylayer
description: Instructions on integrating exchange rates from https://currencylayer.com/ within Home Assistant.
ha_category:
- Finance
logo: currencylayer.png
ha_iot_class: Cloud Polling
ha_release: 0.32
ha_domain: currencylayer

View File

@ -14,6 +14,11 @@ This integration is a meta-component and configures a default set of integration
- [Configuration](/integrations/config/)
- [Frontend](/integrations/frontend/)
- [History](/integrations/history/)
- [Input boolean](/integrations/input_boolean)
- [Input datetime](/integrations/input_datetime)
- [Input number](/integrations/input_number)
- [Input select](/integrations/input_select)
- [Input text](/integrations/input_text)
- [Logbook](/integrations/logbook/)
- [Map](/integrations/map/)
- [Mobile App Support](/integrations/mobile_app/)

View File

@ -19,12 +19,14 @@ Known supported devices:
- Denon AVR-X1500H
- Denon AVR-X2000
- Denon AVR-X2100W
- Denon AVR-X3400H
- Denon AVR-X4100W
- Denon AVR-X4300H
- Denon AVR-X4500H
- Denon AVR-1912
- Denon AVR-2312CI
- Denon AVR-3311CI
- Denon AVR-3312
- Denon AVR-4810
- Denon AVR-S750H
- Marantz M-CR510
@ -38,6 +40,8 @@ Known supported devices:
- Other Denon AVR receivers (untested)
- Marantz receivers (experimental)
If your model is not on the list then give it a test, if everything works correctly then add it to the list by clicking on the **Edit this page on GitHub** link above.
<div class='note warning'>
If you have something else using the IP controller for your Denon AVR 3808CI, such as your URC controller, it will not work! There is either a bug or security issue with some models where only one device could be controlling the IP functionality.
</div>

View File

@ -1,7 +1,6 @@
---
title: Gitter
description: Instructions on how to integrate a Gitter room sensor with Home Assistant
logo: gitter.png
ha_category:
- Sensor
ha_release: 0.47

View File

@ -1,7 +1,6 @@
---
title: Global Caché iTach TCP/IP to IR
description: Instructions on how to integrate a Global Caché iTach IP2IR gateway into Home Assistant.
logo: globalcache.png
ha_category:
- Remote
ha_iot_class: Assumed State

View File

@ -1,7 +1,6 @@
---
title: Kira
description: Instructions on how to integrate Keene Electronics IR over IP modules (Kira) into Home Assistant.
logo: keene.png
ha_category:
- Hub
- Remote

View File

@ -86,14 +86,14 @@ which is controllable through REST.
```yaml
# Example configuration.yaml entry
switch:
platform: command_line
switches:
arest_pin_four:
command_on: "/usr/bin/curl -X GET http://192.168.1.10/digital/4/1"
command_off: "/usr/bin/curl -X GET http://192.168.1.10/digital/4/0"
command_state: "/usr/bin/curl -X GET http://192.168.1.10/digital/4"
value_template: '{% raw %}{{ value == "1" }}{% endraw %}'
friendly_name: Kitchen Lightswitch
- platform: command_line
switches:
arest_pin_four:
command_on: "/usr/bin/curl -X GET http://192.168.1.10/digital/4/1"
command_off: "/usr/bin/curl -X GET http://192.168.1.10/digital/4/0"
command_state: "/usr/bin/curl -X GET http://192.168.1.10/digital/4"
value_template: '{% raw %}{{ value == "1" }}{% endraw %}'
friendly_name: Kitchen Lightswitch
```
Given this example, in the UI one would see the `friendly_name` of
@ -112,10 +112,10 @@ This switch will shutdown your host immediately, there will be no confirmation.
```yaml
# Example configuration.yaml entry
switch:
platform: command_line
switches:
home_assistant_system_shutdown:
command_off: "/usr/sbin/poweroff"
- platform: command_line
switches:
home_assistant_system_shutdown:
command_off: "/usr/sbin/poweroff"
```
### Control your VLC player
@ -126,11 +126,11 @@ This switch will control a local VLC media player
```yaml
# Example configuration.yaml entry
switch:
platform: command_line
switches:
vlc:
command_on: "cvlc 1.mp3 vlc://quit &"
command_off: "pkill vlc"
- platform: command_line
switches:
vlc:
command_on: "cvlc 1.mp3 vlc://quit &"
command_off: "pkill vlc"
```
### Control Foscam Motion Sensor
@ -143,13 +143,13 @@ which checks the current state of motion detection.
```yaml
# Example configuration.yaml entry
switch:
platform: command_line
switches:
foscam_motion:
command_on: 'curl -k "https://ipaddress:443/cgi-bin/CGIProxy.fcgi?cmd=setMotionDetectConfig&isEnable=1&usr=admin&pwd=password"'
command_off: 'curl -k "https://ipaddress:443/cgi-bin/CGIProxy.fcgi?cmd=setMotionDetectConfig&isEnable=0&usr=admin&pwd=password"'
command_state: 'curl -k --silent "https://ipaddress:443/cgi-bin/CGIProxy.fcgi?cmd=getMotionDetectConfig&usr=admin&pwd=password" | grep -oP "(?<=isEnable>).*?(?=</isEnable>)"'
value_template: {% raw %}'{{ value == "1" }}'{% endraw %}
- platform: command_line
switches:
foscam_motion:
command_on: 'curl -k "https://ipaddress:443/cgi-bin/CGIProxy.fcgi?cmd=setMotionDetectConfig&isEnable=1&usr=admin&pwd=password"'
command_off: 'curl -k "https://ipaddress:443/cgi-bin/CGIProxy.fcgi?cmd=setMotionDetectConfig&isEnable=0&usr=admin&pwd=password"'
command_state: 'curl -k --silent "https://ipaddress:443/cgi-bin/CGIProxy.fcgi?cmd=getMotionDetectConfig&usr=admin&pwd=password" | grep -oP "(?<=isEnable>).*?(?=</isEnable>)"'
value_template: {% raw %}'{{ value == "1" }}'{% endraw %}
```
- Replace admin and password with an "Admin" privileged Foscam user

View File

@ -16,16 +16,16 @@ To enable this switch, add the following lines to your `configuration.yaml` file
```yaml
# Example configuration.yaml entry
switch:
platform: telnet
switches:
projector:
resource: THE_IP_ADDRESS
port: 4002
command_on: "PWR ON"
command_off: "PWR OFF"
command_state: "PWR?"
value_template: '{{ value == "PWR=01" }}'
timeout: 0.9
- platform: telnet
switches:
projector:
resource: THE_IP_ADDRESS
port: 4002
command_on: "PWR ON"
command_off: "PWR OFF"
command_state: "PWR?"
value_template: '{{ value == "PWR=01" }}'
timeout: 0.9
```
{% endraw %}

View File

@ -14,7 +14,7 @@ ha_release: 0.74
ha_domain: tuya
---
The `tuya` integration is the main integration to integrate all [Tuya Smart](https://www.tuya.com) related platforms. You will need your Tuya account information (username, password and account country code) to discover and control devices which related to your account.
The `tuya` integration is the main integration to integrate all [Tuya Smart](https://www.tuya.com) related platforms, except the Zigbee hub. You will need your Tuya account information (username, password and account country code) to discover and control devices which related to your account.
There is currently support for the following device types within Home Assistant:

View File

@ -54,13 +54,6 @@ If the thermostat supports different operating modes, you will get one thermosta
</div>
To enable the climate integration for your Z-Wave network, add the following to your `configuration.yaml` file.
```yaml
climate:
- platform: zwave
```
Once enabled, any Z-Wave climate devices will be available to Home Assistant. Multiple entities may be created. The following entities are created for a Remotec ZXT-120.
- `climate.remotec_zxt120_heating_1_id`: Allows you to control the connected device. See below for examples.

View File

@ -577,6 +577,12 @@ These integrations have been removed. The websites for both have changed, causin
[@pvizeli]: https://github.com/pvizeli
[cloud docs]: /integrations/cloud/
## Release 0.108.9 - April 24
- Fix Google Assistant devices being disconnected from their rooms ([@balloob] - [#34622])
[#34622]: https://github.com/home-assistant/core/pull/34622
## All changes
<details>