Yale Lock randomly plays sounds since integrating with HA

Here’s my set up:

  • Yale Assure Lock 2
  • August Integration in HA (to get the offline key)
  • ESPHome Bluetooth proxy (~2m from the lock)
  • Yale Access Bluetooth integration
  • HA set up is HAOS on a VM via UTM on a Mac Mini M1

For the most part, it works perfectly.

But since setting it up, my Yale Lock makes sounds at random times - including the middle of the night, which is harming my significant other approval ratings as the lock is just a few meters from our bedroom and wakes us up.

I believe the sound it’s making is the ‘turning on’ noise that the lock makes when you put the batteries in. Which makes me think it is randomly restarting for some reason and given it’s only started doing this since setting it up with HA, I think the integration is the cause.

My hypothesis is that the locks aren’t used to 24x7 bluetooth connectivity (as aside from HA, there’s really no reason for it) and that it’s causing something weird on the lock that leads to the restart.

Question:

  1. Has anyone else seen similar behaviour?
  2. Where should I start in terms of trying to confirm the cause and fix?

Given the Yale side is quite locked down (e.g. I don’t know if the lock produces any debug logs or makes them accessible), my thought is that it might make sense to enable more logging on the ESPHome Bluetooth proxy and see what it says at the times when the noise is made. Maybe I should also do similar an enable more logging on the Yale Access Bluetooth integration?

Here’s my ESPHome Bluetooth Proxy config:

substitutions:
  name: esp32-bluetooth-proxy-4c0598
  friendly_name: Bluetooth Proxy 4c0598
packages:
  esphome.bluetooth-proxy: github://esphome/bluetooth-proxies/esp32-generic/esp32-generic.yaml@main
esphome:
  name: ${name}
  name_add_mac_suffix: false
  friendly_name: ${friendly_name}
api:
  encryption:
    key: XXXXXXX


wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password