mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-23 09:17:06 +00:00
Merge branch 'next' into rc
This commit is contained in:
commit
0a98f1e7d2
@ -107,8 +107,8 @@ social:
|
||||
# Home Assistant release details
|
||||
current_major_version: 2022
|
||||
current_minor_version: 8
|
||||
current_patch_version: 6
|
||||
date_released: 2022-08-18
|
||||
current_patch_version: 7
|
||||
date_released: 2022-08-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.
|
||||
|
@ -21,6 +21,7 @@ The following selectors are currently available:
|
||||
- [Attribute selector](#attribute-selector)
|
||||
- [Boolean selector](#boolean-selector)
|
||||
- [Color temperature selector](#color-temperature-selector)
|
||||
- [Config entry selector](#config-entry-selector)
|
||||
- [Date selector](#date-selector)
|
||||
- [Date & time selector](#date--time-selector)
|
||||
- [Device selector](#device-selector)
|
||||
@ -280,6 +281,27 @@ max_mireds:
|
||||
|
||||
The output of this selector is the number of mired selected, for example, `243`.
|
||||
|
||||
## Config entry selector
|
||||
|
||||
The config entry selector allows to user to select a configured integration
|
||||
configuration entry. The selector returns the entry ID of the selected
|
||||
integration configuration entry.
|
||||
|
||||

|
||||
|
||||
```yaml
|
||||
config_entry:
|
||||
```
|
||||
|
||||
{% configuration config_entry %}
|
||||
integration:
|
||||
description: Limits the list of selectable configuration entries to a single integration domain.
|
||||
type: string
|
||||
required: false
|
||||
{% endconfiguration %}
|
||||
|
||||
The output of this selector is the entry ID of the config entry, for example, `6b68b250388cbe0d620c92dd3acc93ec`.
|
||||
|
||||
## Date selector
|
||||
|
||||
The date selector shows a date input that allows the user to specify a date.
|
||||
@ -833,10 +855,6 @@ entity_id:
|
||||
description: The entity ID of which an state can be selected from.
|
||||
type: string
|
||||
required: true
|
||||
attribute:
|
||||
description: The attribute of which an attribute state can be selected from.
|
||||
type: string
|
||||
required: false
|
||||
{% endconfiguration %}
|
||||
|
||||
The output of this selector is the select state (not the translated or
|
||||
|
@ -308,6 +308,7 @@ Supported abbreviations for device registry configuration:
|
||||
'name': 'name',
|
||||
'mf': 'manufacturer',
|
||||
'mdl': 'model',
|
||||
'hw': 'hw_version',
|
||||
'sw': 'sw_version',
|
||||
'sa': 'suggested_area',
|
||||
```
|
||||
|
@ -60,6 +60,10 @@ The `advantage_air` switch platform will create a switch entity to toggle fresh
|
||||
|
||||
The `advantage_air` select platform allows you to change the zone used for the "MyZone" feature.
|
||||
|
||||
### Light
|
||||
|
||||
The `advantage_air` light platform will create a light entity for each light in MyLights tab of the MyPlace app.
|
||||
|
||||
## Services
|
||||
|
||||
### Service `advantage_air.set_time_to`
|
||||
|
@ -135,6 +135,10 @@ device:
|
||||
description: 'A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `"connections": [["mac", "02:5b:26:a8:dc:12"]]`.'
|
||||
required: false
|
||||
type: list
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: "A list of IDs that uniquely identify the device. For example a serial number."
|
||||
required: false
|
||||
|
@ -99,6 +99,10 @@ device:
|
||||
description: "A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `'connections': ['mac', '02:5b:26:a8:dc:12']`."
|
||||
required: false
|
||||
type: [list, map]
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: A list of IDs that uniquely identify the device. For example a serial number.
|
||||
required: false
|
||||
|
@ -59,21 +59,22 @@ If you experience an unreliable Bluetooth connection, installing a short USB ext
|
||||
|
||||
### Known working adapters
|
||||
|
||||
- ASUS USB-BT400
|
||||
- ASUS USB-BT500
|
||||
- Avantree DG45
|
||||
- Kinivo BTD-400
|
||||
- Maxuni BT-501
|
||||
- SUMEE BT501
|
||||
- UGREEN CM390
|
||||
- XDO BT802 (Long Range)
|
||||
- ZEXMTE BT-505 (Long Range)
|
||||
- ZEXMTE BT-DG54
|
||||
- ASUS USB-BT400 [BCM20702A1]
|
||||
- ASUS USB-BT500 [RTL8761BU]
|
||||
- Avantree DG45 [RTL8761BU]
|
||||
- EDUP LOVE EP-B3536 [RTL8761BU] (Long Range)
|
||||
- Kinivo BTD-400 [BCM20702A1]
|
||||
- Maxuni BT-501 [RTL8761B]
|
||||
- SUMEE BT501 [RTL8761B]
|
||||
- UGREEN CM390 [RTL8761BU]
|
||||
- XDO BT802 [RTL8761BU] (Long Range)
|
||||
- ZEXMTE BT-505 [RTL8761BU] (Long Range)
|
||||
- ZEXMTE BT-DG54 [RTL8761BU]
|
||||
|
||||
### Unsupported adapters
|
||||
|
||||
- tp-link UB400 - Frequent connection failures
|
||||
- tp-link UB500 - Frequent connection failures
|
||||
- tp-link UB400 [BCM20702A1] - Frequent connection failures with active connections
|
||||
- tp-link UB500 [RTL8761BU] - Frequent connection failures with active connections
|
||||
|
||||
## Multiple adapters
|
||||
|
||||
@ -87,6 +88,14 @@ The following methods are known to work to add multiple adapters:
|
||||
|
||||
Integrations that have followed the [Best practices for library authors](https://developers.home-assistant.io/docs/network_discovery?_highlight=bluetooth#best-practices-for-library-authors) will automatically connect via the adapter with the best signal and failover to an active adapter if one becomes unavailable.
|
||||
|
||||
## Passive Scanning
|
||||
|
||||
Passive Scanning on Linux can be enabled in the options flow per adapter if the host system runs BlueZ 4.63 or later with experimental features enabled.
|
||||
|
||||
Many integrations require active scanning and may not function when scanning is passive.
|
||||
|
||||
{% include integrations/option_flow.md %}
|
||||
|
||||
## Remote adapters
|
||||
|
||||
The Bluetooth integration supports receiving advertisement data from external adapters for devices and sensors that do not need an active connection. The number of remote scanners is limited only by the performance of the host system.
|
||||
|
43
source/_integrations/bthome.markdown
Normal file
43
source/_integrations/bthome.markdown
Normal file
@ -0,0 +1,43 @@
|
||||
---
|
||||
title: BThome Bluetooth
|
||||
description: Instructions on how to integrate BThome BLE devices into Home Assistant.
|
||||
ha_category:
|
||||
- Sensor
|
||||
ha_bluetooth: true
|
||||
ha_release: 2022.9
|
||||
ha_iot_class: Local Push
|
||||
ha_codeowners:
|
||||
- '@Ernst79'
|
||||
ha_domain: bthome
|
||||
ha_config_flow: true
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
Integrates [BThome](https://bthome.io/) BLE devices into Home Assistant.
|
||||
|
||||
{% include integrations/config_flow.md %}
|
||||
|
||||
The BThome BLE integration will automatically discover devices once the [Bluetooth](/integrations/bluetooth) integration is enabled and functional.
|
||||
|
||||
BTHome is an energy effective but flexible BLE format to broadcast data with Bluetooth and allows you to create your own DIY BLE sensors. More information about the BThome BLE format and projects that use the format can be found on the [BThome website](https://bthome.io/).
|
||||
|
||||
## Supported sensor measurements
|
||||
|
||||
The current release supports the following sensor measurement types.
|
||||
|
||||
- Temperature
|
||||
- Humidity
|
||||
- Pressure
|
||||
- Illuminance
|
||||
- Energy
|
||||
- Power
|
||||
- PM2.5
|
||||
- PM10
|
||||
- CO2
|
||||
- VOC
|
||||
|
||||
## Bindkey
|
||||
|
||||
When using encryption for your BThome sensor, you will promted to enter your 32 character hexadecimal (16 bytes) encryption key. This key is called the bindkey. More information about the bindkey can be found in the [specifications](https://bthome.io/#encryption).
|
@ -96,6 +96,10 @@ device:
|
||||
description: 'A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `"connections": [["mac", "02:5b:26:a8:dc:12"]]`.'
|
||||
required: false
|
||||
type: list
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: A list of IDs that uniquely identify the device. For example a serial number.
|
||||
required: false
|
||||
|
@ -98,6 +98,10 @@ device:
|
||||
description: 'A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `"connections": ["mac", "02:5b:26:a8:dc:12"]`.'
|
||||
required: false
|
||||
type: list
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: 'A list of IDs that uniquely identify the device. For example a serial number.'
|
||||
required: false
|
||||
|
@ -122,6 +122,10 @@ device:
|
||||
description: 'A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `"connections": [["mac", "02:5b:26:a8:dc:12"]]`.'
|
||||
required: false
|
||||
type: list
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: 'A list of IDs that uniquely identify the device. For example a serial number.'
|
||||
required: false
|
||||
|
@ -109,6 +109,10 @@ device:
|
||||
description: 'A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `"connections": ["mac", "02:5b:26:a8:dc:12"]`.'
|
||||
required: false
|
||||
type: list
|
||||
hw_version:
|
||||
description: "The hardware version of the device."
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: 'A list of IDs that uniquely identify the device. For example a serial number.'
|
||||
required: false
|
||||
|
@ -133,6 +133,10 @@ device:
|
||||
description: "A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `'connections': ['mac', '02:5b:26:a8:dc:12']`."
|
||||
required: false
|
||||
type: [list, map]
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: A list of IDs that uniquely identify the device. For example a serial number.
|
||||
required: false
|
||||
|
@ -31,7 +31,9 @@ You can also specify a weather station to use by providing a identification code
|
||||
|
||||
## Entities
|
||||
|
||||
The integration will create the entities listed below. Note that many of the entities are disabled by default and can be enabled via the Configuration / Entities screen.
|
||||
The integration will create the entities listed below.
|
||||
|
||||
Note that many of the entities, such as radar imagery and hourly forecasts, are disabled by default and can be enabled via the Entity status settings available through the Configuration / Entities screen.
|
||||
|
||||
### Weather
|
||||
|
||||
|
@ -104,6 +104,10 @@ device:
|
||||
description: 'A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `"connections": [["mac", "02:5b:26:a8:dc:12"]]`.'
|
||||
required: false
|
||||
type: [list, map]
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: A list of IDs that uniquely identify the device. For example a serial number.
|
||||
required: false
|
||||
|
@ -56,4 +56,10 @@ The following controls are available:
|
||||
- Screensaver brightness
|
||||
- Screen on/off
|
||||
- Screen off timer
|
||||
- Screen brightness
|
||||
- Screen brightness
|
||||
- Play and stop media files
|
||||
- Set device volume
|
||||
|
||||
<div class='note warning'>
|
||||
The Fully Kiosk Browser app does not provide feedback on the device volume or media playback status, so we are unable to display the current volume level or playback status.
|
||||
</div>
|
||||
|
@ -106,6 +106,10 @@ device:
|
||||
description: 'A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `"connections": [["mac", "02:5b:26:a8:dc:12"]]`.'
|
||||
required: false
|
||||
type: [list, map]
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: A list of IDs that uniquely identify the device. For example a serial number.
|
||||
required: false
|
||||
|
38
source/_integrations/led_ble.markdown
Normal file
38
source/_integrations/led_ble.markdown
Normal file
@ -0,0 +1,38 @@
|
||||
---
|
||||
title: LED BLE
|
||||
description: Instructions on how to integrate LED BLE devices into Home Assistant.
|
||||
ha_category:
|
||||
- Light
|
||||
ha_bluetooth: true
|
||||
ha_release: 2022.9
|
||||
ha_iot_class: Local Polling
|
||||
ha_codeowners:
|
||||
- '@bdraco'
|
||||
ha_domain: led_ble
|
||||
ha_config_flow: true
|
||||
ha_platforms:
|
||||
- light
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
Integrates multiple brands of Bluetooth Low Energy LED devices into Home Assistant.
|
||||
|
||||
{% include integrations/config_flow.md %}
|
||||
|
||||
This integration works with devices that identify with the following names:
|
||||
|
||||
- LEDnet (except LEDnetWF models)
|
||||
- BLE-LED
|
||||
- LEDBLE
|
||||
- Triones
|
||||
- LEDBlue
|
||||
|
||||
These devices have been sold under many brands, including:
|
||||
|
||||
- LED BLE
|
||||
- BLE-LED
|
||||
- Triones
|
||||
- Happy Lighting
|
||||
- Zengee
|
||||
- LEDBlue
|
||||
- Zerproc
|
@ -167,6 +167,10 @@ device:
|
||||
description: 'A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `"connections": [["mac", "02:5b:26:a8:dc:12"]]`.'
|
||||
required: false
|
||||
type: list
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: 'A list of IDs that uniquely identify the device. For example a serial number.'
|
||||
required: false
|
||||
|
@ -12,7 +12,9 @@ ha_release: 2021.3
|
||||
ha_config_flow: true
|
||||
ha_codeowners:
|
||||
- '@natekspencer'
|
||||
- '@tkdrob'
|
||||
ha_domain: litterrobot
|
||||
ha_dhcp: true
|
||||
ha_platforms:
|
||||
- button
|
||||
- select
|
||||
@ -26,7 +28,7 @@ The Litter-Robot integration allows you to control and monitor your Wi-Fi-enable
|
||||
|
||||
You will need a Litter-Robot account as well as a Wi-Fi-enabled Litter-Robot unit that has already been associated with your account.
|
||||
|
||||
The Feeder-Robot and Litter-Robot 4 are not currently supported by this integration.
|
||||
The Feeder-Robot is not currently supported by this integration.
|
||||
|
||||
{% include integrations/config_flow.md %}
|
||||
|
||||
@ -45,7 +47,9 @@ The following entities are created for this component and identified by a single
|
||||
| Status Code | `sensor` | Displays the status code (Clean Cycle in Progress, Ready, Drawer Full, etc). |
|
||||
| Waste Drawer | `sensor` | Displays the current waste drawer level. |
|
||||
| Clean Cycle Wait Time Minutes | `select` | View and select the clean cycle wait time. |
|
||||
| Reset Waste Drawer | `button` | Button to reset the waste drawer level to 0%. |
|
||||
| Reset Waste Drawer* | `button` | Button to reset the waste drawer level to 0%. |
|
||||
|
||||
\* Litter-Robot 3 only
|
||||
|
||||
## Additional Attributes
|
||||
|
||||
@ -61,11 +65,11 @@ Some entities have attributes in addition to the default ones that are available
|
||||
|
||||
## Services
|
||||
|
||||
Services are utilized for additional functionality that is available in the Litter-Robot companion app. The following are currently available:
|
||||
Services are utilized for additional functionality that is available in the Whisker (previously Litter-Robot) companion app. The following are currently available:
|
||||
|
||||
### set_sleep_mode
|
||||
|
||||
Enables (with `start_time` parameter) or disables sleep mode on the Litter-Robot.
|
||||
Enables (with `start_time` parameter) or disables sleep mode on the Litter-Robot. Currently, this is limited to only the Litter-Robot 3. To make changes to the sleep schedule on your Litter-Robot 4, please continue to use the Whisker app.
|
||||
|
||||
| Parameter | Type | Required | Description |
|
||||
| ---------- | ------ | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
|
@ -102,6 +102,10 @@ device:
|
||||
description: 'A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `"connections": [["mac", "02:5b:26:a8:dc:12"]]`.'
|
||||
required: false
|
||||
type: list
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: 'A list of IDs that uniquely identify the device. For example a serial number.'
|
||||
required: false
|
||||
|
@ -89,6 +89,10 @@ device:
|
||||
description: 'A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `"connections": ["mac", "02:5b:26:a8:dc:12"]`.'
|
||||
required: false
|
||||
type: list
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: 'A list of IDs that uniquely identify the device. For example a serial number.'
|
||||
required: false
|
||||
|
@ -31,3 +31,4 @@ The Qingping integration will automatically discover devices once the [Bluetooth
|
||||
- [Door/Window Sensor](https://www.qingping.co/door-window-sensor/overview) (CGH1)
|
||||
- [LEE GUITARS Thermo-Hygrometer](https://www.qingping.co/lee-guitars-thermo-hygrometer/overview) (CGM1)
|
||||
- [Motion & Ambient Light Sensor](https://www.qingping.co/motion-light-sensor/overview) (CGPR1)
|
||||
- [Temp RH M](https://www.qingping.co/temp-rh-monitor/overview#mi) (CGG1)
|
||||
|
@ -106,6 +106,10 @@ device:
|
||||
description: 'A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `"connections": ["mac", "02:5b:26:a8:dc:12"]`.'
|
||||
required: false
|
||||
type: list
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: 'A list of IDs that uniquely identify the device. For example a serial number.'
|
||||
required: false
|
||||
|
@ -90,6 +90,10 @@ device:
|
||||
description: 'A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `"connections": [["mac", "02:5b:26:a8:dc:12"]]`.'
|
||||
required: false
|
||||
type: list
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: A list of IDs that uniquely identify the device. For example a serial number.
|
||||
required: false
|
||||
|
20
source/_integrations/sensorblue.markdown
Normal file
20
source/_integrations/sensorblue.markdown
Normal file
@ -0,0 +1,20 @@
|
||||
---
|
||||
title: SensorBlue
|
||||
description: Instructions on how to integrate SensorBlue devices into Home Assistant.
|
||||
ha_category:
|
||||
- Sensor
|
||||
ha_bluetooth: true
|
||||
ha_release: 2022.9
|
||||
ha_iot_class: Local Push
|
||||
ha_codeowners:
|
||||
- '@bdraco'
|
||||
ha_domain: sensorblue
|
||||
ha_config_flow: true
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
ha_supporting_domain: thermobeacon
|
||||
ha_supporting_integration: ThermoBeacon
|
||||
---
|
||||
|
||||
{% include integrations/supported_brand.md %}
|
@ -112,6 +112,10 @@ device:
|
||||
description: 'A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `"connections": [["mac", "02:5b:26:a8:dc:12"]]`.'
|
||||
required: false
|
||||
type: list
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: A list of IDs that uniquely identify the device. For example a serial number.
|
||||
required: false
|
||||
|
@ -61,6 +61,7 @@ Every time there is a message received, `event: sms.incoming_sms` is fired with
|
||||
Sample automation that forward all SMS to `user1`:
|
||||
|
||||
#### Define a sensor in `configuration.yaml` to protect user phone number
|
||||
|
||||
```yaml
|
||||
template:
|
||||
- sensor:
|
||||
@ -74,16 +75,16 @@ template:
|
||||
|
||||
```yaml
|
||||
notify_sms_user1:
|
||||
alias: Notify via SMS to User1
|
||||
alias: "Notify via SMS to User1"
|
||||
fields:
|
||||
message:
|
||||
description: The message content
|
||||
example: The light is on!
|
||||
description: "The message content"
|
||||
example: "The light is on!"
|
||||
sequence:
|
||||
- service: notify.sms
|
||||
data:
|
||||
message: "{{ message }}"
|
||||
target: states(sensor.user1_phone_number)
|
||||
target: "{{ states('sensor.user1_phone_number') }}"
|
||||
mode: single
|
||||
icon: mdi:chat-alert
|
||||
```
|
||||
@ -95,42 +96,20 @@ notify_sms_user1:
|
||||
{% raw %}
|
||||
|
||||
```yaml
|
||||
- id: 'forward_sms'
|
||||
alias: Forward SMS
|
||||
description: ''
|
||||
- alias: "Forward SMS"
|
||||
trigger:
|
||||
- platform: event
|
||||
event_type: sms.incoming_sms
|
||||
condition: []
|
||||
action:
|
||||
- service: script.notify_sms_user1
|
||||
data:
|
||||
message: 'From: {{trigger.event.data.phone}}
|
||||
{{trigger.event.data.text}}
|
||||
'
|
||||
mode: single
|
||||
message: |
|
||||
From: {{trigger.event.data.phone}}
|
||||
{{trigger.event.data.text}} mode: single
|
||||
```
|
||||
|
||||
{% endraw %}
|
||||
|
||||
## Notes about the operating system
|
||||
|
||||
If the integration is used with the Home Assistant Operating System, then version [3.6](https://github.com/home-assistant/hassos/releases/tag/3.6) or higher is required.
|
||||
|
||||
For installations not running on Home Assistant or Home Assistant Core using Docker, you must install `gammu-dev` package:
|
||||
|
||||
```bash
|
||||
sudo apt-get install libgammu-dev
|
||||
```
|
||||
|
||||
Before running for the first time, check that the system recognizes the modem by running:
|
||||
|
||||
```bash
|
||||
ls -l /dev/*USB*
|
||||
```
|
||||
|
||||
Note: When running Home Assistant, you need to install the SSH add-on.
|
||||
|
||||
## Required Hardware
|
||||
|
||||
You will need a USB GSM stick modem or device like SIM800L v2 connected via USB UART.
|
||||
|
@ -100,6 +100,10 @@ device:
|
||||
description: 'A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `"connections": [["mac", "02:5b:26:a8:dc:12"]]`.'
|
||||
required: false
|
||||
type: list
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: A list of IDs that uniquely identify the device. For example a serial number.
|
||||
required: false
|
||||
|
@ -4,6 +4,7 @@ description: Instructions on how to set up SwitchBot Devices.
|
||||
ha_category:
|
||||
- Binary Sensor
|
||||
- Cover
|
||||
- Light
|
||||
- Sensor
|
||||
- Switch
|
||||
ha_release: 0.78
|
||||
@ -18,6 +19,7 @@ ha_bluetooth: true
|
||||
ha_platforms:
|
||||
- binary_sensor
|
||||
- cover
|
||||
- light
|
||||
- sensor
|
||||
- switch
|
||||
ha_config_flow: true
|
||||
@ -43,9 +45,11 @@ Please note, device names configured in the SwitchBot app are not transferred in
|
||||
|
||||
## Supported Devices
|
||||
|
||||
- Color Bulb (WoBulb)
|
||||
- Bot (WoHand)
|
||||
- Contact Sensor (WoContact)
|
||||
- Curtain (WoCurtain)
|
||||
- Light Strip (WoStrip)
|
||||
- Meter (WoSensorTH)
|
||||
- Motion Sensor (WoPresence)
|
||||
- Plug Mini (WoPlug), both the original (model W1901400) and HomeKit-enabled (model W1901401)
|
||||
|
@ -37,6 +37,10 @@ device:
|
||||
description: "A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `'connections': ['mac', '02:5b:26:a8:dc:12']`."
|
||||
required: false
|
||||
type: [list, map]
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: A list of IDs that uniquely identify the device. For example a serial number.
|
||||
required: false
|
||||
|
27
source/_integrations/thermobeacon.markdown
Normal file
27
source/_integrations/thermobeacon.markdown
Normal file
@ -0,0 +1,27 @@
|
||||
---
|
||||
title: ThermoBeacon
|
||||
description: Instructions on how to integrate ThermoBeacon devices into Home Assistant.
|
||||
ha_category:
|
||||
- Sensor
|
||||
ha_bluetooth: true
|
||||
ha_release: 2022.9
|
||||
ha_iot_class: Local Push
|
||||
ha_codeowners:
|
||||
- '@bdraco'
|
||||
ha_domain: thermobeacon
|
||||
ha_config_flow: true
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
Integrates [ThermoBeacon](http://www.seven-like.com/) devices into Home Assistant.
|
||||
|
||||
## Supported devices
|
||||
|
||||
- SensorBlue WS07
|
||||
- SensorBlue WS08
|
||||
|
||||
The ThermoBeacon integration will automatically discover devices once the [Bluetooth](/integrations/bluetooth) integration is enabled and functional.
|
||||
|
||||
{% include integrations/config_flow.md %}
|
20
source/_integrations/thermoplus.markdown
Normal file
20
source/_integrations/thermoplus.markdown
Normal file
@ -0,0 +1,20 @@
|
||||
---
|
||||
title: ThermoPlus
|
||||
description: Instructions on how to integrate ThermoPlus devices into Home Assistant.
|
||||
ha_category:
|
||||
- Sensor
|
||||
ha_bluetooth: true
|
||||
ha_release: 2022.9
|
||||
ha_iot_class: Local Push
|
||||
ha_codeowners:
|
||||
- '@bdraco'
|
||||
ha_domain: thermoplus
|
||||
ha_config_flow: true
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
ha_supporting_domain: thermobeacon
|
||||
ha_supporting_integration: ThermoBeacon
|
||||
---
|
||||
|
||||
{% include integrations/supported_brand.md %}
|
27
source/_integrations/thermopro.markdown
Normal file
27
source/_integrations/thermopro.markdown
Normal file
@ -0,0 +1,27 @@
|
||||
---
|
||||
title: ThermoPro
|
||||
description: Instructions on how to integrate ThermoPro devices into Home Assistant.
|
||||
ha_category:
|
||||
- Sensor
|
||||
ha_bluetooth: true
|
||||
ha_release: 2022.9
|
||||
ha_iot_class: Local Push
|
||||
ha_codeowners:
|
||||
- '@bdraco'
|
||||
ha_domain: thermopro
|
||||
ha_config_flow: true
|
||||
ha_platforms:
|
||||
- sensor
|
||||
ha_integration_type: integration
|
||||
---
|
||||
|
||||
Integrates [ThermoPro](https://buythermopro.com/) devices into Home Assistant.
|
||||
|
||||
## Supported devices
|
||||
|
||||
- [TP359](https://buythermopro.com/product/thermopro-tp59-bluetooth-wireless-thermometer-hygrometer-humidity-monitor/)
|
||||
- [TP357](https://buythermopro.com/product/thermopro-tp357-bluetooth-digital-indoor-hygrometer-thermometer/)
|
||||
|
||||
The ThermoPro integration will automatically discover devices once the [Bluetooth](/integrations/bluetooth) integration is enabled and functional.
|
||||
|
||||
{% include integrations/config_flow.md %}
|
@ -20,7 +20,7 @@ ha_integration_type: integration
|
||||
---
|
||||
|
||||
The `tibber` integration provides a sensor with the current electricity price if you are a [Tibber](https://tibber.com/) customer.
|
||||
If you have a [Tibber Pulse](https://norge.tibber.com/products/pulse/) or [Watty](https://tibber.com/se/store/produkt/watty-smart-energimatare) it will also show the electricity consumption in real-time. You get a sensor for monthly consumption, monthly cost, and monthly peak hour. If you do have a real-time meter it is updated once every hour, oterwise it is updated once per day. Statistics with hourly consumption and cost data is generated that can be used in the [Energy Dashboard](/docs/energy/). (The ids are `tibber:energy_consumption_HOMEID` and `tibber:energy_totalcost_HOMEID` )
|
||||
If you have a [Tibber Pulse](https://norge.tibber.com/products/pulse/) or [Watty](https://tibber.com/se/store/produkt/watty-smart-energimatare) it will also show the electricity consumption in real-time. You get a sensor for monthly consumption, monthly cost, and monthly peak hour. If you do have a real-time meter it is updated once every hour, otherwise it is updated once per day. Statistics with hourly consumption and cost data is generated that can be used in the [Energy Dashboard](/docs/energy/) (the ids are `tibber:energy_consumption_HOMEID` and `tibber:energy_totalcost_HOMEID`). If you produce energy there are also statistics with hourly production and profit data generated which can also be used there (the ids are `tibber:energy_production_HOMEID` and `tibber:energy_profit_HOMEID`).
|
||||
|
||||
There is currently support for the following device types within Home Assistant:
|
||||
|
||||
|
@ -396,6 +396,10 @@ device:
|
||||
description: 'A list of connections of the device to the outside world as a list of tuples `[connection_type, connection_identifier]`. For example the MAC address of a network interface: `"connections": [["mac", "02:5b:26:a8:dc:12"]]`.'
|
||||
required: false
|
||||
type: list
|
||||
hw_version:
|
||||
description: The hardware version of the device.
|
||||
required: false
|
||||
type: string
|
||||
identifiers:
|
||||
description: A list of IDs that uniquely identify the device. For example a serial number.
|
||||
required: false
|
||||
|
@ -220,6 +220,7 @@ Supported devices:
|
||||
| Air Purifier 4 PRO | zhimi.airp.vb4 | |
|
||||
| Air Fresh A1 | dmaker.airfresh.a1 | MJXFJ-150-A1 |
|
||||
| Air Fresh VA2 | zhimi.airfresh.va2 | |
|
||||
| Air Fresh VA4 | zhimi.airfresh.va4 | |
|
||||
| Air Fresh T2017 | dmaker.airfresh.t2017 | MJXFJ-300-G1 |
|
||||
| Air Humidifier | zhimi.humidifier.v1 | |
|
||||
| Air Humidifier CA1 | zhimi.humidifier.ca1 | |
|
||||
@ -612,6 +613,41 @@ Child Lock | Turn on/off `child lock`
|
||||
LED | Turn on/off `led`
|
||||
|
||||
|
||||
### Air Fresh VA4
|
||||
|
||||
- Power (on, off)
|
||||
- Operation modes (Auto, Silent, Interval, Low, Middle, Strong)
|
||||
- Attributes (fan platform)
|
||||
- `use_time`
|
||||
- `extra_features`
|
||||
- Sensor entities
|
||||
|
||||
Sensor | Description | Enabled by default
|
||||
----------------------- | ----------------------- | -----------------------
|
||||
Carbon Dioxide | The current carbon dioxide measured in ppm | True
|
||||
Filter Life Remaining | The remaining life of the filter | True
|
||||
Filter Use | Filter usage time in hours | True
|
||||
Humidity | The current humidity measured | True
|
||||
PM2.5 | The current particulate matter 2.5 measured | True
|
||||
Temperature | The current temperature measured | True
|
||||
Use Time | The accumulative number of seconds the device has been in use | False
|
||||
|
||||
- Select entities
|
||||
|
||||
Select | Description
|
||||
----------------------- | -----------------------
|
||||
LED Brightness | Controls the brightness of the LEDs (bright, dim, off)
|
||||
|
||||
- Switch entities
|
||||
|
||||
Switch | Description
|
||||
----------------------- | -----------------------
|
||||
Buzzer | Turn on/off `buzzer`
|
||||
Child Lock | Turn on/off `child lock`
|
||||
LED | Turn on/off `led`
|
||||
Auxiliary Heat | Turn on/off `heater`
|
||||
|
||||
|
||||
### Air Fresh T2017 (dmaker.airfresh.t2017)
|
||||
|
||||
- Power (on, off)
|
||||
|
@ -49,6 +49,7 @@ Enjoy the release!
|
||||
- [Release 2022.8.4 - August 12](#release-202284---august-12)
|
||||
- [Release 2022.8.5 - August 15](#release-202285---august-15)
|
||||
- [Release 2022.8.6 - August 17](#release-202286---august-17)
|
||||
- [Release 2022.8.7 - August 25](#release-202287---august-25)
|
||||
- [Need help? Join the community!](#need-help-join-the-community)
|
||||
- [Breaking Changes](#breaking-changes)
|
||||
- [Farewell to the following](#farewell-to-the-following)
|
||||
@ -606,6 +607,56 @@ The following integrations are now available via the Home Assistant UI:
|
||||
[overkiz docs]: /integrations/overkiz/
|
||||
[slack docs]: /integrations/slack/
|
||||
|
||||
## Release 2022.8.7 - August 25
|
||||
|
||||
- Add edl21 sensor unit mapping for Hz ([@StephanU] - [#76783]) ([edl21 docs])
|
||||
- Change growatt server URL ([@coffeedave] - [#76824]) ([growatt_server docs])
|
||||
- Bump pySwitchbot to 0.18.12 ([@bdraco] - [#77040]) ([switchbot docs])
|
||||
- Bump pySwitchbot to 0.18.14 ([@bdraco] - [#77090]) ([switchbot docs])
|
||||
- Protect against an exception in Shelly climate platform ([@bieniu] - [#77102]) ([shelly docs])
|
||||
- Bump ZHA dependencies ([@puddly] - [#77125]) ([zha docs])
|
||||
- Minor deCONZ clean up ([@Kane610] - [#76323]) ([deconz docs])
|
||||
- Fix level controllable output controls in deCONZ ([@Kane610] - [#77223]) ([deconz docs])
|
||||
- Fix Aladdin connect multiple doors on one device ([@mkmer] - [#77226]) ([aladdin_connect docs])
|
||||
- Fix met_eireann default wind speed unit ([@donoghdb] - [#77229]) ([met_eireann docs])
|
||||
- Update xknx to 1.0.1 ([@farmio] - [#77244]) ([knx docs])
|
||||
- Fix grid_export_limit unit for DT inverters ([@mletenay] - [#77290]) ([goodwe docs])
|
||||
- Add BLE sensor to Aladdin_connect ([@mkmer] - [#76221]) ([aladdin_connect docs])
|
||||
|
||||
[#76221]: https://github.com/home-assistant/core/pull/76221
|
||||
[#76323]: https://github.com/home-assistant/core/pull/76323
|
||||
[#76783]: https://github.com/home-assistant/core/pull/76783
|
||||
[#76824]: https://github.com/home-assistant/core/pull/76824
|
||||
[#77040]: https://github.com/home-assistant/core/pull/77040
|
||||
[#77090]: https://github.com/home-assistant/core/pull/77090
|
||||
[#77102]: https://github.com/home-assistant/core/pull/77102
|
||||
[#77125]: https://github.com/home-assistant/core/pull/77125
|
||||
[#77223]: https://github.com/home-assistant/core/pull/77223
|
||||
[#77226]: https://github.com/home-assistant/core/pull/77226
|
||||
[#77229]: https://github.com/home-assistant/core/pull/77229
|
||||
[#77244]: https://github.com/home-assistant/core/pull/77244
|
||||
[#77290]: https://github.com/home-assistant/core/pull/77290
|
||||
[@Kane610]: https://github.com/Kane610
|
||||
[@StephanU]: https://github.com/StephanU
|
||||
[@bdraco]: https://github.com/bdraco
|
||||
[@bieniu]: https://github.com/bieniu
|
||||
[@coffeedave]: https://github.com/coffeedave
|
||||
[@donoghdb]: https://github.com/donoghdb
|
||||
[@farmio]: https://github.com/farmio
|
||||
[@mkmer]: https://github.com/mkmer
|
||||
[@mletenay]: https://github.com/mletenay
|
||||
[@puddly]: https://github.com/puddly
|
||||
[aladdin_connect docs]: /integrations/aladdin_connect/
|
||||
[deconz docs]: /integrations/deconz/
|
||||
[edl21 docs]: /integrations/edl21/
|
||||
[goodwe docs]: /integrations/goodwe/
|
||||
[growatt_server docs]: /integrations/growatt_server/
|
||||
[knx docs]: /integrations/knx/
|
||||
[met_eireann docs]: /integrations/met_eireann/
|
||||
[shelly docs]: /integrations/shelly/
|
||||
[switchbot docs]: /integrations/switchbot/
|
||||
[zha docs]: /integrations/zha/
|
||||
|
||||
## Need help? Join the community!
|
||||
|
||||
Home Assistant has a great community of users who are all more than willing
|
||||
|
@ -402,6 +402,7 @@
|
||||
/getting-started/installation-raspberry-pi-all-in-one /getting-started
|
||||
/docs/tools/keyring/ /docs/configuration/secrets
|
||||
/docs/tools/credstash/ /docs/configuration/secrets
|
||||
/docs/scripts/editor/ /docs/scripts
|
||||
|
||||
# Blog
|
||||
/blog/2019/05/29/release-94 /blog/2019/06/05/release-94
|
||||
|
@ -4,5 +4,7 @@ description: "Landing page for Home Assistant Android app."
|
||||
---
|
||||
|
||||
<link rel='redirect_uri' href='homeassistant://auth-callback'>
|
||||
<link rel='redirect_uri' href='https://wear.googleapis.com/3p_auth/io.homeassistant.companion.android'>
|
||||
<link rel='redirect_uri' href='https://wear.googleapis.com/3p_auth/io.homeassistant.companion.android.debug'>
|
||||
|
||||
<script>document.location.href = 'https://companion.home-assistant.io/';</script>
|
||||
|
BIN
source/images/blueprints/selector-config-entry.png
Normal file
BIN
source/images/blueprints/selector-config-entry.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 21 KiB |
Loading…
x
Reference in New Issue
Block a user