mirror of
https://github.com/CeeWeasel/fresh-home.git
synced 2026-08-10 02:50:12 -04:00
A log of small fixes
This commit is contained in:
@@ -98,7 +98,7 @@ script:
|
||||
data_template:
|
||||
entity_id: >
|
||||
{% if is_state("input_select.google_home", "Front Room") %} media_player.front_room_hub
|
||||
{% elif is_state("input_select.google_home", "Master Bedroom") %} media_player.ma_home_assistant_voice_097b44_media_player
|
||||
{% elif is_state("input_select.google_home", "Master Bedroom") %} media_player.home_assistant_voice_097b44_media_player
|
||||
{% elif is_state("input_select.google_home", "Master Bathroom") %} media_player.great_room
|
||||
{% elif is_state("input_select.google_home", "Kitchen") %} media_player.kitchen
|
||||
{% elif is_state("input_select.google_home", "Girls Room") %} media_player.girls_room_clock
|
||||
@@ -113,7 +113,7 @@ script:
|
||||
data_template:
|
||||
entity_id: >
|
||||
{% if is_state("input_select.google_home", "Front Room") %} media_player.front_room_hub
|
||||
{% elif is_state("input_select.google_home", "Master Bedroom") %} media_player.ma_home_assistant_voice_097b44_media_player
|
||||
{% elif is_state("input_select.google_home", "Master Bedroom") %} media_player.home_assistant_voice_097b44_media_player
|
||||
{% elif is_state("input_select.google_home", "Master Bathroom") %} media_player.great_room
|
||||
{% elif is_state("input_select.google_home", "Kitchen") %} media_player.kitchen
|
||||
{% elif is_state("input_select.google_home", "Girls Room") %} media_player.girls_room_clock
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
# keep_days: 180
|
||||
|
||||
recorder:
|
||||
purge_keep_days: 14
|
||||
purge_keep_days: 7
|
||||
auto_purge: true
|
||||
db_url: !secret recorder_url
|
||||
#db_url: !secret recorder_url_nas
|
||||
db_max_retries: 10
|
||||
db_retry_wait: 3
|
||||
commit_interval: 1
|
||||
commit_interval: 30
|
||||
exclude:
|
||||
entities:
|
||||
- sensor.date
|
||||
@@ -27,14 +27,17 @@ recorder:
|
||||
- sensor.time_date
|
||||
- sensor.time_utc
|
||||
- sensor.last_boot
|
||||
- sensor.mail_updated
|
||||
- sensor.imap_gmail_com_mail_updated
|
||||
- light.upstairs_public
|
||||
- sensor.nws_alerts_last_updated
|
||||
- sensor.pixel_7_active_notification_count
|
||||
- sensor.pixel_10_pro_active_notification_count
|
||||
- sensor.black_bed_weight
|
||||
|
||||
entity_globs:
|
||||
- sensor.*_text
|
||||
- sensor.*_last_motion
|
||||
- sensor.*version*
|
||||
#- sensor.*_battery
|
||||
- binary_sensor.cam*
|
||||
- sensor.weather_*
|
||||
@@ -51,7 +54,7 @@ recorder:
|
||||
#- binary_sensor.*battery*
|
||||
- automation.*preset
|
||||
- sensor.mail*
|
||||
- sensor.ddns*
|
||||
# - sensor.ddns*
|
||||
- sensor.synology_srm*
|
||||
#- sensor.sun*
|
||||
- sensor.network*
|
||||
@@ -78,8 +81,8 @@ recorder:
|
||||
- sensor.rubicscon_*
|
||||
- sensor.interlogix*
|
||||
- sensor.*_timestamp
|
||||
- sensor.everything_presence_lite*target*
|
||||
- sensor.everything_presence_lite*assumed_present_remaining
|
||||
- sensor.everything_presence_*target*
|
||||
- sensor.everything_presence_*assumed_present_remaining
|
||||
- sensor.*_cpu_percent
|
||||
- sensor.*_memory_percent
|
||||
- sensor.*_heap_free
|
||||
@@ -87,18 +90,29 @@ recorder:
|
||||
- sensor.*_rssi
|
||||
- sensor.*_wifi_signal_strength
|
||||
- sensor.homeassistant_veth*x
|
||||
- sensor.ytube_music_player*
|
||||
- sensor.dreamsurface*
|
||||
- binary_sensor.dreamsurface*
|
||||
- sensor.dreambox*
|
||||
- sensor.*thermal_comfort*
|
||||
- sensor.pm_frequency*
|
||||
- sensor.pm_grid_*_a
|
||||
- sensor.pm_*_chip_temp
|
||||
|
||||
domains:
|
||||
- updater
|
||||
- calendar
|
||||
- camera
|
||||
- input_button
|
||||
# - group
|
||||
- group
|
||||
- scene
|
||||
- button
|
||||
- remote
|
||||
- automation
|
||||
- script
|
||||
- media_player
|
||||
- device_tracker
|
||||
|
||||
# include:
|
||||
# domains:
|
||||
# - sensor
|
||||
@@ -231,6 +245,13 @@ logbook:
|
||||
- sensor.*_timestamp
|
||||
- sensor.*_cpu_percent
|
||||
- sensor.*_memory_percent
|
||||
- sensor.*memory_free
|
||||
- sensor.*memory_use
|
||||
- sensor.load_*m
|
||||
- sensor.hourly_energy*
|
||||
- sensor.daily_energy*
|
||||
- sensor.weekly_energy*
|
||||
- sensor.monthly_energy*
|
||||
domains:
|
||||
- sun
|
||||
- device_tracker
|
||||
|
||||
@@ -16,3 +16,38 @@
|
||||
# password: !secret imap_password
|
||||
# search: !secret imap_search_2
|
||||
# charset: US-ASCII
|
||||
template:
|
||||
- trigger:
|
||||
- trigger: event
|
||||
event_type: "imap_content"
|
||||
id: "custom_event"
|
||||
sensor:
|
||||
- name: imap_content
|
||||
state: "{{ trigger.event.data['subject'] }}"
|
||||
attributes:
|
||||
Entry: "{{ trigger.event.data['entry_id'] }}"
|
||||
UID: "{{ trigger.event.data['uid'] }}"
|
||||
Message: "{{ trigger.event.data['text'] }}"
|
||||
Server: "{{ trigger.event.data['server'] }}"
|
||||
Username: "{{ trigger.event.data['username'] }}"
|
||||
Search: "{{ trigger.event.data['search'] }}"
|
||||
Folder: "{{ trigger.event.data['folder'] }}"
|
||||
Sender: "{{ trigger.event.data['sender'] }}"
|
||||
Date: "{{ trigger.event.data['date'] }}"
|
||||
Subject: "{{ trigger.event.data['subject'] }}"
|
||||
Initial: "{{ trigger.event.data['initial'] }}"
|
||||
To: "{{ trigger.event.data['headers'].get('Delivered-To', ['n/a'])[0] }}"
|
||||
Return-Path: "{{ trigger.event.data['headers'].get('Return-Path',['n/a'])[0] }}"
|
||||
Received-first: "{{ trigger.event.data['headers'].get('Received',['n/a'])[0] }}"
|
||||
Received-last: "{{ trigger.event.data['headers'].get('Received',['n/a'])[-1] }}"
|
||||
binary_sensor:
|
||||
- name: Low Balance
|
||||
device_class: problem
|
||||
default_entity_id: binary_sensor.low_balance
|
||||
unique_id: ae9d430f-53a5-4fcb-af51-d645592617e6
|
||||
availability: "{{ states('sensor.balance_alert_messages') not in ['unknown', 'unavailable'] }}"
|
||||
state: >-
|
||||
{{ 'Your available balance is less than your threshold amount.' in trigger.event.data["subject"]}}
|
||||
attributes:
|
||||
balance: >
|
||||
{{ trigger.event.data["text"] | regex_findall_index("\ x7491:\* \$([0-9.]+)") }}
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
influxdb:
|
||||
# host: a0d7b954-influxdb
|
||||
# port: 8086
|
||||
# database: HomeAssistant
|
||||
# username: HoAssDBAdmin
|
||||
# password: yCQv5ZANWfqjWSc
|
||||
max_retries: 3
|
||||
default_measurement: state
|
||||
include:
|
||||
domains:
|
||||
- sensor
|
||||
@@ -40,12 +40,18 @@ logger:
|
||||
|
||||
#homeassistant.components.automation: debug
|
||||
|
||||
#homeassistant.compononts.device_registry: debug
|
||||
#homeassistant.components.device_registry: debug
|
||||
|
||||
# Home Assistant database upgrade progress messages
|
||||
homeassistant.components.recorder.migration: info
|
||||
|
||||
# homeassistant.components.recorder: debug
|
||||
|
||||
homeassistant.components.recorder.purge: debug
|
||||
|
||||
filters:
|
||||
homeassistant.components.recorder:
|
||||
- ".*Event state_changed.*"
|
||||
pychromecast.socket_client:
|
||||
- ".*socket.*"
|
||||
- ".*Failed to connect to service.*"
|
||||
|
||||
@@ -15,7 +15,7 @@ mqtt:
|
||||
- name: "Precipitation"
|
||||
device_class: precipitation
|
||||
unit_of_measurement: "mm"
|
||||
value_template: "{{ value|float }}"
|
||||
value_template: "{{ value|float | round(2) }}"
|
||||
state_class: measurement
|
||||
state_topic: "rtl_433/9b13b3f4-rtl433/devices/EcoWitt-WH40/21917/rain_mm"
|
||||
unique_id: ecowitt-wh40-rain-mm
|
||||
|
||||
Reference in New Issue
Block a user