Voice setup not working with phone or PC

Rookie here following instructions to use my iphone for setup. I go to privacy & security - bluetooth - and no Home Assistant Companion listed to turn on. I use the app on my iphone and it works just fine but can’t find it’s bluetooth setting.

Separately I’ve been trying to add a BT Proxy to my HA Green and I’m using an AI Agent and it has not been successful. This comes after trying to add a BT adapter only to find the current adapters for sale are not on the “approved” list of adapters that work with HA.

Here is my AI summary of my failed attempt at setting up the BT proxy - Bluetooth Proxy Not Activated After Flashing:

  • You flashed the ESP32 multiple times using the ESPHome Web UI (GUI method), but the ESPHome integration in Home Assistant showed only a “web” device without Bluetooth functionality. This was because the GUI flashing process didn’t explicitly enable the Bluetooth Proxy component, resulting in the ESP32 connecting to HA but not acting as a proxy for Bluetooth devices (e.g., SwitchBot Bots).
  • The ESPHome integration listed “1 device” with options like “Allow Home Assistant actions” or “Subscribe to logs,” but these didn’t activate the proxy. The solution required a YAML configuration with bluetooth_proxy: active: true, which you found challenging due to your preference for GUI tools.
  • Symptoms: No Bluetooth devices (e.g., Aqara switch) were detected, and the Bluetooth integration in HA didn’t show the ESP32 as a proxy.
  • Root Cause: The GUI-based ESPHome Web Tools lacked a clear toggle for enabling Bluetooth proxy, and the default firmware didn’t include it. Manual YAML configuration was needed to specify Wi-Fi and Bluetooth settings

Do I need BT for Voice? Can’t it connect wtih wifi?