Hey people!
My first post here, but have been using HASS for a month or 2. I love it! But…
There is something strange going on with HASS when the Bluetooth LE Tracker is enabled in the configuration.yaml. It freezes / delays the HASS software completely. It takes an average around the 10 - 15 seconds before I’m able to toggle a light bulb or even to load the webpage.
To give you more information on my issue; I’m using a (LAN connected) RPi3 (latest firmware, latest updates / upgrades) with the AiO version of HASS. I have a couple of BTLE keychain tags that I’m trying to track for Presence Detection.
So whenever I enable the BTLE tracker component with it’s default options, it starts to freeze HASS… When I disable the component it all works perfectly fine and responds quickly again. I initially thought that (by reading other BT(LE) problem topics over here) the onboard Bluetooth was jamming the onboard WiFi, explaining the freezing…
But even now that my RPi3 is LAN connected and the BTLE component enabled, HASS would still freeze up, but I’m having no problems at all SSH connecting to my RPi3 and running other software simultaniously without crashes / freezes! I also checked HASS for CPU usage during my test, and it wont even pass the ±6% CPU and ±6% MEM… but it still manages to freeze, and no other running software on my RPi3 is having problems at all.
I’m getting the feeling that maybe some process, hook or whatever in HASS checking the BTLE, is holding up the entire service untill it’s finished doing what it’s doing?
I hope someone could help me out