From b9d48d0df8a4205f364b730f9e227bd8159c1221 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Thu, 28 Dec 2023 17:07:43 -0600 Subject: [PATCH] home-assistant: Add (back) event-snapshot.sh When transitioning to the ConfigMap for maintaining Home Assistant YAML configuration, I did not bring the `event-snapshot.sh` script because I thought it was no longer in use. It turns out I was mistaken; it is used by the driveway camera alerts. --- home-assistant/event-snapshot.sh | 3 +++ home-assistant/kustomization.yaml | 1 + home-assistant/shell-command.yaml | 3 +++ 3 files changed, 7 insertions(+) create mode 100644 home-assistant/event-snapshot.sh diff --git a/home-assistant/event-snapshot.sh b/home-assistant/event-snapshot.sh new file mode 100644 index 0000000..72fa475 --- /dev/null +++ b/home-assistant/event-snapshot.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +curl -fsSL -o /tmp/snapshot.jpg "http://frigate.pyrocufflink.blue:5000/api/events/$1/snapshot.jpg" diff --git a/home-assistant/kustomization.yaml b/home-assistant/kustomization.yaml index cfda1bd..f795987 100644 --- a/home-assistant/kustomization.yaml +++ b/home-assistant/kustomization.yaml @@ -23,6 +23,7 @@ configMapGenerator: - name: home-assistant files: - configuration.yaml + - event-snapshot.sh - groups.yaml - shell-command.yaml options: diff --git a/home-assistant/shell-command.yaml b/home-assistant/shell-command.yaml index 3c2b5c7..bcb7035 100644 --- a/home-assistant/shell-command.yaml +++ b/home-assistant/shell-command.yaml @@ -1,2 +1,5 @@ +event_snapshot: >- + sh /run/config/event-snapshot.sh {{ event_id }} + restart_diddy_mopidy: >- ssh -i /config/homeassistant-ssh.pem -oUserKnownHostsFile=/config/ssh_known_hosts -oBatchMode=yes pi@diddy.pyrocufflink.red restart-mopidy