Update configuration files and enhance sensor definitions based on Future Breaking CHANGES for HA.

- Updated .gitignore to include new IP change configuration file.
- Bumped Home Assistant version to 2025.12.0.
- Modified logbook.yaml to exclude specific alarm panel entities for cleaner logs.
- Refactored alexa_media_player.yaml and climate.yaml to use template sensors for better organization and clarity.
- Added new template sensors in climate.yaml for tracking AC cooling status.
- Updated glances.yaml to define a template sensor for average temperature.
- Enhanced stats.yaml with new template sensors for various counts (sensors, automations, scripts, etc.).
- Removed outdated superbowl.yaml and weather_camera.yaml.disabled configurations.
- Updated README.md to reflect the new location of IP change monitoring.
This commit is contained in:
Carlo Costanzo
2025-12-04 10:29:19 -05:00
parent b61c28f186
commit 14294b5b5f
11 changed files with 129 additions and 283 deletions

View File

@@ -1,18 +1,21 @@
#-------------------------------------------
# @CCOSTAN
######################################################################
# @CCOSTAN - Follow Me on X
# For more info visit https://www.vcloudinfo.com/click-here
# Original Repo : https://github.com/CCOSTAN/Home-AssistantConfig
# -------------------------------------------------------------------
# Glances - ProxMox/server stats via Glances integration.
#-------------------------------------------
# CPU, memory, and disk sensors from Glances API.
# -------------------------------------------------------------------
######################################################################
## CPU, memory, and disk sensors from Glances API.
######################################################################
sensor:
- platform: template
sensors:
proxmox_garage_avg_temp:
friendly_name: "Proxmox Garage Average Temperature"
unit_of_measurement: "°F"
value_template: >-
template:
- sensor:
- name: "Proxmox Garage Average Temperature"
unique_id: proxmox_garage_avg_temp
device_class: temperature
state_class: measurement
unit_of_measurement: "\u00B0F"
state: >-
{{ (
(states('sensor.proxmox1_package_id_0_temperature') | float(0) +
states('sensor.proxmox1_pch_skylake_1_temperature') | float(0) +
@@ -42,7 +45,7 @@ automation:
action:
- service: script.notify_engine
data:
title: "🔥 Proxmox Garage Alert!"
value1: "The average temperature of your Proxmox servers is above 145°F!"
title: "?? Proxmox Garage Alert!"
value1: "The average temperature of your Proxmox servers is above 145\u00B0F!"
who: 'carlo'
group: 'information'