Compare commits

...

2 Commits

3 changed files with 51 additions and 9 deletions

View File

@@ -21,11 +21,6 @@ Interior Switches:
- switch.living_room_tv_outlet
- switch.office_lamp_switch_socket
- switch.front_office_lamp
- switch.smart_power_strip_socket_1
- switch.smart_power_strip_socket_2
- switch.smart_power_strip_socket_3
- switch.smart_power_strip_socket_4
- switch.smart_power_strip_usb_1
Kitchen Accents:
entities:

47
config/packages/glances.yaml Executable file
View File

@@ -0,0 +1,47 @@
#-------------------------------------------
# Setting up Glances Integration for home assistant to track ProxMox stats
# @CCOSTAN
# Original Repo : https://github.com/CCOSTAN/Home-AssistantConfig
#
#-------------------------------------------
sensor:
- platform: template
sensors:
proxmox_garage_avg_temp:
friendly_name: "Proxmox Garage Average Temperature"
unit_of_measurement: "°F"
value_template: >-
{{ (
(states('sensor.proxmox1_package_id_0_temperature') | float(0) +
states('sensor.proxmox1_pch_skylake_1_temperature') | float(0) +
states('sensor.proxmox1_core_0_temperature') | float(0) +
states('sensor.proxmox1_core_1_temperature') | float(0) +
states('sensor.proxmox1_core_2_temperature') | float(0) +
states('sensor.proxmox1_core_3_temperature') | float(0) +
states('sensor.proxmox1_acpitz_1_temperature') | float(0) +
states('sensor.proxmox1_acpitz_2_temperature') | float(0) +
states('sensor.proxmox2_package_id_0_temperature') | float(0) +
states('sensor.proxmox2_pch_skylake_1_temperature') | float(0) +
states('sensor.proxmox2_core_0_temperature') | float(0) +
states('sensor.proxmox2_core_1_temperature') | float(0) +
states('sensor.proxmox2_core_2_temperature') | float(0) +
states('sensor.proxmox2_core_3_temperature') | float(0) +
states('sensor.proxmox2_acpitz_1_temperature') | float(0) +
states('sensor.proxmox2_acpitz_2_temperature') | float(0)
) / 16 ) | round(1) }}
automation:
- alias: "Garage Proxmox High Temperature Warning"
id: proxmox-garage-high-temp-warning-automation
trigger:
- platform: numeric_state
entity_id: sensor.proxmox_garage_avg_temp
above: 145 # Adjust threshold as needed
action:
- service: script.notify_engine
data:
title: "🔥 Proxmox Garage Alert!"
value1: "The average temperature of your Proxmox servers is above 90°F!"
who: 'carlo'
group: 'information'

View File

@@ -1,13 +1,13 @@
<svg width="61.5" height="20" viewBox="0 0 615 200" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="2025.1.4">
<title>2025.1.4</title>
<linearGradient id="poxbQ" x2="0" y2="100%">
<linearGradient id="rXKUv" x2="0" y2="100%">
<stop offset="0" stop-opacity=".1" stop-color="#EEE"/>
<stop offset="1" stop-opacity=".1"/>
</linearGradient>
<mask id="TQpKp"><rect width="615" height="200" rx="30" fill="#FFF"/></mask>
<g mask="url(#TQpKp)">
<mask id="DcNWe"><rect width="615" height="200" rx="30" fill="#FFF"/></mask>
<g mask="url(#DcNWe)">
<rect width="615" height="200" fill="#08C" x="0"/>
<rect width="615" height="200" fill="url(#poxbQ)"/>
<rect width="615" height="200" fill="url(#rXKUv)"/>
</g>
<g aria-hidden="true" fill="#fff" text-anchor="start" font-family="Verdana,DejaVu Sans,sans-serif" font-size="110">
<text x="65" y="148" textLength="500" fill="#000" opacity="0.25">2025.1.4</text>

Before

Width:  |  Height:  |  Size: 811 B

After

Width:  |  Height:  |  Size: 811 B