Remove esphome host and role since it has been migrated to NixOS
This commit is contained in:
parent
ed74a88734
commit
6a023f5433
9 changed files with 0 additions and 129 deletions
|
@ -1,11 +0,0 @@
|
|||
[Unit]
|
||||
Description=ESPHome
|
||||
|
||||
[Service]
|
||||
ExecStart=/home/esphome/.local/bin/esphome dashboard /home/esphome/.local/bin/config/
|
||||
WorkingDirectory=/home/esphome/.local/bin
|
||||
User=esphome
|
||||
Environment=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/esphome/.local/bin
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
|
@ -1,7 +0,0 @@
|
|||
---
|
||||
- name: Restart esphome
|
||||
become: true
|
||||
ansible.builtin.systemd:
|
||||
service: esphome.service
|
||||
state: restarted
|
||||
daemon_reload: true
|
|
@ -1,8 +0,0 @@
|
|||
---
|
||||
argument_specs:
|
||||
main:
|
||||
options:
|
||||
esphome__version:
|
||||
description: ESPHome version that should be installed.
|
||||
type: str
|
||||
required: true
|
|
@ -1,9 +0,0 @@
|
|||
---
|
||||
dependencies:
|
||||
- role: distribution_check
|
||||
vars:
|
||||
distribution_check__distribution_support_spec:
|
||||
- name: Debian
|
||||
major_versions:
|
||||
- "11"
|
||||
- "12"
|
|
@ -1,41 +0,0 @@
|
|||
- name: Ensure acl is installed
|
||||
become: true
|
||||
ansible.builtin.apt:
|
||||
name: acl
|
||||
- name: Ensure pip is installed
|
||||
become: true
|
||||
ansible.builtin.apt:
|
||||
name: python3-pip
|
||||
- name: Ensure esphome user exists
|
||||
become: true
|
||||
ansible.builtin.user:
|
||||
name: esphome
|
||||
shell: /bin/bash
|
||||
- name: Ensure esphome dependencies are installed
|
||||
become: true
|
||||
become_user: esphome
|
||||
ansible.builtin.pip:
|
||||
name: tornado
|
||||
extra_args: --user
|
||||
- name: Ensure esphome is installed
|
||||
become: true
|
||||
become_user: esphome
|
||||
ansible.builtin.pip:
|
||||
name: "esphome=={{ esphome__version }}"
|
||||
extra_args: --user
|
||||
notify: Restart esphome
|
||||
- name: Ensure esphome systemd service file is deployed
|
||||
become: true
|
||||
ansible.builtin.copy:
|
||||
src: esphome.service
|
||||
dest: /etc/systemd/system/esphome.service
|
||||
mode: "644"
|
||||
owner: root
|
||||
group: root
|
||||
notify: Restart esphome
|
||||
- name: Ensure esphome service is enabled and started
|
||||
become: true
|
||||
ansible.builtin.systemd:
|
||||
service: esphome.service
|
||||
enabled: true
|
||||
state: started
|
Loading…
Add table
Add a link
Reference in a new issue