diff --git a/dokumenter/oensker.md b/dokumenter/oensker.md index 911b1bf..2b397c4 100644 --- a/dokumenter/oensker.md +++ b/dokumenter/oensker.md @@ -137,6 +137,30 @@ | Luftkvalitetssensor | VOC / PM2.5 | Udvidelse af eksisterende CO₂-måling | | Energimåler (CT-clamp) | Realtids strømmåling pr. kredsløb | Supplement til Eloverblik | +--- + +## Vildtkamera + +**Krav:** +- Batteri-drevet (ingen strøm på placeringen) +- WiFi-upload — ingen SD-kortafhentning +- Integration med Home Assistant og/eller Synology NAS + +**Valgt: Reolink Argus 4 Pro + Reolink solpanel** + +- Batteri + solpanel → aldrig behov for genopladning +- WiFi 6 — upload direkte til NAS/cloud uden SD-kort +- Officiel HA-integration (bevægelses-`binary_sensor` + `camera`-entitet med live stream og snapshot) +- Virker med Synology Surveillance Station via RTSP +- Farve-natvisning (spotlight) + +| Enhed | Antal | Status | +|---|---|---| +| Reolink Argus 4 Pro | 1 | ⬜ Ønsket | +| Reolink solpanel (kompatibelt) | 1 | ⬜ Ønsket | + + + --- ## Indkøbt ✅ diff --git a/include/scripts/home_actions.yaml b/include/scripts/home_actions.yaml index 1419a8d..4e62a0f 100644 --- a/include/scripts/home_actions.yaml +++ b/include/scripts/home_actions.yaml @@ -16,6 +16,27 @@ vi_laver_mad: {% else %} Vi laver mad! {% endif %} + - choose: + - conditions: + - condition: state + entity_id: person.daniel_schusler_dethlefsen + state: home + sequence: + - service: notify.mobile_app_daniels_iphone_13_mini + data: + message: >- + {% set meal = states('sensor.dagens_aftensmad') %} + {% if meal and meal not in ['unknown','unavailable','Ingen planlagt'] %} + Vi laver mad! I dag: {{ meal }} + {% else %} + Vi laver mad! + {% endif %} + - choose: + - conditions: + - condition: state + entity_id: person.andreas_schusler_dethlefsen + state: home + sequence: - service: sonos.snapshot data: entity_id: media_player.andreas @@ -44,6 +65,40 @@ vi_laver_mad: - service: sonos.restore data: entity_id: media_player.andreas + - choose: + - conditions: + - condition: state + entity_id: person.daniel_schusler_dethlefsen + state: home + sequence: + - service: sonos.snapshot + data: + entity_id: media_player.daniel + with_group: true + - service: media_player.media_stop + target: + entity_id: media_player.daniel + - service: media_player.volume_set + target: + entity_id: media_player.daniel + data: + volume_level: 0.35 + - service: tts.speak + target: + entity_id: tts.google_ai_tts + data: + media_player_entity_id: media_player.daniel + message: >- + {% set meal = states('sensor.dagens_aftensmad') %} + {% if meal and meal not in ['unknown','unavailable','Ingen planlagt'] %} + Vi laver mad! I dag spiser vi {{ meal }} + {% else %} + Vi laver mad! + {% endif %} + - delay: "00:00:08" + - service: sonos.restore + data: + entity_id: media_player.daniel mad_announcement: alias: Der er mad