apple_airplayer
v0.0.8
ホームアシスタント統合コンポーネントは、AirPlayデバイスをTTSスピーカーとして作成します。
Apple AirPlayerコンポーネントにはPyatv 0.8.1が必要です。これは、最新バージョンのホームアシスタント(2021.7.3)で自己完結型です。 pip list | grep pyqatv in home home assistant containerホストのPyatvのバージョンを確認してください。 0.8.1未満の場合は、PYATVをアップグレードするには、以下のようにコマンドを実行する必要があります。
apk update
apk add build-base
pip3 install --upgrade pyatv
pip3 install --upgrade attrs
ホームアシスタント2021.7.3〜2021.8.2にはバグがあり、HAコアクラッシュを引き起こします。 HA 2021.7.3〜2021.8.2を使用している場合は、Miniaudioを再インストールする必要があります。次のコマンドを入力します
apk update
apk add build-base
pip3 uninstall --yes miniaudio
pip3 install miniaudio
注意:HA Coreを新しいリリースにアップグレードする場合は、Miniaudioを再インストールする必要があります。
HACSを使用してカスタムリポジトリとしてインストールするか、最新リリースからcustom_components/apple_airplayerのすべてのファイルを/custom_components/apple_airplayerにコピーします。 Homeassistantを再起動します。
Home Assistant IntegrationsページにApple AirPlayerコンポーネントを追加すると、ネットワークでAirPlayデバイスを自動表示できます。コンポーネントがデバイスを見つけられない場合は、IPアドレスを指定してデバイスを追加できます。