diff --git a/source/_integrations/homekit.markdown b/source/_integrations/homekit.markdown index a8c726e4e25..51b77ecd022 100644 --- a/source/_integrations/homekit.markdown +++ b/source/_integrations/homekit.markdown @@ -17,8 +17,12 @@ The `homekit` integration allows you to forward entities from Home Assistant to
- It might be necessary to install an additional package: - `sudo apt-get install libavahi-compat-libdnssd-dev` +If you are using the official Home Assistant images or running Home Assistant Core on Docker, HomeKit is ready to go out of the box. If you are running Home Assistant in a manual virtual environment or on a NAS without Docker, you may need to install or upgrade dependencies for HomeKit to function. + +HomeKit requires openssl 1.1.0 or later as the HomeKit Accessory Protocol (HAP) uses the `ChaCha20` stream cipher and the `Poly1305` authenticator. + +It might be necessary to install an additional package: +`sudo apt-get install libavahi-compat-libdnssd-dev`
diff --git a/source/_integrations/homekit_controller.markdown b/source/_integrations/homekit_controller.markdown index f7ead7e9eae..dad0ff51e89 100644 --- a/source/_integrations/homekit_controller.markdown +++ b/source/_integrations/homekit_controller.markdown @@ -57,6 +57,14 @@ Home Assistant does not currently support HomeKit BLE. +
+ +If you are using the official Home Assistant images or running Home Assistant Core on Docker, HomeKit controller is ready to go out of the box. If you are running Home Assistant in a manual virtual environment or on a NAS without Docker, you may need to install or upgrade dependencies for HomeKit controller to function. + +HomeKit controller requires openssl 1.1.0 or later as the HomeKit Accessory Protocol (HAP) uses the `ChaCha20` stream cipher and the `Poly1305` authenticator. + +
+ ## Troubleshooting ### I don't have a HomeKit PIN