I have connected to the Host serial console and noticed there are hci tools already installed, from there I was able to run hcitool lescan and the device I want to connect to is discovered:
root@2b97a16:~# hcitool lescan
LE Scan ...
...
A4:C1:38:F3:FA:1B ATC_F3FA1B
This tells me bluetooth already is available to the host … So why am I unable to detect the BLE device in Home Assistant :-/
I wanted to use the dbus and bluetooth blocks so added those first, but could not get anything on home assistant to work. After that I instead simply added the environment variable and it worked, without the aforementioned blocks. I feel like the blocks is the Balena way to do things so it was a shame this did not easily work [but I blame my lack of working knowledge of blocks for that].
I added the PVVX firmware to the sensor and have been able to add as a BTHome integration.
I do notice this error and warnings though:
homeassistant 2023-01-01 23:53:05.692 ERROR (MainThread) [homeassistant.components.bluetooth.scanner] hci0 (B8:27:EB:0E:64:EC): Error stopping scanner: [org.bluez.Error.InProgress] Operation already in progress
homeassistant 2023-01-01 23:53:05.702 WARNING (MainThread) [bluetooth_auto_recovery.recover] Getting Bluetooth adapter failed hci0 [B8:27:EB:0E:64:EC] because the system cannot create a bluetooth socket: Unable to open PF_BLUETOOTH socket
homeassistant 2023-01-01 23:53:05.707 WARNING (MainThread) [bluetooth_auto_recovery.recover] Could not find adapter with mac address B8:27:EB:0E:64:EC or hci0
homeassistant 2023-01-01 23:53:05.712 WARNING (MainThread) [bluetooth_auto_recovery.recover] Closing Bluetooth adapter hci0 [B8:27:EB:0E:64:EC] failed: 'NoneType' object has no attribute 'detach'