File: /volume1/docker/homeassistant2025/configuration.yaml.old
# Loads default set of integrations. Do not remove.
default_config:
# Load frontend themes from the themes folder
frontend:
themes: !include_dir_merge_named themes
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
input_text:
jours_tempo:
name: Jour Tempo
initial: "" # valeur initiale optionnelle
max: 25 # longueur maximale du texte
input_select:
tarif_jour:
name: "Type de jour"
options:
- "Bleu"
- "Blanc"
- "Rouge"
initial: "Bleu"
template:
- binary_sensor:
- name: "Période 6h-8h"
state: >
{% set hour = now().hour %}
{{ hour >= 6 and hour < 8 }}
- name: "Période 8h-19h"
state: >
{% set hour = now().hour %}
{{ hour >= 8 and hour < 19 }}
- name: "Période 19h-23h"
state: >
{% set hour = now().hour %}
{{ hour >= 19 and hour < 23 }}
- name: "Période 23h-6h"
state: >
{% set hour = now().hour %}
{{ hour >= 23 or hour < 6 }}
- sensor:
- name: "Consommation Lave-linge en m³"
unique_id: "lave_linge_eau_m3"
state: "{{ states('sensor.lave_linge_efficacite_en_eau_total') | float / 1000 }}"
unit_of_measurement: "m³"
device_class: "water" # Spécifique pour le suivi de l'eau
state_class: "total_increasing" # Obligatoire pour l'intégration dans Énergie
- name: "Énergie Bureau Emilie (kWh)"
unit_of_measurement: "kWh"
state_class: measurement
device_class: energy
state: >
{{ (states('sensor.prise_bureau_emilie_puissance_corrected') | float / 1000) }}
camera:
- platform: xiaomi_cloud_map_extractor
host: !secret aspisalon_host
token: !secret aspisalon_token
username: !secret xiaomi_username
password: !secret xiaomi_password
draw: ['all']
attributes:
- calibration_points
input_boolean:
pixel_8_bt_recent:
name: Pixel 8 Bluetooth récent
initial: off
pixel_6_pro_bt_recent:
name: Pixel 6 Pro Bluetooth récent
initial: off
input_datetime:
last_volets_open:
name: Dernier déclenchement volets
has_date: true
has_time: true
# Inclusion des fichiers séparés
template: !include templates.yaml
utility_meter: !include utility_meters.yaml
input_number: !include inputs.yaml
group: !include groups.yaml
sensor:
- platform: integration
source: sensor.chargeur_voiture_puissance
name: energie_chargeur_voiture
unit_prefix: k
round: 2
method: trapezoidal
# Configuration Tarif EDF
sensor:
- platform: template
sensors:
tarif_edf_zen_fixe:
friendly_name: "Tarif EDF Zen Fixe"
unit_of_measurement: "€/kWh"
value_template: "0.1926"
icon_template: mdi:cash
attribute_templates:
type_tarif: "Zen Fixe - Tarif unique"
info: "Prix fixe 24h/24 et 7j/7"
sensor:
- platform: template
sensors:
energie_chargeur_voiture_cost:
friendly_name: "Coût Recharge Voiture"
unit_of_measurement: 'EUR'
value_template: >
{% set energie = states('sensor.energie_chargeur_voiture')|float(0) %}
{% set tarif = states('sensor.tarif_edf_zen_fixe')|float(0.1926) %}
{{ energie * tarif }}