diff --git a/.gitignore b/.gitignore index 521d28ce..59602b1f 100755 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,7 @@ -*.DISABLED +# .gitignore for Home Assistant - https://www.vcloudinfo.com/click-here +# Ignore common Home Assistant files and directories + +# System files *.pid *.xml *.csr @@ -10,15 +13,41 @@ *.sqlite *.log* *.db +core.* +core +.uuid + +# Home Assistant specific +*.DISABLED .cloud .storage .vscode .google.token -.uuid -core.* -core home-assistant_v2 home-assistant_v2.* +.homekit.state +ipchange.yaml +ip_bans.yaml +production_auth.json +OZW_Log.txt +.spotify-token-cache +google_calendars.yaml +.ring_cache.pickle +.ios.conf + +# Configuration files +secrets.yaml +secrets +known_devices.yaml +entity_registry.yaml +.google_maps_location_sharing.cookies* +google_service_account.json +service_account.json +*.token +*.tokens +*.cookies + +# Directories backups deps /config/backups @@ -27,22 +56,10 @@ __pycache__ hacs alexa_media custom_components -<<<<<<< HEAD -/config/www/community/ -======= /config/www/community ->>>>>>> 5816fb3 (Add .gitignore file) community image tts -secrets.yaml -secrets -known_devices.yaml -.homekit.state -ipchange.yaml -ip_bans.yaml -production_auth.json -OZW_Log.txt - - - +.ssh +.auth +.nest diff --git a/config/.HA_VERSION b/config/.HA_VERSION index 34ca124e..f25ffc13 100755 --- a/config/.HA_VERSION +++ b/config/.HA_VERSION @@ -1 +1 @@ -2025.1.2 \ No newline at end of file +2025.1.3 \ No newline at end of file diff --git a/config/packages/blink.yaml b/config/packages/blink.yaml index d0dd9f07..c448c961 100755 --- a/config/packages/blink.yaml +++ b/config/packages/blink.yaml @@ -18,16 +18,6 @@ automation: above: 60 for: minutes: 20 - - platform: numeric_state - entity_id: sensor.refrigerator_freezer_temp - above: 5 - for: - minutes: 10 - - platform: numeric_state - entity_id: sensor.refrigerator_fridge_temp - above: 50 - for: - minutes: 10 - platform: state entity_id: binary_sensor.refrigerator_door_open to: 'on' @@ -42,12 +32,7 @@ automation: - condition: numeric_state entity_id: sensor.blink_blink1_temperature above: 60 - - condition: numeric_state - entity_id: sensor.refrigerator_freezer_temp - above: 5 - - condition: numeric_state - entity_id: sensor.refrigerator_fridge_temp - above: 50 + - condition: state entity_id: binary_sensor.refrigerator_door_open state: 'on' @@ -59,14 +44,10 @@ automation: value1: > {% if trigger.platform == 'numeric_state' %} The Blink camera temperature sensor has detected {{ states('sensor.blink_blink1_temperature') }} degrees for over 20 minutes. - {% elif trigger.platform == 'binary_sensor' and trigger.entity_id == 'sensor.refrigerator_freezer_temp' %} - The freezer temperature has been above -1 degrees for over 10 minutes. - {% elif trigger.platform == 'binary_sensor' and trigger.entity_id == 'sensor.refrigerator_fridge_temp' %} - The fridge temperature has been above 50 degrees for over 10 minutes. {% elif trigger.platform == 'binary_sensor' and trigger.entity_id == 'binary_sensor.refrigerator_door_open' %} The fridge door has been open for over 10 minutes. {% else %} - The fridge is still hot after the previous alert. The freezer temperature is {{ states('sensor.refrigerator_freezer_temp') }} degrees and the fridge temperature is {{ states('sensor.refrigerator_fridge_temp') }} degrees. {% if is_state('binary_sensor.refrigerator_door_open', 'on') %}The fridge door is currently open.{% endif %} + The fridge is still hot after the previous alert. The fridge temperature is {{ states('sensor.blink_blink1_temperature') }} degrees. {% if is_state('binary_sensor.refrigerator_door_open', 'on') %}The fridge door is currently open.{% endif %} {% endif %} who: 'family' group: 'information' @@ -75,7 +56,7 @@ automation: - service: script.speech_engine data: - value1: "Please check the fridge. The Blink camera in the fridge temperature is {{ states('sensor.blink_blink1_temperature') }} degrees, the freezer temperature is {{ states('sensor.refrigerator_freezer_temp') }} degrees, and the fridge temperature is {{ states('sensor.refrigerator_fridge_temp') }} degrees for over 20 minutes. {% if is_state('binary_sensor.refrigerator_door_open', 'on') %}The fridge door is currently open.{% endif %}" + value1: "Please check the fridge. The fridge temperature is {{ states('sensor.blink_blink1_temperature') }} degrees for over 20 minutes. {% if is_state('binary_sensor.refrigerator_door_open', 'on') %}The fridge door is currently open.{% endif %}" no_fridge: 1 - delay: 00:30:00 diff --git a/config/packages/phynplus.yaml b/config/packages/phynplus.yaml index 4716bcb7..3f3e4586 100755 --- a/config/packages/phynplus.yaml +++ b/config/packages/phynplus.yaml @@ -22,7 +22,7 @@ automation: condition: - condition: time before: '03:00' - after: '05:00' + after: '04:00' action: - service: script.notify_engine_two_button diff --git a/config/packages/vacuum.yaml b/config/packages/vacuum.yaml index 62e43570..90ef10ee 100755 --- a/config/packages/vacuum.yaml +++ b/config/packages/vacuum.yaml @@ -17,6 +17,24 @@ automation: ### https://www.vcloudinfo.com/2020/05/home-assistant-neato-vacuum-automation.html ############################################################################## + - alias: 'Vacuum Sensor Cleaning Silencer' + id: 6548de52-a4a4-4df2-9d66-9c2c15577a7f + trigger: + - platform: numeric_state + entity_id: sensor.l10s_vacuum_sensor_dirty_left + below: 10 + + condition: + - condition: state + entity_id: sensor.l10s_vacuum_task_status + state: 'completed' + + action: + - service: button.press + target: + entity_id: button.l10s_vacuum_reset_sensor + + - alias: 'Help Vacuum' id: 6548de52-a4a4-4df2-9d66-9c2c15577a7e trigger: diff --git a/config/www/community/frigate-hass-card/audio-cf3a75aa.js.gz b/config/www/community/frigate-hass-card/audio-cf3a75aa.js.gz index 34999d15..2f20a801 100644 Binary files a/config/www/community/frigate-hass-card/audio-cf3a75aa.js.gz and b/config/www/community/frigate-hass-card/audio-cf3a75aa.js.gz differ diff --git a/config/www/community/frigate-hass-card/engine-86b0096c.js.gz b/config/www/community/frigate-hass-card/engine-86b0096c.js.gz index 2b17c3bf..83dc91dd 100644 Binary files a/config/www/community/frigate-hass-card/engine-86b0096c.js.gz and b/config/www/community/frigate-hass-card/engine-86b0096c.js.gz differ diff --git a/config/www/community/frigate-hass-card/frigate-hass-card.js b/config/www/community/frigate-hass-card/frigate-hass-card.js index e4727a02..6de35468 100644 --- a/config/www/community/frigate-hass-card/frigate-hass-card.js +++ b/config/www/community/frigate-hass-card/frigate-hass-card.js @@ -1 +1 @@ -import"./card-b90190e9.js"; +import"./card-5c354d47.js"; diff --git a/config/www/community/frigate-hass-card/frigate-hass-card.js.gz b/config/www/community/frigate-hass-card/frigate-hass-card.js.gz index cd5abd3b..22ef40e7 100644 Binary files a/config/www/community/frigate-hass-card/frigate-hass-card.js.gz and b/config/www/community/frigate-hass-card/frigate-hass-card.js.gz differ diff --git a/config/www/community/frigate-hass-card/frigate-hass-card.zip b/config/www/community/frigate-hass-card/frigate-hass-card.zip index db62ff5f..47a61178 100644 Binary files a/config/www/community/frigate-hass-card/frigate-hass-card.zip and b/config/www/community/frigate-hass-card/frigate-hass-card.zip differ diff --git a/config/www/community/frigate-hass-card/get-technology-for-video-rtc-778a0c05.js.gz b/config/www/community/frigate-hass-card/get-technology-for-video-rtc-778a0c05.js.gz index 56792503..70fee1c3 100644 Binary files a/config/www/community/frigate-hass-card/get-technology-for-video-rtc-778a0c05.js.gz and b/config/www/community/frigate-hass-card/get-technology-for-video-rtc-778a0c05.js.gz differ diff --git a/config/www/community/frigate-hass-card/media-c9012082.js.gz b/config/www/community/frigate-hass-card/media-c9012082.js.gz index 3b64b6c7..bde6266f 100644 Binary files a/config/www/community/frigate-hass-card/media-c9012082.js.gz and b/config/www/community/frigate-hass-card/media-c9012082.js.gz differ