From c91568cd7e782d1e6493eba8aee3f4bb51b494ce Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Fri, 9 Feb 2024 16:38:34 +0000 Subject: [PATCH] frigate: Fix using Coral devices for detection --- host_vars/frigate02.home.foo.sh.yml | 2 +- roles/frigate/files/99-frigate.rules | 3 ++- roles/frigate/meta/main.yml | 1 + roles/frigate/tasks/main.yml | 1 + 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/host_vars/frigate02.home.foo.sh.yml b/host_vars/frigate02.home.foo.sh.yml index 0705564..f8de6b1 100644 --- a/host_vars/frigate02.home.foo.sh.yml +++ b/host_vars/frigate02.home.foo.sh.yml @@ -12,4 +12,4 @@ network_interfaces: proto: static nameservers: [172.20.26.1, 172.20.26.3] virt_install_devices: - - 004.003 + - 004.004 diff --git a/roles/frigate/files/99-frigate.rules b/roles/frigate/files/99-frigate.rules index f22efc5..9d5516e 100644 --- a/roles/frigate/files/99-frigate.rules +++ b/roles/frigate/files/99-frigate.rules @@ -1 +1,2 @@ -SUBSYSTEM=="tty", ATTRS{idVendor}=="1a6e", ATTRS{idProduct}=="089a", MODE="0660", GROUP="frigate" +SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="9302", MODE="0660", GROUP="frigate" +SUBSYSTEM=="usb", ATTRS{idVendor}=="1a6e", ATTRS{idProduct}=="089a", MODE="0660", GROUP="frigate" diff --git a/roles/frigate/meta/main.yml b/roles/frigate/meta/main.yml index 19b52d0..9699a03 100644 --- a/roles/frigate/meta/main.yml +++ b/roles/frigate/meta/main.yml @@ -2,3 +2,4 @@ dependencies: - {role: apache} - {role: podman} + - {role: udev} diff --git a/roles/frigate/tasks/main.yml b/roles/frigate/tasks/main.yml index a5a4439..acc781e 100644 --- a/roles/frigate/tasks/main.yml +++ b/roles/frigate/tasks/main.yml @@ -23,6 +23,7 @@ mode: "0644" owner: root group: "{{ ansible_wheel }}" + notify: Reload udev rules - name: Create config ansible.builtin.template: