diff --git a/_config.yml b/_config.yml
index 65da212fac7..353dfbb3100 100644
--- a/_config.yml
+++ b/_config.yml
@@ -107,8 +107,8 @@ social:
# Home Assistant release details
current_major_version: 2022
current_minor_version: 8
-current_patch_version: 0
-date_released: 2022-08-03
+current_patch_version: 1
+date_released: 2022-08-04
# Either # or the anchor link to latest release notes in the blog post.
# Must be prefixed with a # and have double quotes around it.
diff --git a/package-lock.json b/package-lock.json
index 0d2628fe3db..f66dc1a71c2 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -17,7 +17,7 @@
"textlint": "^12.2.1",
"textlint-filter-rule-comments": "^1.2.2",
"textlint-rule-common-misspellings": "^1.0.1",
- "textlint-rule-terminology": "^3.0.2"
+ "textlint-rule-terminology": "^3.0.3"
}
},
"node_modules/@azu/format-text": {
@@ -5384,9 +5384,9 @@
}
},
"node_modules/textlint-rule-terminology": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/textlint-rule-terminology/-/textlint-rule-terminology-3.0.2.tgz",
- "integrity": "sha512-PgHg7wkf0gWbihSL+GZF+rG8GJX01azQXIUtWZ4UniDs5GwcwXpb98Dts8jrFQ+c9UeLb1u2HtBgjTmlWkWlQw==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/textlint-rule-terminology/-/textlint-rule-terminology-3.0.3.tgz",
+ "integrity": "sha512-c1AzZ7ztXZfLySI8j7CnUGj8leNsfTCs+OPwJQV0ZWpKIZ7FsuRULCof1wLxsOZM+9MpVkmJWGfi6/qR6kRGIg==",
"dev": true,
"dependencies": {
"lodash": "^4.17.15",
@@ -10077,9 +10077,9 @@
}
},
"textlint-rule-terminology": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/textlint-rule-terminology/-/textlint-rule-terminology-3.0.2.tgz",
- "integrity": "sha512-PgHg7wkf0gWbihSL+GZF+rG8GJX01azQXIUtWZ4UniDs5GwcwXpb98Dts8jrFQ+c9UeLb1u2HtBgjTmlWkWlQw==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/textlint-rule-terminology/-/textlint-rule-terminology-3.0.3.tgz",
+ "integrity": "sha512-c1AzZ7ztXZfLySI8j7CnUGj8leNsfTCs+OPwJQV0ZWpKIZ7FsuRULCof1wLxsOZM+9MpVkmJWGfi6/qR6kRGIg==",
"dev": true,
"requires": {
"lodash": "^4.17.15",
diff --git a/package.json b/package.json
index 97a535e9e18..b163f9ba7cd 100644
--- a/package.json
+++ b/package.json
@@ -12,7 +12,7 @@
"textlint": "^12.2.1",
"textlint-filter-rule-comments": "^1.2.2",
"textlint-rule-common-misspellings": "^1.0.1",
- "textlint-rule-terminology": "^3.0.2"
+ "textlint-rule-terminology": "^3.0.3"
},
"resolutions": {
"minimist": ">=1.2.5"
diff --git a/source/_faq/release.markdown b/source/_faq/release.markdown
index 8d55805e543..f8c5d90f49b 100644
--- a/source/_faq/release.markdown
+++ b/source/_faq/release.markdown
@@ -6,4 +6,7 @@ ha_category: Common
New versions of Home Assistant are released on the first Wednesday of every month. The exact dates can be seen in the upcoming events calendar on the [Home Assistant Developers](https://developers.home-assistant.io/) website.
+A list of all releases in our history and their announcement blog posts
+can be found [here](/blog/categories/core/).
+
The last week of our release schedule is primarily focused on beta testing. Users who participate in the beta can view the changelog under [beta release notes](https://rc.home-assistant.io/latest-release-notes/) and get help in the `#beta` channel of [Home Assistant's Discord server](/join-chat). Testers are also encouraged to [report issues on GitHub](/help/#bugs-feature-requests-and-alike).
diff --git a/source/_integrations/bluetooth.markdown b/source/_integrations/bluetooth.markdown
index 515d8220317..22f79f33fe7 100644
--- a/source/_integrations/bluetooth.markdown
+++ b/source/_integrations/bluetooth.markdown
@@ -35,17 +35,34 @@ For Bluetooth to function on Linux systems, the [D-Bus](https://en.wikipedia.org
- Home Assistant Supervised: The host system must run BlueZ, and the D-Bus socket must be accessible to Home Assistant **inside** the container.
- Home Assistant Core: The system must run BlueZ, and the D-Bus socket must be accessible to Home Assistant.
+### Additional details for Container installs
+
+{% details Making the DBus socket available in the Docker container %}
+
+For most systems, the Dbus socket is in `/run/dbus`. The socket must be available in the container for Home Assistant to be able to connect to Dbus and access the Bluetooth adapter. When starting with `docker run`, this can be accomplished by adding `-v /run/dbus:/run/dbus:ro` to the command. If the Dbus socket is in `/var/run/dbus` on the host system, use `-v /var/run/dbus:/run/dbus:ro` instead.
+
+{% enddetails %}
+
+### Additional details for Container and Supervised installs
+
+{% details Installing BlueZ %}
+
+On Debian based host systems, the `sudo apt-get -y install bluez` command will install BlueZ.
+
+{% enddetails %}
+
## Installing a USB Bluetooth Adapter
Some systems may not come with Bluetooth and require a USB adapter. Installing an adapter for the first time may require multiple restarts for the device to be fully recognized.
-If you experience an unreliable Bluetooth connection, installing a [USB extension cable with a Ferrite Bead](https://a.co/d/fRnFIwy) may improve reliability.
+If you experience an unreliable Bluetooth connection, installing a short USB extension cable between your Bluetooth adapter and your Home Assistant server may improve reliability.
### Known working adapters
- ASUS USB-BT400
- ASUS USB-BT500
- Avantree DG45
+- Kinivo BTD-400
- Maxuni BT-501
- SUMEE BT501
- UGREEN CM390
diff --git a/source/_integrations/digital_loggers.markdown b/source/_integrations/digital_loggers.markdown
index 820e95ee41a..e0b5d5296f5 100644
--- a/source/_integrations/digital_loggers.markdown
+++ b/source/_integrations/digital_loggers.markdown
@@ -27,3 +27,8 @@ ha_release: pre 0.7
---
{% include integrations/supported_brand.md %}
+
+The only tested working model is the Pro Switch.
+
+Supported Digital Loggers models emulate the WeMo protocol but this is not automatically enabled.
+To enable this, find the IP address of your device and log in. Click on External APIs, check the box to allow CoAP, and then click submit.
diff --git a/source/_integrations/epsonworkforce.markdown b/source/_integrations/epsonworkforce.markdown
index c2624fb5c7f..c1122ffc6fd 100644
--- a/source/_integrations/epsonworkforce.markdown
+++ b/source/_integrations/epsonworkforce.markdown
@@ -67,6 +67,7 @@ Tested devices:
- Epson WF3540
- Epson WF3620
- Epson WF3640
+- Epson WF4820
- Epson EcoTank ET-77x0
- Epson ET-2650
- Epson ET-4750
diff --git a/source/_integrations/luci.markdown b/source/_integrations/luci.markdown
index d140ea5e6c4..d90afe8498c 100644
--- a/source/_integrations/luci.markdown
+++ b/source/_integrations/luci.markdown
@@ -1,6 +1,6 @@
---
-title: OpenWRT (luci)
-description: Instructions on how to integrate OpenWRT routers into Home Assistant.
+title: OpenWrt (luci)
+description: Instructions on how to integrate OpenWrt routers into Home Assistant.
ha_category:
- Presence Detection
ha_iot_class: Local Polling
@@ -15,7 +15,7 @@ ha_integration_type: integration
This is a presence detection scanner for OpenWrt using [luci](https://openwrt.org/docs/techref/luci).
-Before this scanner can be used you have to install the luci RPC package on OpenWRT:
+Before this scanner can be used you have to install the luci RPC package on OpenWrt:
```bash
# opkg install luci-mod-rpc
diff --git a/source/_integrations/repairs.markdown b/source/_integrations/repairs.markdown
index 6c75cac8870..7e9ae75a115 100644
--- a/source/_integrations/repairs.markdown
+++ b/source/_integrations/repairs.markdown
@@ -34,7 +34,7 @@ in the repairs dashboard is shown in the sidebar on the "Settings" menu item.
-The settings menu item shows the number of updatesd and repairable issues pending.
+The settings menu item shows the number of pending updates and repairable issues.
Navigate to {% my repairs title="**Settings** -> **System** -> **Repairs**" %}
diff --git a/source/_integrations/zha.markdown b/source/_integrations/zha.markdown
index e1169abb54f..ee0bc893fe8 100644
--- a/source/_integrations/zha.markdown
+++ b/source/_integrations/zha.markdown
@@ -83,7 +83,7 @@ Some other Zigbee coordinator hardware may not support a firmware that is capabl
- [RaspBee II (a.k.a. RaspBee 2) Raspberry Pi Shield from dresden elektronik](https://phoscon.de/raspbee2)
- [RaspBee Raspberry Pi Shield from dresden elektronik](https://phoscon.de/raspbee)
- Silicon Labs EmberZNet based radios using the EZSP protocol (via the [bellows](https://github.com/zigpy/bellows) library for zigpy)
- - [ITead Zigbee 3.0 USB Dongle (EFR32MG21) Model 9888010100045](https://itead.cc/product/zigbee-3-0-usb-dongle/)
+ - [ITead SONOFF Zigbee 3.0 USB Dongle Plus Model "ZBDongle-E" (EFR32MG21 variant)](https://itead.cc/product/zigbee-3-0-usb-dongle/)
- [ITead Sonoff ZBBridge](https://itead.cc/product/sonoff-zbbridge/) (Note! [WiFi-based bridges are not recommended for ZHA with EZSP radios](https://github.com/home-assistant/home-assistant.io/issues/17170). Also, this first have to be flashed with [Tasmota firmware and Silabs EmberZNet NCP EZSP UART Host firmware to use as Serial-to-IP adapter](https://www.digiblur.com/2020/07/how-to-use-sonoff-zigbee-bridge-with.html))
- [Nortek GoControl QuickStick Combo Model HUSBZB-1 (Z-Wave & Zigbee Ember 3581 USB Adapter)](https://www.nortekcontrol.com/products/2gig/husbzb-1-gocontrol-quickstick-combo/) (Note! Not a must but recommend [upgrade the EmberZNet NCP application firmware](https://github.com/walthowd/husbzb-firmware))
- [Elelabs Zigbee USB Adapter](https://elelabs.com/products/elelabs-usb-adapter.html)/[POPP ZB-Stick](https://shop.zwave.eu/detail/index/sArticle/2496) (Note! Not a must but recommend [upgrade the EmberZNet NCP application firmware](https://github.com/Elelabs/elelabs-zigbee-ezsp-utility))
@@ -172,7 +172,7 @@ Some devices can be auto-discovered, which can simplify the ZHA setup process. T
| Device | Discovery Method | Identifier |
| -------| ---------------- | ---------- |
-| [ITead SONOFF Zigbee 3.0 USB Dongle Plus](https://itead.cc/product/sonoff-zigbee-3-0-usb-dongle-plus/) | USB | 10C4:EA60 |
+| [ITead SONOFF Zigbee 3.0 USB Dongle Plus Model "ZBDongle-P" (CC2652P variant)](https://itead.cc/product/sonoff-zigbee-3-0-usb-dongle-plus/) | USB | 10C4:EA60 |
| [Bitron Video/SMaBiT BV AV2010/10](https://bv.smabit.eu/index.php/smart-home-produkte/zb-funkstick/) | USB | 10C4:8B34 |
| [ConBee II](https://phoscon.de/conbee2) | USB | 1CF1:0030 |
| [Nortek HUSBZB-1](https://www.nortekcontrol.com/products/2gig/husbzb-1-gocontrol-quickstick-combo/) | USB | 10C4:8A2A |
diff --git a/source/_integrations/zwave_js.markdown b/source/_integrations/zwave_js.markdown
index 3d4f72db09e..d3e6743526c 100644
--- a/source/_integrations/zwave_js.markdown
+++ b/source/_integrations/zwave_js.markdown
@@ -870,6 +870,6 @@ Many users have reported issues with interference when the USB stick was directl
Z-Wave JS writes details to its logs. To access these logs go to the following.
- **Configuraton** -> **Devices & Services** -> **Integrations(tab)** -> **Z-Wave (CONFIGURE)** -> **Logs(tab)**
+ **Settings** -> **Devices & Services** -> **Integrations(tab)** -> **Z-Wave (CONFIGURE)** -> **Logs(tab)**
You need to keep this browser tab open for logging to be active.
diff --git a/source/_posts/2022-08-03-release-20228.markdown b/source/_posts/2022-08-03-release-20228.markdown
index f6fa61ce8f7..632c83493f9 100644
--- a/source/_posts/2022-08-03-release-20228.markdown
+++ b/source/_posts/2022-08-03-release-20228.markdown
@@ -43,27 +43,18 @@ Enjoy the release!
- [Other noteworthy changes](#other-noteworthy-changes)
- [New Integrations](#new-integrations)
- [Integrations now available to set up from the UI](#integrations-now-available-to-set-up-from-the-ui)
+- [Release 2022.8.1 - August 4](#release-202281---august-4)
- [Need help? Join the community!](#need-help-join-the-community)
- [Breaking Changes](#breaking-changes)
- [Farewell to the following](#farewell-to-the-following)
- [All changes](#all-changes)
-Don't forget to [join our release party live stream on YouTube](https://www.youtube.com/watch?v=lorem) today at 12:00 PDT / 21:00 CET!
-
-
-
-{% comment %}
-
-
-
Missed our release party live stream on YouTube? Don't worry! You can watch
the recording of it right here!
-{% endcomment %}
-
## Introducing Repairs: You can fix it!
A completely new feature we hope you are going to love: **Repairs**! 👷♂️
@@ -319,6 +310,74 @@ The following integrations are now available via the Home Assistant UI:
[Anthem A/V Receivers]: /integrations/anthemav
[Bose SoundTouch]: /integrations/soundtouch
+## Release 2022.8.1 - August 4
+
+- Fix zwave_js addon info ([@MartinHjelmare] - [#76044]) ([hassio docs]) ([zwave_js docs])
+- Bump bleak to 0.15.1 ([@bdraco] - [#76136]) ([bluetooth docs])
+- Allow climate operation mode fan_only as custom mode in Alexa ([@jbouwh] - [#76148]) ([alexa docs])
+- Remove icon attribute if device class is set ([@dgomes] - [#76161]) ([integration docs])
+- Fix flux_led ignored entries not being respected ([@bdraco] - [#76173]) ([flux_led docs])
+- Fix race in bluetooth async_process_advertisements ([@bdraco] - [#76176]) ([bluetooth docs])
+- Add repair item to remove no-longer-functioning Flu Near You integration ([@bachya] - [#76177]) ([flunearyou docs]) (deprecation)
+- Fix arm away in Risco ([@OnFreund] - [#76188]) ([risco docs])
+- Fix nullable ip_address in mikrotik ([@engrbm87] - [#76197]) ([mikrotik docs])
+- Mark RPI Power binary sensor as diagnostic ([@frenck] - [#76198]) ([rpi_power docs])
+- BLE pairing reliablity fixes for HomeKit Controller ([@bdraco] - [#76199]) ([homekit_controller docs]) (dependency)
+- Bump NextDNS library ([@bieniu] - [#76207]) ([nextdns docs])
+- Bump AIOAladdin Connect to 0.1.41 ([@mkmer] - [#76217]) ([aladdin_connect docs]) (dependency)
+- Fix spelling of OpenWrt in luci integration manifest ([@frenck] - [#76219]) ([luci docs])
+- Fix Life360 recovery from server errors ([@pnbruckner] - [#76231]) ([life360 docs])
+- More explicitly call out special cases with SimpliSafe authorization code ([@bachya] - [#76232]) ([simplisafe docs])
+- Enable strict typing for HomeKit Controller config flow module ([@Jc2k] - [#76233]) ([homekit_controller docs])
+- Fix some homekit_controller pylint warnings and (local only) test failures ([@Jc2k] - [#76122]) ([homekit_controller docs])
+
+[#76044]: https://github.com/home-assistant/core/pull/76044
+[#76122]: https://github.com/home-assistant/core/pull/76122
+[#76136]: https://github.com/home-assistant/core/pull/76136
+[#76148]: https://github.com/home-assistant/core/pull/76148
+[#76161]: https://github.com/home-assistant/core/pull/76161
+[#76173]: https://github.com/home-assistant/core/pull/76173
+[#76176]: https://github.com/home-assistant/core/pull/76176
+[#76177]: https://github.com/home-assistant/core/pull/76177
+[#76188]: https://github.com/home-assistant/core/pull/76188
+[#76197]: https://github.com/home-assistant/core/pull/76197
+[#76198]: https://github.com/home-assistant/core/pull/76198
+[#76199]: https://github.com/home-assistant/core/pull/76199
+[#76207]: https://github.com/home-assistant/core/pull/76207
+[#76217]: https://github.com/home-assistant/core/pull/76217
+[#76219]: https://github.com/home-assistant/core/pull/76219
+[#76231]: https://github.com/home-assistant/core/pull/76231
+[#76232]: https://github.com/home-assistant/core/pull/76232
+[#76233]: https://github.com/home-assistant/core/pull/76233
+[@Jc2k]: https://github.com/Jc2k
+[@MartinHjelmare]: https://github.com/MartinHjelmare
+[@OnFreund]: https://github.com/OnFreund
+[@bachya]: https://github.com/bachya
+[@bdraco]: https://github.com/bdraco
+[@bieniu]: https://github.com/bieniu
+[@dgomes]: https://github.com/dgomes
+[@engrbm87]: https://github.com/engrbm87
+[@frenck]: https://github.com/frenck
+[@jbouwh]: https://github.com/jbouwh
+[@mkmer]: https://github.com/mkmer
+[@pnbruckner]: https://github.com/pnbruckner
+[aladdin_connect docs]: /integrations/aladdin_connect/
+[alexa docs]: /integrations/alexa/
+[bluetooth docs]: /integrations/bluetooth/
+[flunearyou docs]: /integrations/flunearyou/
+[flux_led docs]: /integrations/flux_led/
+[hassio docs]: /integrations/hassio/
+[homekit_controller docs]: /integrations/homekit_controller/
+[integration docs]: /integrations/integration/
+[life360 docs]: /integrations/life360/
+[luci docs]: /integrations/luci/
+[mikrotik docs]: /integrations/mikrotik/
+[nextdns docs]: /integrations/nextdns/
+[risco docs]: /integrations/risco/
+[rpi_power docs]: /integrations/rpi_power/
+[simplisafe docs]: /integrations/simplisafe/
+[zwave_js docs]: /integrations/zwave_js/
+
## Need help? Join the community!
Home Assistant has a great community of users who are all more than willing