Does HA install Python packages by itself?

Hi,

I installed HA with the “all in one installer” on Raspbian Lite.

often I added a new component to .yaml HA does not install the package. I see this in Errorlog.

16-11-12 13:12:21 homeassistant.bootstrap: Not initializing device_tracker.bluetooth_le_tracker because could not install dependency gattlib==0.20150805

Now I can install pygattlib manuell (with user hass?) and than, it seems to work.

Is that a normal procedure?

Thx for help

…without knowing it for sure because I’m fairly new to HASS too, I suspect that HASS is trying to install missing stuff by itself. I noticed this behavior when HASS starts for the first time. There is a “deps” folder inside your profile directory that hosts certain Python packages. I guess this is the default location for those HASS-installed dependencies.

Cheers
Ralph

hey, thx for reply.

I’ve found that most packages are automatically installed by HA.
With these components I had to install some packages manually.

  • bluetooth LE (did not work for me on RP3, I have to set root permission to phyton3, but with BT-LE active, HA is very VERY slow.)

  • iCloud

  • Nmap