Merge branch 'current' into next

This commit is contained in:
Franck Nijhof 2019-10-01 21:58:24 +02:00
commit 0e6eb61c8b
No known key found for this signature in database
GPG Key ID: D62583BA8AB11CA3
884 changed files with 6472 additions and 5760 deletions

20
.github/workflows/markdown.yml vendored Normal file
View File

@ -0,0 +1,20 @@
name: Markdown
on: [push, pull_request]
jobs:
remark:
runs-on: ubuntu-latest
steps:
- name: Checking out files from GitHub
uses: actions/checkout@v1
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: 12.x
- name: Installing dependencies
run: npm install
env:
CI: true
- name: Running remark lint
run: npm run markdown:lint

1
.nvmrc Normal file
View File

@ -0,0 +1 @@
12.1

5
.remarkignore Normal file
View File

@ -0,0 +1,5 @@
# Auto generated file
_source/developers/credits.markdown
# Third party
sass/inuitcss/*

18
.remarkrc.js Normal file
View File

@ -0,0 +1,18 @@
var remarkrc = {
settings: {
bullet: '-',
commonmark: true,
emphasis: '_',
fence: '`',
incrementListMarker: true,
listItemIndent: 1,
strong: '*'
},
plugins: [
["frontmatter"],
["lint-fenced-code-flag"],
["lint-no-shell-dollars"]
]
};
module.exports = remarkrc;

View File

@ -3,7 +3,7 @@ source "https://rubygems.org"
ruby "> 2.5.0"
group :development do
gem 'rake', '12.3.3'
gem 'rake', '13.0.0'
gem 'jekyll', '4.0.0'
gem 'compass', '1.0.3'
gem 'sass-globbing', '1.1.5'

View File

@ -78,7 +78,7 @@ GEM
rack (2.0.7)
rack-protection (2.0.7)
rack
rake (12.3.3)
rake (13.0.0)
rb-fsevent (0.10.3)
rb-inotify (0.10.0)
ffi (~> 1.0)
@ -115,7 +115,7 @@ DEPENDENCIES
jekyll-sitemap (= 1.3.1)
jekyll-time-to-read (= 0.1.2)
nokogiri (= 1.10.4)
rake (= 12.3.3)
rake (= 13.0.0)
sass-globbing (= 1.1.5)
sinatra (= 2.0.7)
stringex (= 2.8.5)

View File

@ -170,7 +170,7 @@ c. No term or condition of this Public License will be waived and no failure to
d. Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority.
```
```txt
Creative Commons is not a party to its public licenses. Notwithstanding, Creative Commons may elect to apply one of its public licenses to material it publishes and in those instances will be considered the “Licensor.” Except for the limited purpose of indicating that material is shared under a Creative Commons public license or as otherwise permitted by the Creative Commons policies published at [creativecommons.org/policies](http://creativecommons.org/policies), Creative Commons does not authorize the use of the trademark “Creative Commons” or any other trademark or logo of Creative Commons without its prior written consent including, without limitation, in connection with any unauthorized modifications to any of its public licenses or any other arrangements, understandings, or agreements concerning use of licensed material. For the avoidance of doubt, this paragraph does not form part of the public licenses.
Creative Commons may be contacted at creativecommons.org

View File

@ -101,8 +101,8 @@ social:
# Home Assistant release details
current_major_version: 0
current_minor_version: 99
current_patch_version: 2
date_released: 2019-09-19
current_patch_version: 3
date_released: 2019-09-25
# Either # or the anchor link to latest release notes in the blog post.
# Must be prefixed with a # and have double quotes around it.

1202
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

17
package.json Normal file
View File

@ -0,0 +1,17 @@
{
"name": "home-assistant.io",
"description": "Home Assistant Website & Documentation",
"version": "1.0.0",
"dependencies": {},
"devDependencies": {
"remark-cli": "^7.0.0",
"remark-frontmatter": "^1.3.2",
"remark-lint": "^6.0.5",
"remark-lint-fenced-code-flag": "^1.0.3",
"remark-lint-no-shell-dollars": "^1.0.3",
"remark-stringify": "^7.0.3"
},
"scripts": {
"markdown:lint": "remark --quiet --frail ."
}
}

View File

@ -12,6 +12,12 @@ Be careful when setting up port forwarding for remote access. If you don't restr
</div>
<div class='note'>
Sometimes shares will not show up under network in Windows. Then you could open the file browser, click the address field where it says "> Network" and type //HASSIO to access Hass.io shares.
</div>
```json
{
"workgroup": "WORKGROUP",

View File

@ -17,7 +17,7 @@ The Snips add-on by default comes with an assistant that allows you to turn on l
If using a USB microphone and speakers plugged into the Raspberry Pi output, Snips will work without any change to the configuration. Trying saying things like:
```
```txt
Turn on kitchen light
Open garage door
What is on my shopping list

View File

@ -19,7 +19,7 @@ tellstick:
port: [50800, 50801]
```
To add [lights](/components/light.tellstick/), [sensors](/components/sensor.tellstick/) and [switches](/components/switch.tellstick/) you follow the guidelines for each type individually that is [described for Home Assistant](/components/tellstick/)
To add [lights](/components/tellstick#light), [sensors](/components/tellstick#sensor) and [switches](/components/tellstick#switch) you follow the guidelines for each type individually that is [described for Home Assistant](/components/tellstick/)
The add-on will also enable you to interact with the `tdtool` via a Home Assistant services call, see example below for self-learning device.

View File

@ -14,15 +14,6 @@ ha_category:
- Switch
ha_release: 0.52
ha_iot_class: Cloud Push
redirect_from:
- /components/alarm_control_panel.abode/
- /components/binary_sensor.abode/
- /components/camera.abode/
- /components/cover.abode/
- /components/lock.abode/
- /components/light.abode/
- /components/switch.abode/
- /components/sensor.abode/
---
The `abode` integration will allow users to integrate their Abode Home Security systems into Home Assistant and use its alarm system and sensors to automate their homes.

View File

@ -6,8 +6,6 @@ ha_category:
- Multimedia
ha_iot_class: Local Polling
ha_release: 0.19
redirect_from:
- /components/switch.acer_projector/
---
The `acer_projector` switch platform allows you to control the state of RS232 connected projectors from [Acer](http://www.acer.com).

View File

@ -5,8 +5,6 @@ logo: actiontec.png
ha_category:
- Presence Detection
ha_release: 0.7
redirect_from:
- /components/device_tracker.actiontec/
---
This platform allows you to detect presence by looking at connected devices to an [Actiontec](http://www.actiontec.com/) device.

View File

@ -11,11 +11,6 @@ ha_category:
- Cover
ha_release: "0.60"
ha_iot_class: Local Push
redirect_from:
- /components/binary_sensor.ads/
- /components/light.ads/
- /components/sensor.ads/
- /components/switch.ads/
---
The ADS (automation device specification) describes a device-independent and fieldbus independent interface for communication between [Beckhoff](https://www.beckhoff.com/) automation devices running [TwinCAT](http://www.beckhoff.hu/english.asp?twincat/default.htm) and other devices implementing this interface.

View File

@ -6,8 +6,6 @@ ha_category:
- Postal Service
ha_release: 0.85
ha_iot_class: Cloud Polling
redirect_from:
- /components/sensor.aftership/
---
The `aftership` platform allows one to track deliveries by [AfterShip](https://www.aftership.com), a service that supports 490+ couriers worldwide. It is free to use up to 100 tracked packages per month, after that there is a fee.

View File

@ -1,8 +1,6 @@
---
title: "Air Quality"
description: "Instructions on how to add air quality sensors with Home Assistant"
redirect_from:
- /components/air_pollutants/
ha_release: 0.85
---

View File

@ -6,8 +6,6 @@ ha_category:
- Health
ha_release: 0.53
ha_iot_class: Cloud Polling
redirect_from:
- /components/sensor.airvisual/
---
The `airvisual` sensor platform queries the [AirVisual](https://airvisual.com/) API for air quality data. Data can be collected via latitude/longitude or by city/state/country. The resulting information creates sensors for the Air Quality Index (AQI), the human-friendly air quality level, and the main pollutant of that area. Sensors that conform to either/both the [U.S. and Chinese air quality standards](http://www.clm.com/publication.cfm?ID=366) can be created.

View File

@ -6,8 +6,6 @@ ha_category:
- Cover
ha_release: 0.75
ha_iot_class: Cloud Polling
redirect_from:
- /components/cover.aladdin_connect/
---
The `aladdin_connect` cover platform lets you control Genie Aladdin Connect garage doors through Home Assistant.

View File

@ -8,10 +8,6 @@ ha_category:
- Sensor
ha_release: 0.43
ha_iot_class: Local Push
redirect_from:
- /components/alarm_control_panel.alarmdecoder/
- /components/binary_sensor.alarmdecoder/
- /components/sensor.alarmdecoder/
---
The `alarmdecoder` integration will allow Home Assistant users who own either a DSC or Honeywell alarm panel to leverage their alarm system and its sensors to provide Home Assistant with rich information about their homes. Connectivity between Home Assistant and the alarm panel is accomplished through a device produced by Nu Tech Software Solutions, known as the AlarmDecoder. The AlarmDecoder devices provide a serial, TCP/IP socket or USB interface to the alarm panel, where it emulates an alarm keypad.
@ -85,7 +81,7 @@ panel_display:
default: false
type: boolean
zones:
description: "AlarmDecoder has no way to tell us which zones are actually in use, so each zone must be configured in Home Assistant. For each zone, at least a name must be given. For more information on the available zone types, take a look at the [Binary Sensor](/components/binary_sensor.alarmdecoder/) docs. *Note: If no zones are specified, Home Assistant will not load any binary_sensor integrations.*"
description: "AlarmDecoder has no way to tell us which zones are actually in use, so each zone must be configured in Home Assistant. For each zone, at least a name must be given. For more information on the available zone types, take a look at the [Binary Sensor](/components/alarmdecoder) docs. *Note: If no zones are specified, Home Assistant will not load any binary_sensor integrations.*"
required: false
type: list
keys:

View File

@ -5,8 +5,6 @@ logo: alarmdotcom.png
ha_category:
- Alarm
ha_release: 0.11
redirect_from:
- /components/alarm_control_panel.alarmdotcom/
---
The `alarmdotcom` platform is consuming the information provided by [Alarm.com](https://www.alarm.com/).

View File

@ -6,8 +6,6 @@ ha_category:
- Finance
ha_iot_class: Cloud Polling
ha_release: "0.60"
redirect_from:
- /components/sensor.alpha_vantage/
---
The `alpha_vantage` sensor platform uses [Alpha Vantage](https://www.alphavantage.co) to monitor the stock market. This platform also provides detail about exchange rates.

View File

@ -5,8 +5,6 @@ logo: polly.png
ha_category:
- Text-to-speech
ha_release: 0.37
redirect_from:
- /components/tts.amazon_polly/
---
The `amazon_polly` text-to-speech platform that works with [Amazon Polly](https://aws.amazon.com/polly/) to create the spoken output.

View File

@ -6,8 +6,6 @@ ha_category:
- Weather
ha_release: 0.85
ha_iot_class: Cloud Push
redirect_from:
- /components/sensor.ambient_station/
---
The `Ambient Weather Station` integration retrieves local weather information

View File

@ -10,10 +10,6 @@ ha_category:
- Switch
ha_iot_class: Local Polling
ha_release: 0.49
redirect_from:
- /components/camera.amcrest/
- /components/sensor.amcrest/
- /components/switch.amcrest/
---
The `amcrest` camera platform allows you to integrate your [Amcrest](https://amcrest.com/) IP camera in Home Assistant.

View File

@ -10,11 +10,6 @@ ha_category:
- Switch
ha_release: "0.40"
ha_iot_class: Local Polling
redirect_from:
- /components/binary_sensor.android_ip_webcam/
- /components/camera.android_ip_webcam/
- /components/sensor.android_ip_webcam/
- /components/switch.android_ip_webcam/
---
The `android_ip_webcam` integration turns any Android phone or tablet into a network camera with multiple viewing options.
@ -190,7 +185,7 @@ binary_sensor:
## Camera
The `android_ip_webcam` integration adds a camera by default if you choose not to use the integration but still want to see the video feed then the [`mjpeg` camera](/components/camera.mjpeg/) platform can be used.
The `android_ip_webcam` integration adds a camera by default if you choose not to use the integration but still want to see the video feed then the [`mjpeg` camera](/components/mjpeg) platform can be used.
## Configuration

View File

@ -6,8 +6,6 @@ ha_category:
- Media Player
ha_release: 0.7.6
ha_iot_class: Local Polling
redirect_from:
- /components/media_player.firetv/
---
The `androidtv` platform allows you to control an Android TV device or [Amazon Fire TV](https://www.amazon.com/b/?node=8521791011) device.

View File

@ -6,8 +6,6 @@ ha_category:
- Switch
ha_iot_class: Local Polling
ha_release: "0.30"
redirect_from:
- /components/switch.anel_pwrctrl/
---
The `anel_pwrctrl` switch platform allows you to control [ANEL PwrCtrl](http://anel-elektronik.de/SITE/produkte/produkte.htm) devices.

View File

@ -6,8 +6,6 @@ ha_category:
- Media Player
ha_iot_class: Local Push
ha_release: 0.37
redirect_from:
- /components/media_player.anthemav/
---
Both [Anthem]'s current and last generation of A/V Receivers and Processors support IP-based, network control. This Home Assistant platform adds proper "local push" support for any of these receivers on your network.

View File

@ -8,9 +8,6 @@ ha_category:
- Sensor
ha_release: 0.13
ha_iot_class: Local Polling
redirect_from:
- /components/binary_sensor.apcupsd/
- /components/sensor.apcupsd/
---
[APCUPSd](http://www.apcupsd.org/) status information can be integrated into Home Assistant when the Network Information Server (NIS) [is configured](http://www.apcupsd.org/manual/manual.html#nis-server-client-configuration-using-the-net-driver) is enabled on the APC device.

View File

@ -5,8 +5,6 @@ logo: apple.png
ha_category:
- Notifications
ha_release: 0.31
redirect_from:
- /components/notify.apns/
---
The `apns` platform uses the Apple Push Notification service (APNS) to deliver notifications from Home Assistant.

View File

@ -8,12 +8,9 @@ ha_category:
- Remote
ha_iot_class: Local Push
ha_release: 0.49
redirect_from:
- /components/media_player.apple_tv/
- /components/remote.apple_tv/
---
The `apple_tv` platform allows you to control an Apple TV (3rd and 4th generation). See the [remote platform](/components/remote.apple_tv/) if you want to send remote control buttons, e.g., arrow keys.
The `apple_tv` platform allows you to control an Apple TV (3rd and 4th generation). See the [remote platform](/components/apple_tv#remote) if you want to send remote control buttons, e.g., arrow keys.
There is currently support for the following device types within Home Assistant:

View File

@ -8,9 +8,6 @@ ha_category:
- Switch
ha_release: "0.80"
ha_iot_class: Local Push
redirect_from:
- /components/sensor.aqualogic/
- /components/switch.aqualogic/
---
The AquaLogic integration provides connectivity to a Hayward/Goldline AquaLogic/ProLogic pool controller. Note that an RS-485 to Ethernet adapter connected to the pool controller is required.

View File

@ -6,8 +6,6 @@ ha_category:
- Media Player
ha_release: 0.35
ha_iot_class: Local Polling
redirect_from:
- /components/media_player.aquostv/
---
The `aquostv` platform allows you to control a [Sharp Aquos TV](http://www.sharp-world.com/aquos/en/index.html).

View File

@ -9,9 +9,6 @@ ha_category:
featured: true
ha_release: pre 0.7
ha_iot_class: Local Polling
redirect_from:
- /components/sensor.arduino/
- /components/switch.arduino/
---
The [Arduino](https://www.arduino.cc/) device family are microcontroller boards that are often based on the ATmega328 chip. They come with digital input/output pins (some can be used as PWM outputs), analog inputs, and a USB connection.

View File

@ -9,10 +9,6 @@ ha_category:
- Switch
ha_iot_class: Local Polling
ha_release: 0.9
redirect_from:
- /components/binary_sensor.arest/
- /components/sensor.arest/
- /components/switch.arest/
---
There is currently support for the following device types within Home Assistant:

View File

@ -9,10 +9,6 @@ ha_category:
- Sensor
ha_release: 0.46
ha_iot_class: Cloud Polling
redirect_from:
- /components/alarm_control_panel.arlo/
- /components/camera.arlo/
- /components/sensor.arlo/
---
The `arlo` implementation allows you to integrate your [Arlo](https://arlo.netgear.com/) devices in Home Assistant.
@ -51,7 +47,7 @@ scan_interval:
It is recommended to create a dedicated user on Arlo website to be used within Home Assistant and then share your Arlo cameras.
Finish its configuration by visiting the [Arlo sensor page](/components/sensor.arlo/) or [Arlo camera page](/components/camera.arlo/) or [Arlo control panel page](/components/alarm_control_panel.arlo/). Arlo also has a service call `arlo.update` that can be manually called to force an update prior to the regular scheduled interval.
Finish its configuration by visiting the [Arlo sensor page](/components/arlo#sensor) or [Arlo camera page](/components/arlo#camera) or [Arlo control panel page](/components/arlo). Arlo also has a service call `arlo.update` that can be manually called to force an update prior to the regular scheduled interval.
The Arlo integration also provides a camera service to enable/disable the motion detection sensor. The example below enables the motion detection every time the Home Assistant service starts.
@ -132,7 +128,7 @@ Setting Arlo to a custom mode (mapped to `home_mode_name` in `configuration.yaml
You can also completely disarm the Arlo base station by calling the `alarm_control_panel.alarm_disarm` service, and trigger the alarm by calling the `alarm_control_panel.alarm_trigger` service.
More examples and configuration options can be found on the [Manual Alarm Control page](/components/alarm_control_panel.manual/#examples).
More examples and configuration options can be found on the [Manual Alarm Control page](/components/manual#examples).
## Camera

View File

@ -5,8 +5,6 @@ logo: aruba.png
ha_category:
- Presence Detection
ha_release: 0.7
redirect_from:
- /components/device_tracker.aruba/
---

View File

@ -5,8 +5,6 @@ ha_category:
- Sensor
ha_release: 0.31
ha_iot_class: Local Polling
redirect_from:
- /components/sensor.arwn/
---
The `arwn` sensor platform is a client for the [Ambient Radio Weather Network](http://github.com/sdague/arwn) project. This collects weather station data and makes it available in an MQTT subtree.

View File

@ -5,8 +5,6 @@ logo: asterisk.png
ha_category:
- Mailbox
ha_release: 0.79
redirect_from:
- /components/mailbox.asterisk_cdr/
---
The Asterisk Call Data Recorder provides access to Asterisk call logs on the Asterisk PBX server. This mailbox is enabled automatically through the [Asterisk Voicemail integration](/components/asterisk_mbox/) configuration if the `asterisk_mbox_server` is configured to provide CDR data. More information on configuring the server can be found in the [Asterisk PBX configuration guide](/docs/asterisk_mbox/).

View File

@ -6,8 +6,6 @@ ha_category:
- Mailbox
ha_iot_class: Local Push
ha_release: 0.51
redirect_from:
- /components/mailbox.asterisk_mbox/
---
The `asterisk_mbox` Asterisk Voicemail integration for Home Assistant allows you to view, listen to, and delete voicemails from an Asterisk voicemail mailbox. The integration includes a panel on the frontend that provides caller-id and speech-to-text transcription (using Google's API) of messages in addition to playback and message deletion. There is also an included sensor that indicates of the number of available messages. There is no requirement that the Asterisk PBX and Home Assistant are running on the same machine.

View File

@ -8,9 +8,6 @@ ha_category:
- Sensor
ha_release: 0.83
ha_iot_class: Local Polling
redirect_from:
- /components/device_tracker.asuswrt/
- /components/sensor.asuswrt/
---
The `asuswrt` integration is the main integration to connect to a [ASUSWRT](http://event.asus.com/2013/nw/ASUSWRT/) based router.

View File

@ -9,10 +9,6 @@ ha_category:
- Lock
ha_release: 0.64
ha_iot_class: Cloud Polling
redirect_from:
- /components/binary_sensor.august/
- /components/camera.august/
- /components/lock.august/
---
The `august` integration allows you to integrate your [August](http://august.com) devices in Home Assistant.

View File

@ -5,8 +5,6 @@ ha_category:
- Environment
ha_release: 0.39
logo: noaa.png
redirect_from:
- /components/binary_sensor.aurora/
---
The `aurora` platform uses the [NOAA aurora forecast](http://www.swpc.noaa.gov/products/aurora-30-minute-forecast) service to let you know if an aurora might be visible at your home location in the next 30 minutes, based off of current solar flare activity.

View File

@ -6,8 +6,6 @@ ha_category:
- Car
ha_release: 0.28
ha_iot_class: Cloud Push
redirect_from:
- /components/device_tracker.automatic/
---

View File

@ -6,8 +6,6 @@ ha_category:
ha_iot_class: Assumed State
logo: avi-on.png
ha_release: 0.37
redirect_from:
- /components/light.avion/
---
Support for the Avi-on Bluetooth dimmer switch [Avi-On](http://avi-on.com/).

View File

@ -6,8 +6,6 @@ ha_category:
- Health
ha_release: 0.84
ha_iot_class: Cloud Polling
redirect_from:
- /components/sensor.awair/
---
The `awair` sensor platform will fetch data from your [Awair device(s)](https://getawair.com).

View File

@ -9,9 +9,6 @@ ha_category:
ha_config_flow: true
ha_release: 0.45
ha_iot_class: Local Push
redirect_from:
- /components/binary_sensor.axis/
- /components/camera.axis/
---
[Axis Communications](https://www.axis.com/) devices are surveillance cameras, speakers, access control and other security-related network connected hardware. Event API works with firmware 5.50 and newer.

View File

@ -5,8 +5,6 @@ logo: baiducloud.png
ha_category:
- Text-to-speech
ha_release: 0.59
redirect_from:
- /components/tts.baidu/
---
The `baidu` text-to-speech platform uses [Baidu TTS engine](https://cloud.baidu.com/product/speech/tts) to read a text with natural sounding voices.

View File

@ -7,8 +7,6 @@ ha_category:
ha_iot_class: Local Polling
ha_release: 0.53
ha_qa_scale: internal
redirect_from:
- /components/binary_sensor.bayesian/
---
The `bayesian` binary sensor platform observes the state from multiple sensors and uses [Bayes' rule](https://en.wikipedia.org/wiki/Bayes%27_theorem) to estimate the probability that an event has occurred given the state of the observed sensors. If the estimated posterior probability is above the `probability_threshold`, the sensor is `on` otherwise it is `off`.

View File

@ -8,9 +8,6 @@ ha_category:
- Switch
ha_release: 0.36
ha_iot_class: Local Push
redirect_from:
- /components/binary_sensor.bbb_gpio/
- /components/switch.bbb_gpio/
---
The `bbb_gpio` integration is the base for all [BeagleBone Black](https://beagleboard.org/black) related GPIO platforms in Home Assistant.

View File

@ -8,9 +8,6 @@ ha_category:
- Presence Detection
ha_release: 0.31
ha_iot_class: Local Polling
redirect_from:
- /components/sensor.bbox/
- /components/device_tracker.bbox/
---
The `bbox` platform uses the [Bbox Modem Router](https://www.bouyguestelecom.fr/offres-internet/bbox-fit) from the French Internet provider Bouygues Telecom. Sensors are mainly bandwidth measures.

View File

@ -6,8 +6,6 @@ ha_category:
- DIY
ha_release: 0.48
ha_iot_class: Local Push
redirect_from:
- /components/sensor.bh1750/
---
The `bh1750` sensor platform allows you to read the ambient light level in Lux from a [BH1750FVI sensor](https://www.mouser.com/ds/2/348/bh1750fvi-e-186247.pdf) connected via [I2c](https://en.wikipedia.org/wiki/I²C) bus (SDA, SCL pins). It allows you to use all the resolution modes of the sensor described in its datasheet.

View File

@ -183,7 +183,7 @@ Assuming that you have flashed your ESP8266 unit with [ESPEasy](https://github.c
As soon as the unit is online, you will get the state of the attached button.
```
```txt
home/bathroom/status Connected
...
home/bathroom/switch/button 1

View File

@ -118,7 +118,7 @@ In this section you find some real-life examples of how to use this sensor.
### aREST sensor
Instead of using an [aREST](/components/binary_sensor.arest/) binary sensor,
Instead of using an [aREST](/components/arest#binary-sensor) binary sensor,
you could retrieve the value of a device supporting
aREST directly with a REST binary sensor.

View File

@ -6,8 +6,6 @@ ha_category:
- Finance
ha_release: pre 0.7
ha_iot_class: Cloud Polling
redirect_from:
- /components/sensor.bitcoin/
---

View File

@ -6,8 +6,6 @@ ha_category:
- Media Player
ha_release: 0.68
ha_iot_class: Local Polling
redirect_from:
- /components/media_player.blackbird/
---
The `blackbird` platform allows you to control [Monoprice Blackbird Matrix Switch](https://www.monoprice.com/product?p_id=21819) using a serial connection.

View File

@ -10,11 +10,6 @@ ha_category:
- Sensor
ha_release: "0.40"
ha_iot_class: Cloud Polling
redirect_from:
- /components/alarm_control_panel.blink/
- /components/binary_sensor.blink/
- /components/camera.blink/
- /components/sensor.blink/
---
The `blink` integration lets you view camera images and motion events from [Blink](http://blinkforhome.com) camera and security systems.

View File

@ -6,8 +6,6 @@ ha_category:
- DIY
ha_release: 0.7.5
ha_iot_class: Local Polling
redirect_from:
- /components/light.blinksticklight/
---

View File

@ -6,8 +6,6 @@ ha_category:
- DIY
ha_iot_class: Local Push
ha_release: 0.44
redirect_from:
- /components/light.blinkt/
---
The `blinkt` light platform lets you control the [Blinkt!](https://shop.pimoroni.com/products/blinkt) board, featuring eight super-bright RGB LEDs.

View File

@ -6,8 +6,6 @@ ha_category:
- Finance
ha_release: 0.47
ha_iot_class: Cloud Polling
redirect_from:
- /components/sensor.blockchain/
---

View File

@ -9,8 +9,6 @@ ha_category:
- Sensor
ha_release: 0.14
ha_iot_class: Cloud Polling
redirect_from:
- /components/binary_sensor.bloomsky/
---
The `bloomsky` integration allows you to access your [BloomSky](https://www.bloomsky.com/) weather station's.

View File

@ -6,8 +6,6 @@ ha_category:
- Media Player
ha_release: 0.51
ha_iot_class: Local Polling
redirect_from:
- /components/media_player.bluesound/
---
The `bluesound` platform allows you to control your [Bluesound](http://www.bluesound.com/) HiFi wireless speakers and audio integrations from Home Assistant.

View File

@ -6,8 +6,6 @@ ha_category:
- Presence Detection
ha_iot_class: Local Polling
ha_release: 0.27
redirect_from:
- /components/device_tracker.bluetooth_le_tracker/
---
This tracker discovers new devices on boot and in regular intervals and tracks Bluetooth low-energy devices periodically based on interval_seconds value. It is not required to pair the devices with each other.
@ -17,7 +15,7 @@ Devices discovered are stored with 'BLE_' as the prefix for device mac addresses
This platform requires pybluez to be installed. On Debian based installs, run
```bash
$ sudo apt install bluetooth
sudo apt install bluetooth
```
Before you get started with this platform, please note that:
@ -54,9 +52,9 @@ Some BTLE devices (e.g., fitness trackers) are only visible to the devices that
Normally accessing the Bluetooth stack is reserved for root, but running programs that are networked as root is a bad security wise. To allow non-root access to the Bluetooth stack we can give Python 3 and hcitool the missing capabilities to access the Bluetooth stack. Quite like setting the setuid bit (see [Stack Exchange](http://unix.stackexchange.com/questions/96106/bluetooth-le-scan-as-non-root) for more information).
```bash
$ sudo apt-get install libcap2-bin
$ sudo setcap 'cap_net_raw,cap_net_admin+eip' `readlink -f \`which python3\``
$ sudo setcap 'cap_net_raw+ep' `readlink -f \`which hcitool\``
sudo apt-get install libcap2-bin
sudo setcap 'cap_net_raw,cap_net_admin+eip' `readlink -f \`which python3\``
sudo setcap 'cap_net_raw+ep' `readlink -f \`which hcitool\``
```
A restart of Home Assistant is required.

View File

@ -6,8 +6,6 @@ ha_category:
- Presence Detection
ha_iot_class: Local Polling
ha_release: 0.18
redirect_from:
- /components/device_tracker.bluetooth_tracker/
---
This tracker discovers new devices on boot and tracks Bluetooth devices periodically based on `interval_seconds` value. It is not required to pair the devices with each other! Devices discovered are stored with 'bt_' as the prefix for device MAC addresses in `known_devices.yaml`.

View File

@ -6,8 +6,6 @@ ha_category:
- DIY
ha_release: 0.48
ha_iot_class: Local Push
redirect_from:
- /components/sensor.bme280/
---
The `bme280` sensor platform allows you to read temperature, humidity and pressure values of a [Bosch BME280 Environmental sensor](https://cdn-shop.adafruit.com/datasheets/BST-BME280_DS001-10.pdf) connected via [I2c](https://en.wikipedia.org/wiki/I²C) bus (SDA, SCL pins). It allows you to use all the operation modes of the sensor described in its datasheet.

View File

@ -6,8 +6,6 @@ ha_category:
- DIY
ha_release: 0.62
ha_iot_class: Local Push
redirect_from:
- /components/sensor.bme680/
---
The `bme680` sensor platform allows you to read temperature, humidity, pressure and gas resistance values of a [Bosch BME680 Environmental sensor](https://cdn-shop.adafruit.com/product-files/3660/BME680.pdf) connected via an [I2C](https://en.wikipedia.org/wiki/I²C) bus (SDA, SCL pins). It allows you to use all the operation modes of the sensor described in its datasheet. In addition, it includes a basic air quality calculation that uses gas resistance and humidity measurements to calculate a percentage based air quality measurement.

View File

@ -10,11 +10,6 @@ ha_category:
- Sensor
ha_release: 0.64
ha_iot_class: Cloud Polling
redirect_from:
- /components/binary_sensor.bmw_connected_drive/
- /components/device_tracker.bmw_connected_drive/
- /components/lock.bmw_connected_drive/
- /components/sensor.bmw_connected_drive/
---
The `bmw_connected_drive` integration lets you retrieve data of your BMW vehicle from the BMW Connected Drive portal. You need to have a working BMW Connected Drive account, and a Connected Drive enabled vehicle for this to work.

View File

@ -8,9 +8,6 @@ ha_category:
- Camera
ha_release: 0.36
ha_iot_class: Cloud Polling
redirect_from:
- /components/weather.bom/
- /components/sensor.bom/
---
The `bom` weather platform uses the [Australian Bureau of Meteorology (BOM)](http://www.bom.gov.au) as a source for current (half-hourly) meteorological data.
@ -93,7 +90,7 @@ filename:
### Valid `location` values
```
```txt
Adelaide Albany AliceSprings Bairnsdale Bowen
Brisbane Broome Cairns Canberra Carnarvon
Ceduna Dampier Darwin Emerald Esperance

View File

@ -6,8 +6,6 @@ ha_category:
- Media Player
ha_release: 0.23
ha_iot_class: Local Polling
redirect_from:
- /components/media_player.braviatv/
---
The `braviatv` platform allows you to control a [Sony Bravia TV](http://www.sony.com).

View File

@ -5,8 +5,6 @@ logo: telegram.png
ha_category:
- Notifications
ha_release: 0.48
redirect_from:
- /components/telegram_bot.broadcast/
---
Telegram implementation to support **sending messages only**. Your Home Assistant instance does not have to be exposed to the Internet and there is no polling to receive messages sent to the bot.
@ -49,4 +47,4 @@ proxy_params:
type: string
{% endconfiguration %}
To get your `chat_id` and `api_key` follow the instructions [here](/components/notify.telegram/).
To get your `chat_id` and `api_key` follow the instructions [here](/components/telegram).

View File

@ -7,9 +7,6 @@ ha_category:
- Sensor
ha_release: 0.35
ha_iot_class: Local Polling
redirect_from:
- /components/switch.broadlink/
- /components/sensor.broadlink/
---
There is currently support for the following device types within Home Assistant:
@ -207,7 +204,7 @@ slots:
type: string
{% endconfiguration %}
Information about how to install on Windows can be found [here](/components/sensor.broadlink/#microsoft-windows-installation).
Information about how to install on Windows can be found [here](/components/broadlink#sensor#microsoft-windows-installation).
### How to obtain IR/RF packets?

View File

@ -6,8 +6,6 @@ ha_category:
logo: brottsplatskartan.png
ha_release: 0.85
ha_iot_class: Cloud Polling
redirect_from:
- /components/sensor.brottsplatskartan/
---
The `brottsplatskartan` sensor allows one to track reported incidents occurring in a given area. Incidents include anything reported to [Brottsplatskartan](https://brottsplatskartan.se). The sensor only counts incidents from the current day.

View File

@ -6,8 +6,6 @@ ha_category:
- Cover
ha_release: 0.75
ha_iot_class: Cloud Polling
redirect_from:
- /components/cover.brunt/
---
The `brunt` platform allows one to control Blind Engines by [Brunt](https://www.brunt.co). To use this sensor, you need a Brunt App Account. All Brunt Blind devices registered to your account are automatically added to your Home Assistant with the names given them through the Brunt app.

View File

@ -5,8 +5,6 @@ logo: bt.png
ha_category:
- Presence Detection
ha_release: 0.22
redirect_from:
- /components/device_tracker.bt_home_hub_5/
---
This platform offers presence detection by looking at connected devices to a [BT Home Hub 5](https://en.wikipedia.org/wiki/BT_Home_Hub) based router.

View File

@ -6,8 +6,6 @@ ha_category:
- Presence Detection
ha_release: 0.82
ha_iot_class: Local Polling
redirect_from:
- /components/device_tracker.bt_smarthub/
---
This platform offers presence detection by looking at connected devices to a [BT Smart Hub](https://en.wikipedia.org/wiki/BT_Smart_Hub) based router.

View File

@ -7,8 +7,6 @@ ha_category:
- Weather
ha_release: 0.47
ha_iot_class: Cloud Polling
redirect_from:
- /components/weather.buienradar/
---
The `buienradar` platform uses [buienradar.nl](http://buienradar.nl/) as a source for current meteorological data for your location. The weather forecast is delivered by Buienradar, who provides a web service that provides detailed weather information for users in The Netherlands.

View File

@ -5,8 +5,6 @@ ha_category:
- Calendar
ha_iot_class: Cloud Polling
ha_release: "0.60"
redirect_from:
- /components/calendar.caldav/
---
The `caldav` platform allows you to connect to your WebDav calendar and generate

View File

@ -8,10 +8,6 @@ ha_category:
- Sensor
ha_release: "0.60"
ha_iot_class: Cloud Polling
redirect_from:
- /components/alarm_control_panel.canary/
- /components/camera.canary/
- /components/sensor.canary/
---
The `canary` integration allows you to integrate your [Canary](https://canary.is) devices in Home Assistant.

View File

@ -7,7 +7,6 @@ ha_category:
featured: true
ha_release: pre 0.7
ha_iot_class: Local Polling
redirect_from: /components/media_player.cast/
---
You can enable the Cast integration by going to the Integrations page inside the config panel.

View File

@ -6,8 +6,6 @@ ha_category:
- Network
ha_release: 0.44
ha_iot_class: Configurable
redirect_from:
- /components/sensor.cert_expiry/
---
The `cert_expiry` sensor fetches information from a configured URL and displays the certificate expiry in days.

View File

@ -6,8 +6,6 @@ ha_category:
- Media Player
ha_release: 0.65
ha_iot_class: Local Polling
redirect_from:
- /components/media_player.channels/
---

View File

@ -5,8 +5,6 @@ logo: cisco.png
ha_category:
- Presence Detection
ha_release: 0.33
redirect_from:
- /components/device_tracker.cisco_ios/
---
This is a presence detection scanner for [Cisco](http://www.cisco.com) IOS devices.

View File

@ -5,8 +5,6 @@ logo: ciscospark.png
ha_category:
- Notifications
ha_release: "0.40"
redirect_from:
- /components/notify.ciscospark/
---
The `ciscospark` notification platform allows you to deliver notifications from Home Assistant to [Cisco Spark](https://ciscospark.com/).

View File

@ -5,8 +5,6 @@ logo: citybikes.png
ha_category:
- Transport
ha_release: 0.49
redirect_from:
- /components/sensor.citybikes/
---

View File

@ -6,8 +6,6 @@ ha_category:
- Media Player
ha_release: 0.39
ha_iot_class: Local Polling
redirect_from:
- /components/media_player.clementine/
---
The `clementine` platform allows you to control a [Clementine Music Player](https://www.clementine-player.org).

View File

@ -5,8 +5,6 @@ logo: clickatell.png
ha_category:
- Notifications
ha_release: 0.56
redirect_from:
- /components/notify.clickatell/
---
The `clickatell` platform uses [Clickatell](https://clickatell.com) to deliver SMS notifications from Home Assistant.

View File

@ -5,8 +5,6 @@ logo: clicksend.png
ha_category:
- Notifications
ha_release: 0.48
redirect_from:
- /components/notify.clicksend/
---
The `clicksend` platform uses [ClickSend](https://clicksend.com) to deliver notifications from Home Assistant.

View File

@ -5,9 +5,6 @@ logo: clicksend.png
ha_category:
- Notifications
ha_release: 0.55
redirect_from:
- /components/notify.clicksendaudio/
- /components/notify.clicksend_tts/
---
The `clicksend_tts` platform uses [ClickSend](https://clicksend.com) to deliver text-to-speech (TTS) notifications from Home Assistant.

View File

@ -6,8 +6,6 @@ ha_category:
- Media Player
ha_iot_class: Local Polling
ha_release: 0.23
redirect_from:
- /components/media_player.cmus/
---

View File

@ -6,8 +6,6 @@ ha_category:
- Environment
ha_release: 0.87
ha_iot_class: Cloud Polling
redirect_from:
- /components/sensor.co2signal/
---
The `co2signal` sensor platform queries the [CO2Signal](https://www.co2signal.com/) API for the CO2 intensity of a specific region. Data can be collected via latitude/longitude or by country code. This API uses the same data as https://www.electricitymap.org/. Not all countries/regions in the world are supported so please consult this website to check local availability.

View File

@ -7,8 +7,6 @@ ha_category:
- Sensor
ha_release: 0.61
ha_iot_class: Cloud Polling
redirect_from:
- /components/sensor.coinbase/
---
The `coinbase` integration lets you access account balances and exchange rates from [coinbase](https://coinbase.com).

View File

@ -6,8 +6,6 @@ ha_category:
- Finance
ha_release: 0.28
ha_iot_class: Cloud Polling
redirect_from:
- /components/sensor.coinmarketcap/
---

View File

@ -6,8 +6,6 @@ ha_category:
- Energy
ha_release: "0.40"
ha_iot_class: Cloud Polling
redirect_from:
- /components/sensor.comed_hourly_pricing/
---
The ComEd Hourly Pricing program is an optional program available to ComEd electric subscribers which charges customers a variable rate for electricity supply based on current demand rather than a traditional fixed rate. Live prices are published [here](https://hourlypricing.comed.com/live-prices/) and also via an [API](https://hourlypricing.comed.com/hp-api/) which we can integrate as a sensor in Home Assistant.

View File

@ -6,9 +6,6 @@ ha_category:
- Fan
- Sensor
ha_release: 0.48
redirect_from:
- /components/fan.comfoconnect/
- /components/sensor.comfoconnect/
---
The `comfoconnect` integration lets you control Zehnder ComfoAir [Q350](http://www.international.zehnder-systems.com/products-and-systems/comfosystems/zehnder-comfoair-q350-st)/[450](http://www.international.zehnder-systems.com/products-and-systems/comfosystems/zehnder-comfoair-q450-st)/[600](http://www.international.zehnder-systems.com/products-and-systems/comfosystems/zehnder-comfoair-q600-st)

View File

@ -6,8 +6,6 @@ ha_category:
- Utility
ha_release: 0.12
ha_iot_class: Local Polling
redirect_from:
- /components/binary_sensor.command_line/
---
The `command_line` binary sensor platform issues specific commands to get data.
@ -114,13 +112,13 @@ binary_sensor:
payload_off: "fail"
```
Consider to use the [`ping` sensor ](/components/binary_sensor.ping/) as an alternative to the samples above.
Consider to use the [`ping` sensor ](/components/ping#binary-sensor) as an alternative to the samples above.
### Check if a system service is running
The services running is listed in `/etc/systemd/system` and can be checked with the `systemctl` command:
```
```bash
$ systemctl is-active home-assistant@rock64.service
active
$ sudo service home-assistant@rock64.service stop

View File

@ -6,9 +6,6 @@ ha_category:
- Alarm
- Binary Sensor
ha_release: 0.31
redirect_from:
- /components/binary_sensor.concord232/
- /components/alarm_control_panel.concord232/
---
The `concord232` platform provides integration with GE, Interlogix (and other brands) alarm panels that support the RS-232 Automation Control Panel interface module (or have it built in). Supported panels include Concord 4.

View File

@ -6,8 +6,6 @@ ha_category:
- Climate
ha_release: 0.88
ha_iot_class: Local Polling
redirect_from:
- /components/climate.coolmaster/
---

Some files were not shown because too many files have changed in this diff Show More