- name: Install dependencies. ansible.builtin.package: name: - python3 - python3-dev - python3-venv - python3-virtualenv - python3-pip - libffi-dev - libssl-dev - libjpeg-dev - zlib1g-dev - autoconf - build-essential - libopenjp2-7 - libtiff5 - libturbojpeg0 - tzdata - name: Install home-assistant ansible.builtin.pip: name: homeassistant virtualenv: /srv/homeassistant - name: Fix permissions. ansible.builtin.file: path: /srv/homeassistant state: directory owner: homeassistant group: homeassistant recurse: yes - name: Create home-assistant systemd service. ansible.builtin.copy: src: homeassistant.service dest: /etc/systemd/system/homeassistant.service owner: root group: root mode: 0644 - name: Enable homeassistant service. ansible.builtin.service: name: homeassistant state: started enabled: yes daemon-reload: yes