Hi,
I wanted to implement a Bluetooth presence detector to control the heater in my apartment. I came across this post, which pointed me to Theengs Gateway. I installed the Mosquitto Broker first and proceeded with installing Theengs Gateway following the “Install Theengs Gateway as an Add ON in Home Assistant” instructions. However, clicking on install and waiting for ~ 5 minutes results in an install error telling me to look into the supervisor logs. The logs reveal the following for the Theengs install:
2025-01-03 15:23:37.717 ERROR (MainThread) [supervisor.utils.json] Can’t write /data/addons/data/007e7788_theengsgw/options.json: [Errno 2] No such file or directory: ‘/data/addons/data/007e7788_theengsgw/tmph9dn78ye’
2025-01-03 15:23:37.719 ERROR (MainThread) [supervisor.addons.addon] Add-on 007e7788_theengsgw can’t write options
Note that I can’t access the logs immediately because it looks like the Add-On tries to start, but this crashes HomeAssistant. The BLE Controller of my Raspberry Pi, which runs HomeAssistant, seems to crash, too, because all Bluetooth Devices in my HomeAssistant appear to be offline after the HomeAssistant recovery procedure (which takes ~ 30 minutes).
What is going on here, and how can I fix it?
System:
Raspberry Pi 3B+
HomeAssistant Core: 2025.1.0
HomeAssistant Supervisor: 2024.12.3
HomeAssistant Operating System: 14.1
HomeAssistant Frontend: 20250103.0
Note:
I followed the Raspberry Pi install instructions for HomeAssistant to setup my HomeAssistant.