More and more small fixes

This commit is contained in:
CeeWeasel
2025-11-14 16:46:44 -05:00
parent 8a02905888
commit 2e0a197b4d
33 changed files with 668 additions and 214 deletions
@@ -6,7 +6,7 @@ prior: 0.25
probability_threshold: 0.90
observations:
- platform: state
entity_id: group.nursery_motion
entity_id: binary_sensor.girls_room_motion
to_state: "on"
prob_given_true: .33
prob_given_false: 0.0
+5 -5
View File
@@ -31,7 +31,7 @@ group:
- media_player.girls_room_hub
- media_player.boys_room_clock
- media_player.bathroom_mini
- media_player.home_assistant_voice_097b44_media_player
- media_player.ma_home_assistant_voice_097b44_media_player
- media_player.computer_area_hub
###### INPUT SELECT ------------------------------------------
@@ -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.home_assistant_voice_097b44_media_player
{% 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 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_hub
@@ -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.home_assistant_voice_097b44_media_player
{% 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 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_hub
@@ -162,7 +162,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.home_assistant_voice_097b44_media_player
{% 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 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_hub
@@ -188,7 +188,7 @@ automation:
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.home_assistant_voice_097b44_media_player
{% 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 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_hub
+1 -1
View File
@@ -1,7 +1,7 @@
binary_sensor:
- platform: generic_hygrostat
name: Master Bathroom Hygrostat
sensor: sensor.master_bathroom_thermostat_humidity # Source humidity sensor
sensor: sensor.bathroom_multisensor_relative_humidity # Source humidity sensor
#attribute: humidity # Optional use sensor attribute instead of state.
delta_trigger: 3 # Optional humidity swing to detect. Default = 3
target_offset: 10 # Optional dehumidification target offset. Default = 3
+139
View File
@@ -0,0 +1,139 @@
# sql:
# # MariaDB Status
# - name: "MariaDB Status"
# query: >-
# SELECT 'running' as status
# FROM information_schema.GLOBAL_STATUS
# WHERE VARIABLE_NAME = 'Uptime'
# AND CAST(VARIABLE_VALUE AS UNSIGNED) > 0;
# column: "status"
# value_template: "{{ value if value else 'stopped' }}"
# # MariaDB Version
# - name: "MariaDB Version"
# query: >-
# SELECT @@version as version;
# column: "version"
# # MariaDB Performance
# - name: "MariaDB Performance"
# query: >-
# SELECT CONCAT(
# ROUND(
# (SELECT VARIABLE_VALUE
# FROM information_schema.GLOBAL_STATUS
# WHERE VARIABLE_NAME = 'Queries') /
# (SELECT VARIABLE_VALUE
# FROM information_schema.GLOBAL_STATUS
# WHERE VARIABLE_NAME = 'Uptime')
# ), ' q/s') as performance;
# column: "performance"
# # Database size
# - name: "Database Size"
# query: >-
# SELECT ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) as size
# FROM information_schema.tables
# WHERE table_schema = 'HassDatabase';
# column: "size"
# unit_of_measurement: "MB"
# value_template: "{{ value | float }}"
# # Table count
# - name: "Database Tables Count"
# query: >-
# SELECT COUNT(*) as count
# FROM information_schema.tables
# WHERE table_schema = 'HassDatabase';
# column: "count"
# unit_of_measurement: "tables"
# # Total records
# - name: "Database Total Records"
# query: >-
# SELECT COUNT(*) as count
# FROM states;
# column: "count"
# unit_of_measurement: "records"
# # MariaDB uptime
# - name: "MariaDB Uptime"
# query: >-
# SELECT VARIABLE_VALUE as value
# FROM information_schema.GLOBAL_STATUS
# WHERE VARIABLE_NAME = 'Uptime';
# column: "value"
# unit_of_measurement: "seconds"
# # Active connections
# - name: "MariaDB Connections"
# query: >-
# SELECT VARIABLE_VALUE as value
# FROM information_schema.GLOBAL_STATUS
# WHERE VARIABLE_NAME = 'Threads_connected';
# column: "value"
# unit_of_measurement: "connections"
# # Total queries
# - name: "MariaDB Questions"
# query: >-
# SELECT VARIABLE_VALUE as value
# FROM information_schema.GLOBAL_STATUS
# WHERE VARIABLE_NAME = 'Questions';
# column: "value"
# unit_of_measurement: "queries"
# # MariaDB Buffer Pool Size
# - name: "MariaDB Buffer Pool Size"
# query: >-
# SELECT CONCAT(ROUND(@@innodb_buffer_pool_size/1024/1024/1024, 1), ' GB') as value;
# column: "value"
# # MariaDB Max Connections
# - name: "MariaDB Max Connections"
# query: >-
# SELECT @@max_connections as value;
# column: "value"
# # MariaDB InnoDB Log File Size
# - name: "MariaDB Log File Size"
# query: >-
# SELECT CONCAT(ROUND(@@innodb_log_file_size/1024/1024, 0), ' MB') as value;
# column: "value"
# # MariaDB Tmp Table Size
# - name: "MariaDB Tmp Table Size"
# query: >-
# SELECT CONCAT(ROUND(@@tmp_table_size/1024/1024, 0), ' MB') as value;
# column: "value"
# # MariaDB IO Capacity
# - name: "MariaDB IO Capacity"
# query: >-
# SELECT @@innodb_io_capacity as value;
# column: "value"
# # MariaDB IO Threads
# - name: "MariaDB IO Threads"
# query: >-
# SELECT CONCAT(
# 'Read: ', @@innodb_read_io_threads,
# ', Write: ', @@innodb_write_io_threads
# ) as value;
# column: "value"
# # MariaDB Table Cache
# - name: "MariaDB Table Cache"
# query: >-
# SELECT @@table_open_cache as value;
# column: "value"
# # MariaDB Buffer Sizes
# - name: "MariaDB Buffer Sizes"
# query: >-
# SELECT CONCAT(
# 'Sort: ', ROUND(@@sort_buffer_size/1024/1024, 0), 'M, ',
# 'Read: ', ROUND(@@read_buffer_size/1024/1024, 0), 'M, ',
# 'Join: ', ROUND(@@join_buffer_size/1024/1024, 0), 'M'
# ) as value;
# column: "value"
-6
View File
@@ -222,12 +222,6 @@ sensors:
value_template: "{{ (expand('group.my_exterior_windows') | selectattr('state', 'eq', 'on')) | list | count |int(default=0) }}"
icon_template: "{{ iif(is_state('group.my_exterior_windows', 'on'), 'mdi:window-open-variant','mdi:window-closed-variant') }}"
lights_left_on_count:
unique_id: temlatesensor.lights_left_on_count
friendly_name: Lights Left On
value_template: "{{ (expand('group.lights_left_on') | selectattr('state', 'eq', 'on')) | list | count |int(default=0) }}"
icon_template: "{{ iif(is_state('group.lights_left_on', 'on'), 'mdi:lightbulb-multiple','mdi:lightbulb-multiple-off') }}"
open_external_doors_count:
unique_id: temlatesensor.open_external_doors_count
friendly_name: Open External Doors
-53
View File
@@ -1,53 +0,0 @@
# front_room_lights:
# duration: '00:05:00'
# kitchen_lights:
# duration: '00:05:00'
# dining_room_lights:
# duration: '00:05:00'
# entryway_lights:
# duration: '00:05:00'
# nursery_lights:
# duration: '00:05:00'
# nursery_closet_lights:
# duration: '00:05:00'
# master_bathroom_lights:
# duration: '00:05:00'
# master_bedroom_lights:
# duration: '00:05:00'
# master_bedroom_closet_lights:
# duration: '00:05:00'
# garage_lights:
# duration: '00:05:00'
# computer_area_lights:
# duration: '00:05:00'
# great_room_lights:
# duration: '00:05:00'
# storage_room_lights:
# duration: '00:05:00'
# utility_room_lights:
# duration: '00:05:00'
# mancave_lights:
# duration: '00:05:00'
# boys_room_lights:
# duration: '00:05:00'
# boys_room_closet_lights:
# duration: '00:05:00'
# furnace_room_lights:
# duration: '00:05:00'
-5
View File
@@ -1,5 +0,0 @@
# nursery_camera_on_hub:
# duration: '00:10:00'
# nursery_camera_on_tv:
# duration: '00:10:00'