Commit Graph
5 Commits
Author SHA1 Message Date
Joshua King b0491cfe9d Fix Obico HA address and Notify.Events alert titles 2026-11-04 14:21:16 -05:00
Joshua KingandClaude Opus 5.5 54eaa88616 Send OctoEverywhere alerts to Google Chat instead of Notify.Events
Replace the Notify.Events delivery with a Google Chat space webhook. The
automation builds a cardsV2 card (printer/event header, print details,
camera snapshot, Open printer button) and falls back to plain text if
Google rejects the card or the request fails.

Adds rest_command.google_chat_octoeverywhere, which needs
google_chat_octoeverywhere_webhook in secrets.yaml on the host. The
notify_event_octoeverywhere_token secret is no longer used.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 13:44:51 -05:00
Joshua KingandClaude Opus 5.5 7831b35af2 Add OctoEverywhere webhook to Notify.Events automation
LAN-mode OctoEverywhere webhooks post fixed JSON that Notify.Events can't
parse. This local-only webhook automation translates important events
into titled Notify.Events alerts, passing the OctoEverywhere channel token
per message (the notify_events platform ignores per-platform api_key).

Requires notify_event_octoeverywhere_token in secrets.yaml on the host.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 12:23:14 -05:00
root 5f0080e11c updates 2026-11-02 08:44:07 -05:00
Joshua King 35d815de79 feat: add litter box alert and kiosk dashboard automations
Add new automation files to the Home Assistant configuration:

- 02a_litter_box_alerts.yaml: Notifications for multiple litter boxes
  (Poop Box, Triple Threat, Cat Crapper 3000, The Deuce, and Luma
  Smart) covering waste bin full, low litter level, door error, and
  deodorant empty alerts, leveraging shared notification blueprints
- 06a_kiosk_dashboards.yaml: Automations for managing kiosk dashboards

These automations centralize pet-care and maintenance notifications
so alerts are triggered consistently across devices.
2026-10-08 14:47:08 -04:00